Slackware Linux организованна
Эта команда выводит список файлов в каталоге. Пользователи Windows и DOS найдут её аналогичной команде dir. При простом выполнении ls(1) выведет список файлов в текущем каталоге. Для того, чтобы просмотреть содержимое корневого каталога, вам необходимо выполнить следующие команды:
bin | cdrom | home | mnt | sbin | usr |
boot | dev | lib | proc | suncd | var |
cdr | etc | lost+found | root | tmp | vmlinuz |
В таком выводе неудобно то, что вы не можете определить, где файлы, а где каталоги. Многие пользователи предпочитают, чтобы ls выводила так же идентификатор типа, что-то вроде этого:
bin/ | cdrom/ | home/ | mnt/ | sbin/ | usr/ |
boot/ | dev/ | lib/ | proc/ | suncd/ | var/ |
cdr/ | etc/ | lost+found/ | root/ | tmp/ | vmlinuz |
Эта команда добавляет слэш после имён каталогов, звезду после имён выполняемых файлов, и т.д.
ls так же может быть использована для получения более подробной информации о файлах. Например, чтобы увидеть, даты создания, имена владельцев, права доступа, вы воспользуетесь подробным списком:
drwxr-xr-x | 2 | root | bin | 4096 | May | 7 | 1994 | bin/ |
drwxr-xr-x | 2 | root | root | 4096 | Feb | 24 | 03:55 | boot/ |
drwxr-xr-x | 2 | root | root | 4096 | Feb | 18 | 01:10 | cdr/ |
drwxr-xr-x | 14 | root | root | 6144 | Oct | 23 | 18:37 | cdrom/ |
drwxr-xr-x | 4 | root | root | 28672 | Mar | 5 | 18:01 | dev/ |
drwxr-xr-x | 10 | root | root | 4096 | Mar | 8 | 03:32 | etc/ |
drwxr-xr-x | 8 | root | root | 4096 | Mar | 8 | 03:31 | home/ |
drwxr-xr-x | 3 | root | root | 4096 | Jan | 23 | 21:29 | lib/ |
drwxr-xr-x | 2 | root | root | 16384 | Nov | 1 | 08:53 | lost+found/ |
drwxr-xr-x | 2 | root | root | 4096 | Oct | 6 | 1997 | mnt/ |
dr-xr-xr-x | 62 | root | root | 0 | Mar | 4 | 15:32 | proc/ |
drwxr-x-x | 12 | root | root | 4096 | Feb | 26 | 02:06 | root/ |
drwxr-xr-x | 2 | root | bin | 4096 | Feb | 17 | 02:02 | sbin/ |
drwxr-xr-x | 5 | root | root | 2048 | Oct | 25 | 10:51 | suncd/ |
drwxrwxrwt | 4 | root | root | 487424 | Mar | 7 | 20:42 | tmp/ |
drwxr-xr-x | 21 | root | root | 4096 | Aug | 24 | 1999 | usr/ |
drwxr-xr-x | 18 | root | root | 4096 | Mar | 8 | 03:32 | var/ |
-rw-r-r- | 1 | root | root | 461907 | Feb | 22 | 20:04 | vmlinuz |
Предположим, вы хотите увидеть список скрытых фалов в текущем каталоге. Для этого воспользуйтесь такой командой:
. | bin | cdrom | home | mnt | sbin | usr |
.. | boot | dev | lib | proc | suncd | var |
.pwrchute_tmp | cdr | etc | lost+found | root | tmp | vmlinuz |
Файлы, имя которых начинается с точки (так называемые ''dot файлы'') не показываются при простом выполнении ls, поэтому называются ''скрытыми''. Вы увидите их только, если добавите опцию -a.
Существует ещё множество других опций, описание которых вы можете найти в man странице. И не забудьте, что вы можете комбинировать их.
Содержание раздела