Linux

چیت شیت دستورات ترمینال و خط فرمان لینوکس

چیت شیت خط فرمان لینوکس

وقتی که می‌خواین کدنویسی رو یاد بگیرین یکی از سخت‌ترین چیزها یادگیری چیت شیت خط فرمان لینوکس یا دستورات محیط ترمینال (Terminal) لینوکس (Linux) هست. حالا ممکنه شما تا حدودی با این محیط آشنا باشین و دستورات رو بدونین اما پارامترهای دستور رو به طور دقیق ندونین یا فراموش کرده باشین.

توی این مواقع معمولا فرصت و حوصله اینو ندارین که یه مقاله طولانی و مفصل رو بخونین تا یک کد کوتاه یا توضیح کوچیک رو پیدا کنین و راهنمایی بشین یا اینکه کد براتون یادآوردی بشه. تو این موارد چیت شیت خط فرمان لینوکس به درد شما میخوره. تو این مطلب از کندو سعی داریم کمی در مورد این موضوع صحبت کنیم. شما هم اگه تو زمینه کدنویسی لینوکس فعالیت دارین تا انتهای این مطلب در کنار ما باشین تا اطلاعات مفیدی رو به دست بیارین.

چیت شیت خط فرمان لینوکس و دستورات ترمینال

آشنایی با چیت شیت خط فرمان لینوکس

چیت شیت خط فرمان لینوکس چیه؟! کاربران حرفه‌ای لینوکس شاید به خاطر محدود بودن امکانات موجود در رابط گرافیکی ترجیح بدن از محیط ترمینال استفاده کنن تا بتونن از امکانات بیشتر و وسیع‌تر اون بهره‌مند بشن. به کمک ترمینال می‌شه کارهایی که از طریق رابط کاربری نمیشه انجام داد رو با یک یا چند دستور ساده و خیلی راحت اعمال کرد.

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

لیست چیت شیت خط فرمان لینوکس

به هرحال با همه این چیزهایی که گفتیم، برگه‌های تقلب یا همون Cheat sheets‌ها ایجاد شدن تا توی کدنویسی به شما کمک کنن. شما می‌تونین برای استفاده از این چیت شیت‌ها اونارو نصب کنین و یا اینکه با ابزار curl cheat.sh/uptime فقط کد موردنظر خودتونو پیدا کنین. توی ادامه این قسمت قصد داریم چیت شیت خط فرمان لینوکس رو قرار بدیم تا بتونین به راحتی از این موارد استفاده کنین و کدنویسی خودتون رو انجام بدین.

بیشتر بخوانیم: سیستم عامل لینوکس چیست؟ کاربرد و مزایای لینوکس

دستور توضیح عملکرد
pwd Print Working Directory نمایش مسیر ذخیره پروژه یا دایرکتوری
mkdir Make Directory ایجاد دایرکتوری
cd Change Directory تغییر دایرکتوری
rmdir Remove Directory حذف کردن دایرکتوری
hostname Computer’s Network Name نام شبکه رایانه
ls List Directory فهرست کردن دایرکتوری
find Find Files پیدا کردن فایل‌های مورد نظر
less Page Through File نمایش محتویات فایل به کمک اسکرول کردن
mv Move File or Directory جابجایی فایل یا دایرکتوری
cp Copy File or Directory کپی کردن فایل یا دایرکتوری
pushd Push Directory ذخیره دایرکتوری فعلی در حافظه رایانه
popd Pop Directory بازگردانی دایرکتوری ذخیره شده
xarg Execute Arguments اجرا کردن آرگومان‌ها
grep Find Things Inside Files پیدا کردن موارد مختلف در درون یک فایل
env Look at Environment نمایش متغیرهای محیطی
cat Print the Whole File نمایش همه قسمت‌های یک فایل
export Export/Set a New Environment Variable ذخیره یا تنظیم کردن یک متغیر محیطی جدید
echo Print Some Arguments نمایش بعضی از آرگومان‌ها
apropos Find What Man Page Is Appropriate پیدا کردن صفحه راهنمای مناسب
man Read a Manual Page خواندن یک صفحه راهنما
exit Exit Shell خروج از محیط کدنویسی
chown Change Ownership تغییر مالکیت گروه یک فایل و یا یک پوشه
sudo Danger! Become Super User Root Danger به دست آوردن مجوزهای دسترسی روت (Root)، این دستور می‌تونه باعث آسیب‌پذیری سیستم بشه!
chmod Change Permission Modifiers تغییر دادن و محدود کردن مجوز دسترسی
00 یکی از انواع چیت شیت خط فرمان لینوکس رفتن به یک دایرکتوری قبل‌تر

چیت شیت خط فرمان لینوکس به صورت کامل

کلام آخر

توی این مطلب از کندو سعی کردیم چیت شیت خط فرمان لینوکس رو براتون قرار بدیم تا اگه در حین کدنویسی یک کد رو فراموش کردین بتونین از این جدول استفاده کنین و کدهای خودتون رو تکمیل کنین. امیدواریم تونسته باشیم سوالات ذهنی شما رو پاسخ داده باشیم. برای شروع یادگیری می توانید در دوره آموزش لینوکس کندو شرکت کنین.

در همین موضوع بخوانید

همه مقاله‌ها