Запитання з тегом «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 без рекурсивного
Я намагаюся знайти деякі файли з візерунком у каталозі. Я хочу лише сканувати перший рівень не рекурсивно. Мій сценарій: 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 test/3 root@sv1010vm0007:/tmp# …
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 vs 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 B …
17 ls 

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

4
Чому ls приймає повторювані перемикачі?
Мені цікаво - чи є різниця між ls -lі ls -lllllllllllllllllllllllllllll? Схоже, вихід такий же, і я плутаюся, чому lsдозволяє повторювати перемикачі. Це стандартна практика серед більшості команд?
16 ls  options 

3
EXT3: Якщо розмір блоку становить 4K, чому ls -l показує розміри файлів нижче цього?
Якщо ви запустите ls -l у файлі, що містить одну букву, він буде розміщуватися у форматі 2B. Якщо ваша файлова система знаходиться в 4-х блоках, я вважаю, що вона округляє файли до розміру блоку? Це тому, що ls -l насправді зчитує кількість байтів з inode? За яких обставин вас округляють, …
16 linux  filesystems  ls  ext3 

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.