دستورات پایهای لینوکس که تقریباً در تمام توزیعها مشترک هستند، شامل ابزارهای پرکاربرد مدیریت فایلها، پردازشها، و سیستم است. در ادامه لیستی از این دستورات آمده است:
دستورات مربوط به مدیریت فایل و پوشهها
ls نمایش لیست فایلها و دایرکتوریها.
مثال:
ls -l
cd تغییر دایرکتوری جاری.
مثال:
cd /path/to/directory
pwd نمایش مسیر دایرکتوری جاری.
مثال:
pwd
mkdir ایجاد دایرکتوری جدید.
مثال:
mkdir new_directory
rm حذف فایل یا دایرکتوری.
مثال:
rm file.txt
rm -r directory_name
cp کپی کردن فایل یا دایرکتوری.
مثال:
cp file.txt /path/to/destination
mv جابجا کردن یا تغییر نام فایلها و دایرکتوریها.
مثال:
mv old_name.txt new_name.txt
دستورات مربوط به مشاهده محتوا
cat نمایش محتوای فایل.
مثال:
cat file.txt
less نمایش محتوای فایل به صورت صفحهبهصفحه.
مثال:
less file.txt
head نمایش خطوط ابتدایی یک فایل.
مثال:
head -n 10 file.txt
tail نمایش خطوط انتهایی یک فایل.
مثال:
tail -n 10 file.txt
nano یا vim ویرایشگرهای متنی.
مثال:
nano file.txt
دستورات مدیریت سیستم و پردازشها
ps نمایش پردازشهای جاری.
مثال:
ps aux
top یا htop نمایش پردازشهای در حال اجرا به صورت تعاملی.
مثال:
top
kill متوقف کردن یک پردازش.
مثال:
kill 1234
shutdown خاموش کردن سیستم.
مثال:
shutdown now
reboot راهاندازی مجدد سیستم.
مثال:
reboot
دستورات مربوط به دسترسی و مجوزها
chmod تغییر مجوزهای فایل.
مثال:
chmod 755 file.txt
chown تغییر مالک فایل.
مثال:
chown user:group file.txt
دستورات مربوط به شبکه
ping بررسی اتصال به یک آدرس.
مثال:
ping google.com
curl درخواست از یک آدرس URL.
مثال:
curl http://example.com
ifconfig (یا ip) نمایش یا پیکربندی تنظیمات شبکه.
مثال:
ifconfig
ip addr
دستورات جستجو
find جستجوی فایلها.
مثال:
find /path -name “file.txt”
grep جستجوی الگوها در فایلها.
مثال:
grep “pattern” file.txt