این پست به طور مستقیم به cpp مربوط نمیشه؛ ولی از اون جایی که برای برنامه نویسی و هر کار دیگه ای تو لینوکس باید یه سری مقدمات رو بلد باشید، تصمیم گرفتم تو این قسمت یه کم در باره ی کار با فایل‌ ها تو ترمینال بگم.

1- باز کردن دایرکتوری:

cd

برای باز کردن دایرکتوری مورد نظر، مسیر اون رو جلوی cd بنویسید. هم میتونید مسیر نسبی بنویسید، هم از root آدرس رو بدید. برای این کار جلوی cd بنویسید “/” و بعدش ادامه مسیر از root رو می نویسید. با نوشتن “..” هم از هر مسیری که باشید یه مرحله بر میگرده عقب.

مثلا برای باز کردن یه فایل متنی به اسم تست :

cd d/myFiles/test.txt


2- لیست دایرکتوری های موجود:

ls
ls -a
ls -s -h

این دستور لیست فایل‌ها و فولدر هایی که تو دایرکتوری جاری هست رو نشون میده. این دستور آپشن های زیادی دار که. فعلاً همینا کافیه:

  • a- برای نشون دادن همه فایل ها. از جمله فایل‌های هیدن شده.
  • s- برای نشون دادن حجم هر فایل در کنارش. البته حجم ها رو به بایت نشون میده که خوندنش سخته.
  • h- رو اگه با s- بزنید، حجم ها رو به کیلو بایت و مگابایت تبدیل می کنه که راحت‌تر میشه فهمید.
  • t- هم فایل‌ها و فولدر ها رو به ترتیب زمانی نشون میده.

3- نمایش دایرکتوری جاری:

pwd

همین مسیری که الان توش هستید رو نشون میده.


4- ساختن فولدر:

mkdir

جلوی mkdir مسیر و اسم دلخواهتون رو بنویسید.

مثلا برای ساختن یه فولدر به نام تست: 

mkdir d/myFiles/test

5- حذف فایل یا فولدر:

rm

کافیه مسیر فایل مورد نظر رو جلوی rm بنویسید. فقط حواستون باشه اگه می خواستید یه فولدر رو پاک کنید باید باهاش r- هم بنویسید.

مثلا برای حذف کردن فولدر بالا و یا فایل تکست دو مثال قبل تر :  

rm -r d/myFiles/test
rm d/myFiles/test.txt

6- کپی کردن فایل یا فولدر:

cp

جلوی cp اول مسیر فایل اصلی رو بنویسید و بعد مسیر مقصد. اگه فولدر بود r- یادتون نره.


7- جا‌به‌جا کردن یا تغییر نام فایل یا فولدر:

mv

برای این کار بعد از mv  اول مسیر و نام فایل اولیه و بعد مسیر و نام مورد نظر رو بنویسید.



فعلا همینا باشه تا بعد. اگه سوالی بود تو نظرات بپرسید. اگه نظری، پیشنهادی، انتقادی چیزی... هم بود خوش‌حال می‌شم مطرح کنید.

همین!