بنر وب سایت مجموعه ایوسی
بنر وب سایت مجموعه ایوسی
جستجو
این کادر جستجو را ببندید.

هدایای ویژه طراحی سایت

فرمان ls در لینوکس: تعریف، فرمول و مثال

دستورات ترمینال لینوکس

اگر این مقاله را دوست دارید، لطفا آن را با دوستان خود به اشتراک بگذارید.

مقدمه

در سیستم عامل لینوکس، دستور ls یکی از دستورات پرکاربرد است که برای نمایش فهرست فایل ها و دایرکتوری ها در یک مسیر مشخص استفاده می‌شود. این دستور اطلاعات مفیدی را مانند نام، سایز، مجوزها و تاریخ ایجاد فایل ها و دایرکتوری ها در اختیار کاربر قرار می‌دهد. در این مقاله از ایوسی، به بررسی دقیق تر این دستور و نحوه استفاده از آن در لینوکس می‌پردازیم.

مرتبط: معرفی دستورات خط فرمان لینوکس

تعریف دستور ls

دستور ls یکی از اولین دستوراتی است که به یک کاربر جدید یاد داده می‌شود. نام ls مخفف لغت list است و همان‌طور که از نام آن پیداست، فهرستی از فایل ها و دایرکتوری ها را به صورت مرتب و قابل خواندن به کاربر نمایش می‌دهد.

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

دستور ls دارای گسترده‌ای از کاربردها است. با اضافه کردن پارامتر‌های مختلف به این دستور، می‌توانید نمایش فایل ها و دایرکتوری ها را تغییر دهید و اطلاعات مفیدی را استخراج کنید. نمونه‌هایی از پرکاربردترین پارامترهای دستور ls عبارت اند از:

  • -l: نمایش اطلاعات جزئی‌تر فایل ها و دایرکتوری ها مانند سایز، تاریخ اصلاح و مجوزها.
  • -a: نمایش تمام فایل ها و دایرکتوری ها با توجه به فایل های پنهان نیز.
  • -R: نمایش فعالیت دستور ls به‌صورت بازگشتی در تمام زیر دایرکتوری ها.

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

مثال‌های عملی

در این قسمت، چند مثال عملی برای استفاده از دستور ls را بررسی می‌کنیم:

مثال ۱: نمایش لیست فایل ها و دایرکتوری ها

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

$ ls

خروجی:

file1.txt file2.txt directory1 directory2

مثال ۲: نمایش جزئی‌تر اطلاعات فایل ها و دایرکتوری ها

با استفاده از پارامتر -l، اطلاعات جزئی‌تر فایل ها و دایرکتوری ها مانند سایز، تاریخ اصلاح و مجوزها نمایش داده می‌شود.

$ ls -l

خروجی:

-rw-r--r-- 1 user group 1024 May 22 10:01 file1.txt -rw-rw-r-- 1 user group 2048 May 22 10:02 file2.txt drwxr-xr-x 2 user group 4096 May 22 10:03 directory1 drwxrwxr-x 2 user group 4096 May 22 10:04 directory2

مثال ۳: نمایش همه فایل ها و دایرکتوری ها

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

$ ls -a

خروجی:

. .. file1.txt file2.txt .hidden_file directory1 directory2

مثال ۴: نمایش فعالیت دستور ls در تمام زیر دایرکتوری ها

با استفاده از پارامتر -R، فعالیت دستور ls به‌صورت بازگشتی در تمام زیر دایرکتوری ها نمایش داده می‌شود.

$ ls -R

خروجی:

.: file1.txt file2.txt directory1 directory2

./directory1: file3.txt file4.txt

./directory2: file5.txt file6.txt
نتیجه‌گیری

دستور ls یکی از دستورات پرکاربرد در لینوکس است که برای نمایش فهرست فایل ها و دایرکتوری ها به کاربر کمک می‌کند. با استفاده از پارامترهای مختلف این دستور، می‌توانید نمایش را تغییر دهید و اطلاعات مفیدی را استخراج کنید. امیدواریم که این مقاله به شما کمک کرده باشد تا به‌درستی از این دستور استفاده کنید و فایل ها و دایرکتوری ها را در لینوکس بهتر مدیریت کنید.

اگر این مقاله را دوست دارید، لطفا آن را با دوستان خود به اشتراک بگذارید.

آخرین کتاب‌های ایوسی

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *