آموزش ۲۵ دستور حیاتی خط فرمان دبیان برای تازه‌کاران

دستورات خط فرمان دبیان

خط فرمان دبیان (Terminal) یکی از قدرتمندترین ابزارهای مدیریت سیستم‌عامل لینوکس است. در این مقاله، ۲۵ دستور پایه‌ای و پرکاربرد دبیان را به زبانی ساده آموزش می‌دهیم.

دستورات پایه برای شروع

۱. `pwd` – نمایش مسیر جاری

pwd

کاربرد: نشان می‌دهد در چه پوشه‌ای قرار دارید.

۲. `ls` – مشاهده محتویات پوشه

ls # نمایش ساده
ls -l # نمایش با جزئیات
ls -a # نمایش فایل‌های مخفی

۳. `cd` – تغییر پوشه

cd ~ # رفتن به پوشه خانگی
cd .. # رفتن به پوشه بالاتر
cd /home # رفتن به پوشه خاص

۴. `mkdir` – ایجاد پوشه جدید

mkdir projects
mkdir -p project/docs/images # ایجاد چند پوشه تو در تو

۵. `rmdir` – حذف پوشه خالی

rmdir old_folder

 

مدیریت فایل‌ها

۶. `touch` – ایجاد فایل جدید

touch file.txt

۷. `cp` – کپی فایل/پوشه

cp file.txt backup/
cp -r folder/ new_folder/ # کپی پوشه

۸. `mv` – انتقال یا تغییر نام

mv old.txt new.txt # تغییر نام
mv file.txt ~/Documents # انتقال

۹. `rm` – حذف فایل/پوشه

 

rm file.txt
rm -r folder/ # حذف پوشه
rm -i file.txt # حذف با تأیید

۱۰. `cat` – نمایش محتوای فایل

cat file.txt
cat file1.txt file2.txt > combined.txt

 

دستورات پرکاربرد خط فرمان دبیان

مدیریت سیستم

۱۱. `sudo` – اجرا با دسترسی ریشه

sudo apt update

۱۲. `apt` – مدیریت نرم‌افزارها

sudo apt update # بروزرسانی لیست
sudo apt upgrade # بروزرسانی سیستم
sudo apt install vim # نصب برنامه
sudo apt remove vim # حذف برنامه

۱۳. `df` – نمایش فضای دیسک

df -h # نمایش خوانا برای انسان

۱۴. `free` – نمایش میزان حافظه

free -h

۱۵. `top` – نمایش فرآیندهای فعال

top

کلید `q` برای خروج

 

کاربردی و جستجو

۱۶. `find` – جستجوی فایل

find . -name “*.txt” # جستجوی فایل txt
find /home -type f -size +100M # فایل‌های بزرگتر از ۱۰۰ مگ

۱۷. `grep` – جستجو در متن

grep “کلمه” file.txt
history | grep apt # جستجو در تاریخچه

۱۸. `wget` – دانلود از اینترنت

wget https://example.com/file.zi

۱۹. `tar` – فشرده‌سازی

tar -czf archive.tar.gz folder/ # فشرده‌سازی
tar -xzf archive.tar.gz # باز کردن

 

مفید برای عیب‌یابی

۲۰. `ps` – نمایش فرآیندها

ps aux # نمایش همه فرآیندها
ps aux | grep firefox

۲۱. `kill` – متوقف کردن فرآیند

kill 1234 # فرآیند با PID 1234
killall firefox # همه فرآیندهای فایرفاکس

۲۲. `ping` – تست اتصال شبکه

ping google.com

۲۳. `ifconfig`/`ip` – اطلاعات شبکه

ip addr show

 

کاربردی‌های روزانه

۲۴. `history` – تاریخچه دستورات

history # نمایش همه
history 10 # ۱۰ دستور آخر
!۱۰۰ # اجرای دستور شماره ۱۰۰

۲۵. `man` – راهنمای دستورات

man ls # راهنمای کامل دستور ls
man –help # راهنمای خود man

 

چک‌لیست دستورات ضروری

| دستور | کاربرد | مثال |
|——-|——–|——-|
| `clear`| پاک کردن صفحه | `clear` |
| `date`| نمایش تاریخ و زمان | `date` |
| `whoami`| نمایش نام کاربری | `whoami` |
| `uname -a` | اطلاعات سیستم | `uname -a` |
| `passwd` | تغییر رمز عبور | `passwd` |

 

نکات طلایی برای تازه‌کاران

۱. کلید Tab: برای تکمیل خودکار دستورات
۲. ↑ و ↓: حرکت در تاریخچه دستورات
۳. Ctrl + C: متوقف کردن دستور در حال اجرا
۴. Ctrl + Z: مکث دستور (با `fg` ادامه دهید)
۵. Ctrl + D: خروج از ترمینال

 

جمع‌بندی

یادگیری این ۲۵ دستور پایه، شما را قادر می‌سازد ۹۰٪ کارهای روزانه در دبیان را انجام دهید. با تمرین روزانه، به سرعت بر خط فرمان مسلط خواهید شد.

سؤالات متداول:
– چگونه کمک بگیرم؟: از `man` یا `–help` استفاده کنید
– چگونه خطا نکنم؟: قبل از `rm` و `sudo` دوباره بررسی کنید
– چگونه یاد بگیرم؟: روزی ۱۵ دقیقه تمرین کنید

 

منبع: آموزش‌های رسمی دبیان – سطح: مبتدی
مدت زمان یادگیری: ۲ هفته با روزی ۳۰ دقیقه تمرین

 

وب‌سایت رسمی دبیان: https://www.debian.org/

دیدگاه‌ها

آدرس ایمیل شما منتشر نخواهد شد. فیلدهای ضروری علامت گذاری شده اند.