Вопросы с тегом «ls»

Команда ls выводит содержимое каталога.

3
Трубопровод ls такой же, как ls -1?
lsвозвращает вывод в нескольких столбцах, тогда как ls|catвозвращает идентичный байту вывод ls -1для каталогов, которые я пробовал. Тем не менее я вижу, что ls -1в ответах, как ls -1|wc -l. Есть ли причина отдавать предпочтение ls -1? Почему ...|catменяется выход ls?
19 shell  ls 

2
Как ls без рекурсии
Я пытаюсь ls некоторые файлы с шаблоном в каталоге. Я только хочу сканировать первый уровень не рекурсивный. Мой сценарий: for i in $(ls $INCOMINGDIR/*$BUSSINESSDATE*) do echo $i; done Выше команды сканирование рекурсивно. Как можно сделать это только для сканирования каталога первого уровня?
19 bash  shell-script  ls 

4
Каков «порядок каталогов» файлов в каталоге (используется `ls -U`)?
Согласно man-странице для ls, ls -Uозначает: не сортировать; список записей в порядке каталога. Что означает «порядок каталогов» и как он определяется? Следующий тест (выполненный в файловой системе ext3) показывает, что это не тот порядок, в котором файлы были созданы: root@sv1010vm0007:/tmp# mkdir test root@sv1010vm0007:/tmp# touch test/2 root@sv1010vm0007:/tmp# touch test/1 root@sv1010vm0007:/tmp# touch …
19 filesystems  ls 

2
Как отсортировать результаты команды ls по дате изменения (сначала по каталогам)?
Я могу стрелять ls -lrt чтобы получить файлы и папки, отсортированные по дате изменения, но это не отделяет каталоги от файлов. Я хочу lsпоказать мне сначала каталоги по дате модификации, а затем файлы по дате модификации. Как это сделать?
18 linux  bash  ls  sort 


3
Что означает `l` в листинге` ls`?
Когда я запускаю ls -adl .*один из моих каталогов, я получаю файл с таким списком: lrwxrwxrwx 1 user group 43 Jul 3 16:25 .#filename.py -> person@computer.edu.4018:1372874769 Имя файла и URL-объект выделены красным. Что lзначит в lrwxrwxrwx? Что это за файл?
18 ls  symlink 

1
ls -l против ls -lL
Я знаю, что это выглядит как дубликат, но ранее задаваемые вопросы не отвечают на мой вопрос так что в оболочке я иду в /homeкаталог и создаю каталог там, вызывая егоplay затем я иду в этот каталог /home/playи создаю два файла, первый - текстовый файл, второй - символическая ссылка на терминал, …


8
ls содержимое каталога, игнорирующее символические ссылки
У меня есть каталог, в котором я хотел бы перечислить все содержимое (файлы и подкаталоги) без отображения символических ссылок. Я использую утилиты GNU в Linux. lsВерсия 8,13. Пример: Полный список каталогов: ~/test$ ls -Gg total 12 drwxrwxr-x 2 4096 Jul 9 10:29 dir1 drwxrwxr-x 2 4096 Jul 9 10:29 dir2 …
17 ls  symlink  recursive 


2
Хотите отсортировать файлы по дате обновления, включая подкаталоги
Я хочу сортировать только файлы по датам обновления, включая подкаталоги. Я узнал ls -lrtR | grep ^-. но, кажется, не сортировать по датам обновления. И мне нужно сохранить этот список в файл. Является ли это возможным? Apr 01 2010 InsideDoosanServiceImpl.class // in A directory Apr 08 2010 MainController.class // in …
17 ls 

4
Почему ls принимает дубликаты?
Мне любопытно - есть ли разница между ls -lи ls -lllllllllllllllllllllllllllll? Выходные данные выглядят одинаково, и я не понимаю, почему lsдопускаются дублирующие переключатели. Это стандартная практика среди большинства команд?
16 ls  options 

3
EXT3: Если размер блока равен 4 КБ, почему ls -l показывает размеры файлов ниже этого?
Если вы запустите ls -l для файла, который содержит одну букву, он будет указан как 2B. Если ваша файловая система состоит из блоков 4k, я думал, что она округляет файлы до размера блока? Это потому, что ls -l на самом деле читает число байтов из inode? При каких обстоятельствах вас …
16 linux  filesystems  ls  ext3 

2
синтаксис ls --hide = и ls --ignore =
ls --hideи ls --ignoreпредоставляет возможность опускать файлы, определенные с помощью регулярных выражений, установленных после --ignore=детали. Последний гарантирует, что эта опция не отключена через -a, -A. Команда manи infoстраница упоминают регулярные выражения. Вопрос : Какие подстановочные знаки или регулярные выражения поддерживаются в ls --hide=и ls --ignore=. Я обнаружил, что, * $ …

6
Список файлов, не соответствующих заданной строке в имени файла
У меня есть каталог, в котором создается множество файлов (около 200) с именем temp_log.$$и несколькими другими важными файлами, которые мне нужно проверить. Как я могу легко перечислить все файлы и исключить их temp_log.$$отображение? Ожидаемый результат $ ls -lrt <exclude-filename-part> -- Lists files not matching the above given string Я пролистал …
16 ls  filter 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.