لینکوس، کاربردها، مزایا و معایب

استاندارد

لینوکس چیست؟

لینوکس (به انگلیسی: Linux) یک سیستم‌عامل شبه‌یونیکس است که بخش عمدۀ آن، سازگار با استاندارد پازیکس است. بسیاری از توزیع‌های لینوکس از کلمهٔ «لینوکس» در نام خود استفاده می‌کنند، اما بنیاد نرم‌افزار آزاد از نام «گنو/لینوکس» برای تأکید بر اهمیت سیستم عامل گنو استفاده می‌کند که باعث ایجاد برخی بحث‌ها مثل بحث نام‌گذاری گنو/لینوکس شده است. استفاده از نام «گنو/لینوکس» برای کل سیستم، به نظر سازندهٔ آن، اشتباه است. لینوکس LINUX مخفف Lovable Intellect Not Using XP است. لینوکس توسط لینوکس توروالدز توسعه داده شد و به نام او نام‌گذاری شد. لینوکس یک سیستم عامل منبع باز و توسعه‌یافته توسط جامعه برای کامپیوترها، سرورها، دستگاه‌های تلفن همراه و … است. لینوکس درخواست‌ها را از برنامه‌های سیستم دریافت می‌کند و آن‌ها را به سخت‌افزار کامپیوتر منتقل می‌کند. لینوکس انعطاف‌پذیر، قابل‌اعتماد، امن است و از پشتیبانی کاربران بزرگی برخوردار است. لینوکس تقریباً با هر فرمت فایل ممکن سازگار است و می‌تواند روی تعداد زیادی دستگاه اجرا شود.
به خواندن ادامه دهید

آشنایی با فایل سیستم لینوکس

استاندارد

فایل سیستم لینوکس چیست؟

فایل سیستم لینوکس مجموعه‌ای ساختاریافته از فایل‌ها بر روی یک درایو دیسک یا یک پارتیشن است. سیستم فایل لینوکس به‌طورکلی یک‌لایه داخلی از یک سیستم‌عامل لینوکس است که برای مدیریت داده‌های ذخیره‌سازی استفاده می‌شود. این ابزار کمک می‌کند تا فایل را در فضای ذخیره‌سازی دیسک مرتب کنید. همچنین نام فایل، اندازه فایل، تاریخ ایجاد و اطلاعات بسیار بیشتر در مورد یک فایل را مدیریت می‌کند.

به خواندن ادامه دهید

دستورهای کنترلی در پایتون

استاندارد

با استفاده از دستور انتخاب می‌توان بر حسب شرایط برنامه در زمان اجرا تعیین کرد که آیا یک بلاک دستور اجرا شود یا خیر و همچنین از بین دو یا چند بلاک دستور کدام یک انتخاب و اجرا گردد. پایتون تنها یک ساختار انتخاب را ارایه می‌دهد که می‌تواند به سه شکل «تک انتخابی»، «دو انتخابی» و «چند انتخابی» پیاده‌سازی گردد؛ این ساختار به نام دستور if خوانده می‌شود و در ادامه بررسی خواهد شد.

دستور if

۱. ساختار ساده (تک انتخابی)

این ساختار یک دستور مرکب است که در سرآیند آن یک «شرط» (Condition) بررسی می‌گردد و تنها در صورتی که این شرط برقرار باشد بدنه اجرا خواهد گشت؛ در غیر این صورت مفسر از اجرای دستور(های) بدنه صرف نظر کرده و به سراغ نخستین دستور بعد از این ساختار می‌رود. این ساختار با استفاده از کلمه کلیدی if و الگویی مشابه پایین پیاده‌سازی می‌گردد:

به خواندن ادامه دهید

کاستومایز کردن ویم – Customize vim

استاندارد

از چه ورژن ویم استفاده میکنید ؟

در مورد استفاده از ویم باید ورژنی که داریم ازش استفاده میکنیم رو چک کنیم برای اینکه یکسری فیچر ها و … ممکنه روی ورژن های قبلی درست کار نکنه و یا اصلا نصب نشه . خلاصه به مشکل میخورید !

vim --version

ایجاد منبع فراخانی تغییرات

خوب برای اینکه بتونیم یکسری تغییراتی رو روی ویم به صورت دیفایلت قرار بدیم و بگیم هر دفعه وارد ویم میشم این تغییراتو به من نشون بده باید یک فایلی ایجاد کنیم به اسم .vimrc پس :

به خواندن ادامه دهید

چگونه یک Terminal حرفه ای و زیبا در MacOS و یا Linux داشته باشیم؟

استاندارد

در این مطلب، میخواهیم با فراگیری چند مفهوم ساده و پرکاربرد، صفر تا صدِ خلق یک ترمینال مهیج، زیبا و کاربردی برای سیستم عاملتان را آموزش ببینیم. MacOS یا Linux، فرقی نمیکند.

مراحل فراگیری در این مطلب به این شکل می باشد :

  1. شِل ( shell ) به زبان ساده چیست؟
  2. کوچ کردن از یک شِل قدیمی (bash) به یک شِل جدید (zsh)
  3. چرا و به چه علت zsh بهتر از bash می باشد؟ (مزیت های zsh)
  4. نصب و کانفیگ zsh و oh-my-zsh روی macOS و Linux
  5. معرفی چند پلاگین مهم و تمام
به خواندن ادامه دهید
Page 1 of 7
1 2 3 4 5 6 7