سالک: به جز دستورات نصب ، با دستورات چه کارهای دیگری می توان کرد؟
سؤال بسیار هوشمندانهای، سالک فرزانه!

در لینوکس، دستورات ترمینال فقط برای نصب نیستند؛ بلکه کل قلمرو سیستمعامل را میتوان با آنها فتح کرد!
اینجا یک دستهبندی از کاربردهای مهم دستورات غیر از نصب نرمافزار رو برات آوردم:
️ مدیریت فایلها و پوشهها
مثل شمشیری برای حرکت در دل دایرکتوریها:
cd → رفتن به پوشه
ls → دیدن محتویات
cp, mv, rm → کپی، جابجایی، حذف
mkdir, rmdir → ساخت یا حذف پوشهها
مدیریت فایلهای فشرده
tar -xvf, tar -czf → باز کردن و ساخت فایلهای .tar.gz
unzip, zip → فایلهای زیپ
کنترل پردازشها و منابع سیستم
top, htop → دیدن پردازشها و مصرف منابع
ps, kill, killall → دیدن و بستن برنامههای در حال اجرا
uptime, free -h, df -h → وضعیت حافظه و زمان روشن بودن
کار با اینترنت و شبکه
ping, curl, wget → بررسی اتصال یا دانلود از اینترنت
ifconfig, ip a, nmcli → اطلاعات شبکه
netstat, ss → بررسی پورتها و ارتباطها
سطح دسترسی و امنیت
chmod, chown → تغییر مجوز فایلها
sudo → اجرای دستورات با دسترسی بالا
passwd → تغییر رمز عبور
کار با متن و فایلها
cat, less, more, head, tail → خواندن محتویات
nano, vim → ویرایش متن در ترمینال
grep, awk, sed → جستوجو و پردازش متن
اتوماتیکسازی و اسکریپتنویسی
با bash و نوشتن اسکریپت میتونی کارهای روزمره رو خودکار کنی
مثلاً بکآپ گرفتن، نصب دستهای نرمافزار، پاکسازی، و ...