دستور ls در لینوکس

دستور ls در لینوکس

بررسی دستور ls

دستور ls در ترمینال لینوکس برای مشاهده ی فایل ها و پوشه های یک مسیر است و اسمش لیست محتوای دایرکتوری (list directory contents) است.

این برنامه ی ترمینالی یک برنامه ی بسیار مهم و کاربردی برای ترمینال به حساب میاد وقتی بخوایم محتوای یک پوشه رو در ترمینال ببینیم از دستور ls در لینوکس استفاده می کنیم.

هنگام استفاده از دستوراتی مثل cd ،ln و ... استفاده از ls اهمیت داره.

فرم کلی

ls parameters /Path_To_Target_Directory
                        

در بالا parameters پارامتر هاییه که هنگام اجرای دستور استفاده می کنیم و d0 تا dn پوشه های مسیر هستند.

در صورت تعیین نکردن مسیر ls به صورت پیشفرض محتوای پوشه ای که در حال حاضر با ترمینال داخلش هستیم رو برای نمایش مد نظر قرار میده.

هنگام تعیین مسیر اگه پرونده ای دارای فاصله باشه باید اسم پرونده رو داخل "" بنویسیم.

ls parameters /home/username/"directory with space"/Movies
                        

پارامتر های پر کاربرد

میتونیم از یک یا چند پارامتر به صورت ترکیبی هنگام اجرای دستور ls در ترمینال استفاده کنیم.

پارامتر l

پارامتر l باعث میشه فایل ها رو با جزئیات مشاهده کنیم

ls -l /home/username
                        

پارامتر a

پارامتر a تمام فایل ها و پوشه های موجود (حتی پنهانی ها) رو نمایش میده

ls -a /home/username/Documents
                        

پارامتر R

پارامتر R تمام فایل ها پوشه ها ی تو در تو داخل پوشه ی یک مسیر رو به صورت تفکیک شده و بازگشتی نمایش میده.

ls -R /home/username/Movies
                        

پارامتر h

ترکیب پارامتر h با l علاوه بر جزئیات سایز پوشه ها رو نمایش میده.

ls -lh /home/username/Pictures
                        

پارامتر t

پارامتر t پوشه ها و فایل ها رو بر اساس زمان نمایش می ده و جدید ترین فایل اول نمایش داده میشه.

ls -t /home/username/Music
                        

برای اطلاع از جدیدترین مطالب یا پرسش و پاسخ عضو کانال و گروه تلگرامی ما شوید.

arrow_drop_up
کپی شد!