آموزش ترمینال لینوکس
اگر به دنیای تکنولوژی علاقه مندید و دوست دارید مهارت های خودتان را در سیستم عامل لینوکس گسترش دهید یادگیری ترمینال یا همان خط فرمان لینوکس قدمی اساسی و بسیار هیجان انگیز است. این مقاله با زبانی ساده و دوستانه به شما کمک می کند تا این دنیای پرقدرت را کشف کنید.
چرا باید ترمینال لینوکس را یاد بگیریم؟
ترمینال لینوکس دروازه ای برای کنترل کامل و دقیق سیستم است. با یادگیری آن :
- می توانید سیستم عامل را عمیق تر مدیریت کنید.
- در زمان انجام وظایف تکراری صرفه جویی کنید.
- اسکریپت های کاربردی بنویسید.
- از ابزارهای تخصصی و پیشرفته بهره مند شوید.
شروع کار با ترمینال لینوکس
ترمینال چیست؟
ترمینال در لینوکس مانند دستگاه کنترل مرکزی شماست که دستوراتتان را می گیرد و اجرا می کند. به جای کلیک کردن روی آیکون ها اینجا با دستورات کار می کنید.
باز کردن ترمینال
در اکثر توزیع های لینوکس کلیدهای ترکیبی Ctrl + Alt + T ترمینال را باز می کند. یا می توانید از منوی اصلی سیستم عامل گزینه Terminal را پیدا کنید.
دستورات اولیه ترمینال
نمایش دایرکتوری فعلی
bash
Copy code
pwd
این دستور مسیر دایرکتوری (پوشه) فعلی شما را نشان می دهد.
مشاهده فایل ها و پوشه ها
bash
Copy code
ls
این دستور فهرست فایل ها و پوشه های موجود در دایرکتوری فعلی را نمایش می دهد.
گزینه های کاربردی :
- ls -l : نمایش فایل ها با جزئیات.
- ls -a : نمایش فایل های مخفی.
تغییر دایرکتوری
bash
Copy code
cd [نام دایرکتوری]
با این دستور می توانید بین پوشه ها حرکت کنید.
مثال :
bash
Copy code
cd Documents
برای بازگشت به پوشه قبلی :
bash
Copy code
cd ..
ساخت یک پوشه جدید
bash
Copy code
mkdir [نام پوشه]
ایجاد یک فایل
برای ایجاد یک فایل خالی :
bash
Copy code
touch [نام فایل]
حذف فایل یا پوشه
- حذف فایل :
bash
Copy code
rm [نام فایل]
- حذف پوشه :
bash
Copy code
rm -r [نام پوشه]
ویرایش فایل ها در ترمینال
استفاده از ویرایشگر nano
یکی از ساده ترین ویرایشگرها در لینوکس nano است.
bash
Copy code
nano [نام فایل]
این دستور فایل را باز می کند و شما می توانید محتوای آن را تغییر دهید. پس از ویرایش با فشردن Ctrl + O ذخیره و با Ctrl + X از ویرایشگر خارج شوید.
مدیریت فرآیندها
مشاهده فرآیندها
bash
Copy code
ps
این دستور لیست فرآیندهای در حال اجرا را نشان می دهد. برای مشاهده لیست کامل :
bash
Copy code
ps aux
پایان دادن به یک فرآیند
برای پایان دادن به یک فرآیند ابتدا شناسه (PID) آن را پیدا کنید و سپس :
bash
Copy code
kill [PID]
دسترسی ها و مجوزها
تغییر مجوزهای دسترسی
bash
Copy code
chmod [مجوزها] [نام فایل/پوشه]
برای مثال برای خواندن و نوشتن توسط همه :
bash
Copy code
chmod ۶۶۶ file.txt
استفاده از جداول کاربردی
جدول : برخی دستورات رایج لینوکس
دستور |
کاربرد |
pwd |
نمایش مسیر فعلی |
ls |
لیست فایل ها |
cd |
تغییر دایرکتوری |
mkdir |
ایجاد پوشه |
rm |
حذف فایل/پوشه |
nano |
ویرایش فایل |
chmod |
تغییر مجوز دسترسی |
جدول : نمادهای مجوز دسترسی
نماد |
توضیح |
r |
دسترسی خواندن |
w |
دسترسی نوشتن |
x |
دسترسی اجرا |
نتیجه گیری
با یادگیری دستورات ابتدایی ترمینال لینوکس شما به یک دنیای جدید از امکانات دسترسی پیدا می کنید. برای حرفه ای تر شدن باید این مهارت ها را به مرور زمان با تمرین و تجربه تقویت کنید.
پرسش و پاسخ متداول
۱. آیا یادگیری ترمینال لینوکس سخت است؟
نه با تمرین و علاقه یادگیری آن بسیار لذت بخش خواهد بود. بهتر است از دستورات پایه شروع کنید.
۲. اگر دستوری اشتباه وارد کنم چه می شود؟
بیشتر دستورات خطا می دهند و تاثیری روی سیستم ندارند اما مراقب دستورات حذف فایل باشید.
۳. چگونه می توانم دستورات بیشتری یاد بگیرم؟
با استفاده از دستور زیر می توانید اطلاعات بیشتری درباره یک دستور خاص کسب کنید :
bash
Copy code
man [نام دستور]
اگر سؤالی دارید یا به توضیحات بیشتری نیاز دارید در بخش آموزش linux نظرات خود با ما در میان بگذارید! 🌟