|
| 1 | +از `alias` برای ایجاد دستورات خود استفاده کنید. مثال: alias ll=`ls -la` |
| 2 | +از `htop` برای نظارت بر منابع سیستم در زمان واقعی استفاده کنید |
| 3 | +از `df -h` برای بررسی فضای دیسک موجود استفاده کنید |
| 4 | +دستور `grep -i` امکان جستجوی بدون حساسیت به حروف بزرگ و کوچک را فراهم می کند |
| 5 | +از `crontab -e` برای برنامه ریزی وظایف خودکار استفاده کنید |
| 6 | +دستور `du -sh *` به شما کمک می کند اندازه همه دایرکتوری ها در پوشه فعلی را ببینید |
| 7 | +برای یافتن سریع یک فایل، از `find /path/to/search -name filename` استفاده کنید |
| 8 | +از `lsblk` برای لیست کردن همه دستگاه های بلوک استفاده کنید |
| 9 | +از `top` برای نظارت بر فرآیندهای سیستم استفاده کنید |
| 10 | +از `ps aux` برای مشاهده اطلاعات دقیق در مورد فرآیندهای در حال اجرا استفاده کنید |
| 11 | +از `kill` به همراه PID برای خاتمه دادن به یک فرآیند استفاده کنید |
| 12 | +از `chmod +x script.sh` برای اجرایی کردن یک اسکریپت استفاده کنید |
| 13 | +از `man command` برای مشاهده راهنمای هر دستوری استفاده کنید |
| 14 | +از `tldr <command>` برای صفحات راهنمای ساده شده استفاده کنید |
| 15 | +از `cp -r` برای کپی کردن دایرکتوری ها استفاده کنید |
| 16 | +از `mv` برای جابجایی یا تغییر نام فایل ها استفاده کنید |
| 17 | +از `rsync` برای همگام سازی سریع و قابل اعتماد فایل ها استفاده کنید |
| 18 | +از `wget` برای دانلود فایل ها از اینترنت استفاده کنید |
| 19 | +از `curl -O` برای دانلود فایل ها از یک URL استفاده کنید |
| 20 | +از `tar -czvf archive.tar.gz directory` برای فشرده سازی یک دایرکتوری استفاده کنید |
| 21 | +از `tar -xzvf archive.tar.gz` برای استخراج یک فایل فشرده استفاده کنید |
| 22 | +از `sudo` برای اجرای دستورات با امتیازات کاربر فوق العاده استفاده کنید |
| 23 | +از `cat` برای نمایش محتوای فایل استفاده کنید |
| 24 | +از `less` برای مشاهده محتوای فایل صفحه به صفحه استفاده کنید |
| 25 | +از `more` برای مشاهده محتوای فایل یک صفحه در یک زمان استفاده کنید |
| 26 | +از `tail -f file` برای نظارت بر تغییرات در یک فایل در زمان واقعی استفاده کنید |
| 27 | +از `head -n 10 file` برای مشاهده 10 خط اول یک فایل استفاده کنید |
| 28 | +از `grep` برای جستجو در فایل ها استفاده کنید |
| 29 | +از `cut` برای حذف بخش هایی از هر خط یک فایل استفاده کنید |
| 30 | +از `sort` برای مرتب سازی خطوط در یک فایل استفاده کنید |
| 31 | +از `uniq` برای حذف خطوط تکراری از یک فایل استفاده کنید |
| 32 | +از `diff` برای مقایسه فایل ها خط به خط استفاده کنید |
| 33 | +از `find /path -name filename` برای جستجوی فایل ها بر اساس نام استفاده کنید |
| 34 | +از `locate filename` برای یافتن سریع فایل ها بر اساس نام استفاده کنید |
| 35 | +از `updatedb` برای به روز رسانی پایگاه داده مورد استفاده locate استفاده کنید |
| 36 | +از `alias` برای ایجاد میانبرهای دستوری استفاده کنید |
| 37 | +از `export` برای تنظیم متغیرهای محیطی استفاده کنید |
| 38 | +از `echo` برای چاپ متن در ترمینال استفاده کنید |
| 39 | +از `which command` برای یافتن مسیر یک دستور استفاده کنید |
| 40 | +از `history` برای مشاهده تاریخچه دستورات استفاده کنید |
| 41 | +از `clear` برای پاک کردن صفحه ترمینال استفاده کنید |
| 42 | +از `sudo apt update` برای به روز رسانی لیست بسته ها استفاده کنید |
| 43 | +از `sudo apt upgrade` برای ارتقاء بسته های نصب شده استفاده کنید |
| 44 | +از `sudo apt install <package>` برای نصب بسته های نرم افزاری استفاده کنید |
| 45 | +از `sudo apt remove <package>` برای حذف بسته ها استفاده کنید |
| 46 | +از `apt-cache search <package>` برای جستجوی یک بسته استفاده کنید |
| 47 | +از `dpkg -l` برای لیست کردن همه بسته های نصب شده استفاده کنید |
| 48 | +از `dpkg -S filename` برای یافتن اینکه کدام بسته مالک یک فایل است استفاده کنید |
| 49 | +از `snap install <package>` برای نصب بسته های snap استفاده کنید |
| 50 | +از `snap list` برای لیست کردن بسته های snap نصب شده استفاده کنید |
| 51 | +از `snap remove <package>` برای حذف بسته های snap استفاده کنید |
| 52 | +از `systemctl start <service>` برای شروع یک سرویس سیستم استفاده کنید |
| 53 | +از `systemctl stop <service>` برای متوقف کردن یک سرویس سیستم استفاده کنید |
| 54 | +از `systemctl restart <service>` برای راه اندازی مجدد یک سرویس سیستم استفاده کنید |
| 55 | +از `systemctl enable <service>` برای فعال کردن یک سرویس در زمان بوت استفاده کنید |
| 56 | +از `systemctl disable <service>` برای غیرفعال کردن یک سرویس در زمان بوت استفاده کنید |
| 57 | +از `journalctl` برای مشاهده لاگ های سیستم استفاده کنید |
| 58 | +از `journalctl -xe` برای مشاهده لاگ ها در زمان واقعی استفاده کنید |
| 59 | +از `lsof` برای لیست کردن فایل ها و فرآیندهای باز استفاده کنید |
| 60 | +از `ufw status` برای بررسی وضعیت فایروال استفاده کنید |
| 61 | +از `ufw allow <port>` برای اجازه دادن به یک پورت خاص از طریق فایروال استفاده کنید |
| 62 | +از `ufw deny <port>` برای مسدود کردن یک پورت خاص استفاده کنید |
| 63 | +از `ip addr` برای نمایش رابط های شبکه استفاده کنید |
| 64 | +از `ifconfig` برای مشاهده و پیکربندی رابط های شبکه استفاده کنید |
| 65 | +از `ping` برای تست اتصال شبکه استفاده کنید |
| 66 | +از `netstat` برای نمایش اتصالات شبکه و جداول مسیریابی استفاده کنید |
| 67 | +از `traceroute` برای ردیابی مسیر بسته ها به مقصد استفاده کنید |
| 68 | +از `nmcli` برای مدیریت اتصالات شبکه از طریق CLI استفاده کنید |
| 69 | +از `hostname` برای نمایش یا تنظیم نام میزبان سیستم استفاده کنید |
| 70 | +از `whoami` برای نمایش کاربر فعلی استفاده کنید |
| 71 | +از `uptime` برای بررسی زمان کار سیستم استفاده کنید |
| 72 | +از `dmesg` برای مشاهده پیام های هسته و سیستم استفاده کنید |
| 73 | +از `lscpu` برای نمایش اطلاعات معماری CPU استفاده کنید |
| 74 | +از `free -h` برای مشاهده استفاده از حافظه سیستم استفاده کنید |
| 75 | +از `watch` برای اجرای یک دستور در فواصل منظم استفاده کنید |
| 76 | +از `find /path -type f` برای جستجوی فقط فایل ها استفاده کنید |
| 77 | +از `find /path -type d` برای جستجوی فقط دایرکتوری ها استفاده کنید |
| 78 | +از `chmod` برای تغییر مجوزهای فایل استفاده کنید |
| 79 | +از `chown` برای تغییر مالکیت فایل استفاده کنید |
| 80 | +از `useradd` برای ایجاد یک کاربر جدید استفاده کنید |
| 81 | +از `usermod` برای تغییر حساب های کاربری استفاده کنید |
| 82 | +از `passwd` برای تغییر رمز عبور یک کاربر استفاده کنید |
| 83 | +از `groupadd` برای ایجاد یک گروه جدید استفاده کنید |
| 84 | +از `groupdel` برای حذف یک گروه استفاده کنید |
| 85 | +از `groups` برای لیست کردن گروه هایی که یک کاربر به آنها تعلق دارد استفاده کنید |
| 86 | +از `su` برای تغییر به کاربر دیگر استفاده کنید |
| 87 | +از `sudo su` برای تبدیل شدن به کاربر root استفاده کنید |
| 88 | +از `id` برای نمایش شناسه های کاربر و گروه استفاده کنید |
| 89 | +از `who` برای مشاهده اینکه چه کسی وارد سیستم شده است استفاده کنید |
| 90 | +از `last` برای مشاهده تاریخچه ورود به سیستم استفاده کنید |
| 91 | +از `chroot` برای تغییر دایرکتوری ریشه استفاده کنید |
| 92 | +از `tar -czf` برای ایجاد آرشیوهای فشرده استفاده کنید |
| 93 | +از `tar -xzf` برای استخراج آرشیوهای فشرده استفاده کنید |
| 94 | +از `gzip` برای فشرده سازی فایل ها استفاده کنید |
| 95 | +از `gunzip` برای استخراج فایل های gzip استفاده کنید |
| 96 | +از `bzip2` برای فشرده سازی فایل ها با نرخ فشرده سازی بالاتر استفاده کنید |
| 97 | +از `bunzip2` برای استخراج فایل های bzip2 استفاده کنید |
| 98 | +از `xz` برای فشرده سازی فایل ها با نرخ فشرده سازی حتی بالاتر استفاده کنید |
| 99 | +از `unxz` برای استخراج فایل های xz استفاده کنید |
| 100 | +از `md5sum` برای بررسی چک سام MD5 یک فایل استفاده کنید |
| 101 | +از `sha256sum` برای بررسی چک سام SHA256 یک فایل استفاده کنید |
| 102 | +از `ncdu` برای تحلیل تعاملی استفاده از دیسک استفاده کنید |
| 103 | +از `lvm` برای مدیریت حجم های منطقی استفاده کنید |
| 104 | +از `docker` برای مدیریت کانتینرها استفاده کنید |
| 105 | +از `git` برای کنترل نسخه استفاده کنید |
| 106 | +از `git clone <repository>` برای کلون کردن یک مخزن استفاده کنید |
| 107 | +از `git status` برای بررسی وضعیت مخزن git خود استفاده کنید |
| 108 | +از `git add` برای افزودن تغییرات به منطقه مرحله بندی استفاده کنید |
| 109 | +از `git commit` برای ثبت تغییرات استفاده کنید |
| 110 | +از `git push` برای ارسال تغییرات به یک مخزن راه دور استفاده کنید |
| 111 | +از `git pull` برای دریافت تغییرات از یک مخزن راه دور استفاده کنید |
| 112 | +از `git merge` برای ادغام شاخه ها استفاده کنید |
| 113 | +از `git log` برای مشاهده تاریخچه تعهدات استفاده کنید |
0 commit comments