Просмотр файлов
7.4 Просмотр файлов в каталоге
Для предыдущих примеров были предоставлены изображения, показывающие структуру файловой системы. На практике такие карты не предоставляются, и пользователи должны полагаться на то, что доступно в командной строке, что делает команду ls
(list) одной из самых мощных для навигации по файловой системе.
ls [OPTION]... [FILE]...
Эта ls
команда используется для отображения содержимого каталога и может предоставить подробную информацию о файлах. По умолчанию, когда он используется без параметров или аргументов, он перечисляет файлы в текущем каталоге:
sysadmin@localhost:~$ ls
Desktop Documents Downloads Music Pictures Public Templates Videos
Команду ls
также можно использовать для вывода списка содержимого любого каталога в файловой системе. Укажите путь к каталогу в качестве аргумента:
sysadmin@localhost:~$ ls /var
backups cache lib local lock log mail opt run spool tmp
Учти это
Во многих дистрибутивах Linux, включая тот, который используется в наших виртуальных машинах, ls
команда использует цвет для различения по типу файла. Например, каталоги могут отображаться синим цветом, исполняемые файлы — зеленым, а символические ссылки — голубым.
Цветной вывод — это не поведение по умолчанию для ls
команды, а скорее эффект параметра --color
. Кажется ls
, что эта раскраска выполняется автоматически, потому что у команды есть псевдоним ls
, поэтому она запускается с --color
опцией.
sysadmin@localhost:~$ type ls
ls is aliased to `ls --color=auto'
Чтобы избежать использования псевдонима, поместите \
перед командой символ обратной косой черты:
sysadmin@localhost:~$ ls
Desktop Documents Downloads Music Pictures Public Templates Videos
sysadmin@localhost:~$ \ls
Desktop Documents Downloads Music Pictures Public Templates Videos
Last updated