Запитання з тегом «ls»

Команда ls перераховує вміст каталогу.

13
Який найбільш ресурсно ефективний спосіб підрахувати кількість файлів у каталозі?
CentOS 5.9 Днями я зіткнувся з проблемою, де в каталозі було багато файлів. Щоб порахувати, я побігls -l /foo/foo2/ | wc -l Виявляється, в одному каталозі було понад 1 мільйон файлів (довга історія - виправлення першопричини). Моє запитання: чи є більш швидкий спосіб зробити підрахунок? Який був би найефективніший спосіб …
55 bash  shell  directory  ls 

9
Як я повторюю лише 1 стовпець виводу з команди ls?
Скажемо, коли я виконую команду ls, вихід: file1 file2 file3 file4 Чи можливо відобразити лише певний стовпець виводу, у цьому випадку файл2? Я пробував наступне без успіху: echo ls | $2 В основному все, що я хочу зробити, - це відлуння лише другого стовпця, в цьому випадку я хочу відлунювати: …
54 bash  ls  parameter  arguments 

2
Список усіх файлів з однаковим номером inode?
Скажімо, коли я роблю ls -liвсередині каталогу, я отримую це: 12353538 -rw-r--r-- 6 me me 1650 2013-01-10 16:33 fun.txt Як показує результат, файл fun.txt має 6 жорстких посилань; а номер введення - 12353538 . З огляду на випадок, як я можу знайти всі жорсткі посилання на файл, тобто файли з …
53 ls  inode 

3
Використання шаблонів АБО в подстановочних символах оболонок
Зміст мого редактора є $ ls -lrt total 0 -rw-r--r-- 1 user1 admin 19 Oct 8 12:31 night.txt -rw-r--r-- 1 user1 admin 19 Oct 8 12:31 noon.txt -rw-r--r-- 1 user1 admin 38 Oct 8 12:31 day.txt Я хотів би перерахувати деталі файлів, які містять слово у назві файлу, як зазначено. …
52 bash  shell  zsh  ls  wildcards 

9
Як вимкнути колір за допомогою ls?
Це , як правило , приємно мати колір виведення ls, grepі т.д. Але якщо ви не хочете (наприклад, в сценарії , де ви конвеєр результатів в іншу команду) є перемикач , який може відключити його? ls -Gвмикає його (з деякими версіями BSD ls), якщо це не за замовчуванням, але ls …
50 ls  colors 

1
Псевдоніми для переліку каталогів відсортовані за часом, зміненим у зворотному порядку
Коли мені потрібно знайти нещодавно використані файли, ця команда: ls -lt списки у порядку зростання (за часом), коли є багато файлів, мені потрібно прокрутити доверху, щоб побачити потрібні файли, тому що вони не вмістяться на екрані терміналу. Дізнавшись, що tacобертає результат, я використовую: ls -lt dir/ | tac Чи є …
49 ls 

7
Чому ls -d також перераховує файли, і де це документально підтверджено?
при ls --directory a*його вказівці слід перераховувати лише каталоги, починаючи зa* АЛЕ в ньому перераховані файли та каталоги, починаючи з a Запитання : де я можу знайти якусь документацію з цього приводу, окрім manі infoде я думаю, що я ретельно роздивився? це працює тільки в БАШ?
48 bash  shell  ls  wildcards  options 

5
Список аргументів занадто довгий для ls
Я отримую таку помилку під час спроби ls *.txt | wc -lкаталогу, який містить багато файлів: -bash: /bin/ls: Argument list too long Чи залежить поріг цього "списку аргументів" від дистрибутива чи специфіки комп'ютера? Зазвичай я б передав результат такого великого результату в деякі інші команди ( wc -lнаприклад), тому я …
48 ls  arguments 


11
Показати лише приховані файли (файли з крапками) у псевдонімі ls
Я використовую команду ls -a | grep '^\.' показ лише прихованих файлів. Я додав рядок alias hidden='ls -a | grep '^\.'' # show only hidden files в .bash_aliasesфайл але це не працює. Мабуть, проблема з 'характером. Не могли б ви допомогти мені написати правильний псевдонім?
42 ls  alias  wildcards 

9
Як перелічити файли без каталогів та фільтрувати за назвою (ls параметри)
У мене називається каталог uploads. Він містить купу файлів, а також кілька підкаталогів, які, в свою чергу, містять файли. Чи є спосіб я можу (за один крок) зробити наступне: Перерахуйте ТОЛЬКІ файли у кореневій каталозі завантажень - я не хочу бачити назви підпапок чи їх вміст; і НЕ перераховуйте файли, …
42 ls  filenames 

2
Вихід з ls має нові рядки, але відображається в одному рядку. Чому?
Я думаю, що я, можливо, не помічаю відносно принципового моменту щодо оболонки. Виведення з команди ls за замовчуванням відокремлює вихід з новими рядками, але оболонка відображає вихід у одному рядку. Хтось може мені це пояснити? Я завжди припускав, що вихід просто розділений пробілами, але тепер, коли я бачу, як результат …
41 bash  terminal  ls  od 

3
dircolors: модифікація кольорів у глобальному масштабі
Я розумію, lsвикористовує dircolorsдля відображення кольорового виводу. dircolorsмає за замовчуванням базу даних кольорів, пов'язаних з розширеннями файлів, які можна надрукувати за допомогою команди dircolors --print-database Як man dir_colorsя читав, загальносистемна база даних повинна знаходитися в /etc/DIR_COLORS. Але цей файл не існує в моїй системі (Debian). Як я можу змінити загальносистемні …
40 bash  ls  colors 

2
Чому новий каталог має кількість важких посилань 2, перш ніж щось до нього буде додано?
Скажіть, я просто створюю каталог newDirectory, а потім виконую команду ls -ld. Я бачу, що кількість жорстких посилань становить 2. Що саме робить жорстке посилання 2 з самого початку? Чи також кількість підкаталогів у поточному каталозі дорівнює кількості жорстких посилань - 2?
38 directory  ls 

2
Чи є причина, чому ls не має опції --zero або -0
Це питання було викликано питаннями про ls" -1опції і повторюваних тенденції людей ставити запитання і відповіді , які включають в себе обробку виведення ls. Це повторне використання виводу lsздається зрозумілим, наприклад: якщо ви знаєте, як сортувати список файлів за допомогою ls, можливо, ви хочете використовувати вихід таким чином як вхід …
37 shell  command-line  ls 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.