دستورات مربوط به فایل ها و دایرکتوری ها
در این درس دستورات کاربردی شامل دستورات مربوط به کار با فایلها و دایرکتوریها و همچنین دستورات کار با فایلهای متنی، را مورد بررسی قرار میدهیم.
دستور 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
برای نمایش یک متن و یا ارسال یک متن به یک فایل، از این دستور استفاده میشود.