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

Управление файлами: копирование, переименование, поиск, анализ, архивирование и т. Д. Для работы с текстом в файле см. / Обработка текста. Для вопросов о файловом менеджере файлов (ранее Nautilus) см. / Nautilus.

12
Как мне перебрать только каталоги в bash?
У меня есть папка с некоторыми каталогами и некоторыми файлами (некоторые скрыты, начиная с точки). for d in *; do echo $d done будет перебирать все файлы, но я хочу зацикливать только через каталоги. Как мне это сделать?
251 bash  files  directory 



9
Как преодолеть «устройство или ресурс занят»?
Я попытался rm -rfоткрыть папку и получил «устройство или ресурс занят». В Windows я бы использовал LockHunter, чтобы решить эту проблему. Что такое эквивалент Linux? (Пожалуйста, дайте в качестве ответа простой метод «разблокировать этот», а не полные статьи, подобные этой . Хотя они полезны, в настоящее время меня интересует только …
229 files  lock 

3
Очистить содержимое файла
Мне известны три способа удаления всех записей из файла. Они есть >filename touch filename filename < /dev/null Из этих трех я злоупотребляю >filenameбольше всего, так как для этого требуется наименьшее количество нажатий клавиш. Тем не менее, я хотел бы знать, какой из трех наиболее эффективных методов (если есть какие-либо более …

3
Как сказать gzip сохранить оригинальный файл?
Я хотел бы сжать текстовый файл с помощью инструмента командной строки gzip, сохранив исходный файл. По умолчанию выполняется следующая команда gzip file.txt приводит к изменению этого файла и переименованию его file.txt.gz. вместо этого поведения я хотел бы иметь этот новый сжатый файл в дополнение к существующему file.txt. Сейчас я использую …
210 command-line  files  gzip 

4
Где хранятся журналы доступа к файлам Apache?
Кто-нибудь знает, где хранятся журналы доступа к файлам, так что я могу запустить tail -fкоманду, чтобы увидеть, кто обращается к конкретному файлу. У меня есть XAMPP, который является сервером Apache, установленным на моей машине, который автоматически регистрирует доступы. Он хранится в моей папке установки.
180 files  logs  syslog 

6
Почему зацикливание на выводе find плохо работает?
Этот вопрос вдохновлен Почему использование цикла оболочки для обработки текста считается плохой практикой? Я вижу эти конструкции for file in `find . -type f -name ...`; do smth with ${file}; done а также for dir in $(find . -type d -name ...); do smth with ${dir}; done используется здесь почти …
170 files  find  filenames  for 

11
Как я могу редактировать несколько файлов в VIM?
Я знаю, что могу открыть несколько файлов с vimпомощью чего-то вроде vim 2011-12*.log, но как я могу переключаться между файлами и закрывать файлы по одному? Кроме того, как я могу сказать имя текущего файла, который я редактирую?
169 linux  command-line  vim  files 

6
Какой смысл добавлять новую строку в конец файла?
Некоторые компиляторы (особенно C или C ++) выдают предупреждения о: No new line at end of file Я думал, что это будет проблема только для C-программистов, но github отображает сообщение в коммит-представлении: \ No newline at end of file для файла PHP. Я понимаю, что препроцессор объясняется в этой теме …
166 files  newlines 

17
Эффективно удалить большой каталог, содержащий тысячи файлов
У нас есть проблема с папкой, которая становится громоздкой с сотнями тысяч крошечных файлов. Есть так много файлов, что выполнение rm -rfвозвращает ошибку, и вместо этого нам нужно сделать что-то вроде: find /path/to/folder -name "filenamestart*" -type f -exec rm -f {} \; Это работает, но очень медленно и постоянно не …
162 linux  command-line  files  rm 


9
Найти общий размер определенных файлов в ветви каталога
Предположим, есть каталог хранения изображений, скажем, ./photos/john_doeв котором есть несколько подкаталогов, в которых находится много определенных файлов (скажем, *.jpg). Как я могу рассчитать суммарный размер этих файлов под john_doeветкой? Я пытался du -hs ./photos/john_doe/*/*.jpg, но это показывает только отдельные файлы. Кроме того, это отслеживает только первый уровень вложенности john_doeкаталога, вроде …

19
Есть ли простой способ заменить дубликаты файлов жесткими ссылками?
Я ищу простой способ (команда или серия команд, возможно, с участием find), чтобы найти дубликаты файлов в двух каталогах и заменить файлы в одном каталоге с жесткими ссылками файлов в другом каталоге. Вот ситуация: это файловый сервер, на котором несколько человек хранят аудиофайлы, каждый из которых имеет свою собственную папку. …

6
Как я рекурсивно grep через файлы .gz?
Я использую скрипт для регулярной загрузки моих сообщений gmail, которые сжимают необработанные .eml в файлы .gz. Сценарий создает папку для каждого дня, а затем сжимает каждое сообщение в свой собственный файл. Я хотел бы найти в этом архиве «строку». Один Grep, похоже, не делает этого. Я также попробовал SearchMonkey.

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