Просмотр файлов
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 VideosLast updated