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

آموزش دستور LS در لینوکس – نحوه استفاده از دستور لیست ls در لینوکس

آموزش دستور LS در لینوکس - نحوه استفاده از دستور لیست ls در لینوکس

دستور LS در لینوکس یک دستور برای لیست کردن فایل های کامپیوتر در سیستم عامل های Unix و Unix-like است. در این مقاله نحوه استفاده از دستور ls را به شما عزیزان آموزش خواهیم داد، همراه داتیس نتورک باشید.

آموزش دستور LS در لینوکس - نحوه استفاده از دستور لیست ls در لینوکس

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

یک دستور برای لیست کردن فایل های کامپیوتر در سیستم عامل های Unix و Unix-like است.

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

دستور ls یکی از پرکاربردترین دستورات در لینوکس است.

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

در ادامه این مقاله قصد داریم نحوه استفاده از دستور ls در لینوکس را به همراه مثال های کاربردی به شما عزیزان آموزش دهیم. همراه داتیس نتورک باشید.

مثال های استفاده از دستور لیست

1- لیست فایل ها با استفاده از ls بدون هیچ گزینه ای

دستور ls بدون هیچ آپشنی، فایل ها و دایرکتوری هارابا فرمت ساده ودر واقع بدون نمایش جزئیاتی همچون نوع فایل، حجم، تاریخ و زمان آخرین ویرایش، سطح دسترسی و لینک ها و غیره فهرست می کند:

# ls

0001.pcap Desktop Downloads index.html install.log.syslog Pictures Templates
anaconda-ks.cfg Documents fbcmd_update.php install.log Music Public Videos

2- نمایش فایل های مخفی

لیست تمام فایل ها شامل فایل های مخفی که با ‘.’ شروع می شوند:

# ls -a

. .bashrc Documents .gconfd install.log .nautilus .pulse-cookie
.. .cache Downloads .gnome2 install.log.syslog .netstat.swp .recently-used.xbel
0001.pcap .config .elinks .gnome2_private .kde .opera .spice-vdagent
anaconda-ks.cfg .cshrc .esd_auth .gtk-bookmarks .libreoffice Pictures .tcshrc
.bash_history .dbus .fbcmd .gvfs .local .pki Templates
.bash_logout Desktop fbcmd_update.php .ICEauthority .mozilla Public Videos
.bash_profile .digrc .gconf index.html Music .pulse .wireshark

3- لیست فایل ها با گزینه -l

در اینجا، ls -l (آپشن -l حرف ال کوچک) حجم، تاریخ و زمان آخرین ویرایش فایل یا دایرکتوری، نام فایل یا فولدر و مالک فایل و سطح دسترسی فایل را نشان می دهد:

# ls -l

total 176
-rw-r--r--. 1 root root 683 Aug 19 09:59 0001.pcap
-rw-------. 1 root root 1586 Jul 31 02:17 anaconda-ks.cfg
drwxr-xr-x. 2 root root 4096 Jul 31 02:48 Desktop
drwxr-xr-x. 2 root root 4096 Jul 31 02:48 Documents
drwxr-xr-x. 4 root root 4096 Aug 16 02:55 Downloads
-rw-r--r--. 1 root root 21262 Aug 12 12:42 fbcmd_update.php
-rw-r--r--. 1 root root 46701 Jul 31 09:58 index.html
-rw-r--r--. 1 root root 48867 Jul 31 02:17 install.log
-rw-r--r--. 1 root root 11439 Jul 31 02:13 install.log.syslog
drwxr-xr-x. 2 root root 4096 Jul 31 02:48 Music
drwxr-xr-x. 2 root root 4096 Jul 31 02:48 Pictures
drwxr-xr-x. 2 root root 4096 Jul 31 02:48 Public
drwxr-xr-x. 2 root root 4096 Jul 31 02:48 Templates
drwxr-xr-x. 2 root root 4096 Jul 31 02:48 Videos

4- لیست فایل ها با فرمت قابل خواندن توسط انسان (Human Readable) با گزینه -lh

ترکیب آپشن های -lh، حجم را با فرمت human readable نمایش می دهد.

# ls -lh

total 176K
-rw-r--r--. 1 root root 683 Aug 19 09:59 0001.pcap
-rw-------. 1 root root 1.6K Jul 31 02:17 anaconda-ks.cfg
drwxr-xr-x. 2 root root 4.0K Jul 31 02:48 Desktop
drwxr-xr-x. 2 root root 4.0K Jul 31 02:48 Documents
drwxr-xr-x. 4 root root 4.0K Aug 16 02:55 Downloads
-rw-r--r--. 1 root root 21K Aug 12 12:42 fbcmd_update.php
-rw-r--r--. 1 root root 46K Jul 31 09:58 index.html
-rw-r--r--. 1 root root 48K Jul 31 02:17 install.log
-rw-r--r--. 1 root root 12K Jul 31 02:13 install.log.syslog
drwxr-xr-x. 2 root root 4.0K Jul 31 02:48 Music
drwxr-xr-x. 2 root root 4.0K Jul 31 02:48 Pictures
drwxr-xr-x. 2 root root 4.0K Jul 31 02:48 Public
drwxr-xr-x. 2 root root 4.0K Jul 31 02:48 Templates
drwxr-xr-x. 2 root root 4.0K Jul 31 02:48 Videos

5- لیست فایل ها به صورت معکوس

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

# ls -r

Videos Public Music install.log fbcmd_update.php Documents anaconda-ks.cfg
Templates Pictures install.log.syslog index.html Downloads Desktop 0001.pcap

6- لیست فایل ها و دایرکتوری ها با کاراکتر ” /” در انتها

استفاده از گزینه -F با دستور ls، کاراکتر ” /” را به انتهای هر یک از دایرکتوری ها اضافه می کند.

# ls -F

0001.pcap Desktop/ Downloads/ index.html install.log.syslog Pictures/ Templates/
anaconda-ks.cfg Documents/ fbcmd_update.php install.log Music/ Public/ Videos/

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

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

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

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