دستورات مربوط به فایل ها و دایرکتوری ها

 در این درس دستورات کاربردی شامل دستورات مربوط به کار با فایل‌ها و دایرکتوری‌ها و همچنین دستورات کار با فایل‌های متنی، را مورد بررسی قرار می‌دهیم.

دستور pwd:
این دستور دایرکتوری جاری را نشان می دهد.

دستور ls:
لیست فایل‌ها و دایرکتوری‌های یک مسیر را نشان می‌دهد. دستور بدون آرگومان خلاصه‌ی لیست دایرکتوری جاری را نشان می‌دهد.
 ls -l لیست فایل‌ها و پایرکتوری جاری را با جرئیات بیشتر، نمایش می‌دهد.
 ls -la علاوه بر جزئیات، فایل‌ها و دایرکتوری‌های مخفی(Hidden) را نیز، نمایش می‌دهد.

دستور cd:
این دستور برای تغییر دایرکتوری به مسیر دایرکتوری که در آرگومان دستور می‌آید استفاده می‌شود.
مثلا دستور cd /home/pnldev/test مسیر دایرکتوری جاری را به home/pnldev/test/ تغییر می‌دهد.
 .. cd مسیر دایرکتوری جاری را به دایرکتوری والد تغییر می‌دهد.
/ cd مسیر دایرکتوری را به دایرکتوری ریشه تغییر می‌دهد.

دستور mkdir:
برای ایجاد یک دایرکتوری از این دستور استفاده می شود. مثال:
mkdir/home/pnldev/test1

دستورcp:
برای کپی فایل(ها)، به مسیر دیگر، استفاده می‌گردد. مثال:
cp /home/pnldev/test1/file1 /home/pnldev/test2
برای کپی فایل‌ها و زیردایرکتوری‌های یک دایرکتوری از دستور زیر استفاده می‌کنیم. مثال:
cp -r /home/pnldev/test1/* /home/pnldev/test2

دستورmv:
برای انتقال فایل(ها) و دایرکتوری(ها) از یک مسیر به مسیر دیگر استفاده می‌گردد. مثال:
mv /home/pnldev/test1/file1 /home/pnldev/test2

دستورrm:
برای حذف فایل‌(ها) از این دستور استفاده می‌شود. مثال:
rm /home/kazemian/test1/file1
برای حذف فایل‌ها و زیردایرکتوری‌های یک دایرکتوری از دستور زیر استفاده می‌کنیم. مثال:
*/rm -r /home/kazemian/test1

دستور rmdir:
برای حذف یک دایرکتوری از این دستور استفاده می‌شود.

دستور touch:
برای ایجاد یک فایل با محتویات صفر از این دستور استفاده می‌شود. مثال:
touch /home/pnldev/file1

 

دستورات مربوط به محتویات فایل ها

  • دستور cat

برای مشاهده‌ محتویات یک فایل متنی، از این دستور استفاده می‌شود.

  • دستور head

برای مشاهده‌ چند خط ابتدایی یک فایل متنی از این دستور استفاده می‌شود.

  • دستور tail

برای مشاهده‌ چند خط انتهایی یک فایل متنی از این دستور استفاده می‌شود.

  • دستور diff

برای مقایسه‌ دو فایل متنی از این دستور استفاده می‌شود.

  • دستور echo

برای نمایش یک متن و یا ارسال یک متن به یک فایل، از این دستور استفاده می‌شود.

توسعه دهندگان
محمد مهدی سفیداری