17
ответов

Эффективно удалите большой каталог, содержащий тысячи файлов

У нас есть проблема с папкой, становящейся громоздкими с сотнями тысяч крошечных файлов. Существует столько файлов, что работающая комната-rf возвращает ошибку и вместо этого что мы должны сделать, что-то...
05.11.2016
14
ответов

Как я могу получить размер файла в сценарии удара?

Как я могу получить размер файла в сценарии удара? Как я присваиваю это переменной удара, таким образом, я могу использовать ее позже?
05.04.2015
13
ответов

Как я циклично выполняюсь только через каталоги в ударе?

У меня есть папка с некоторыми каталогами и некоторыми файлами (некоторые скрыты, начиная с точки). для d в *; действительно отзовитесь эхом сделанный $d циклично выполнится через все файлы, но я хочу циклично выполниться только через каталоги. Как...
21.10.2013
12
ответов

Найдите общий размер определенных файлов в рамках ответвления каталога

Предположите, что существует каталог хранилища изображения, скажем./photos/john_doe, в котором существует несколько подкаталогов, где много определенных файлов находятся (скажите, *.jpg). Как я могу вычислить сводный размер...
25.06.2012
10
ответов

Тест, если существуют файлы, соответствующие шаблону для выполнения сценария

Я пытаюсь записать если оператор, чтобы протестировать, существуют ли любые файлы, соответствующие определенному шаблону. Если существует текстовый файл в каталоге, он должен запустить данный скрипт. Мой код в настоящее время: если [-f/*...
21.10.2019
10
ответов

Какой самый быстрый способ сгенерировать текстовый файл размером 1 ГБ, содержащий случайные цифры?

Я попробовал сценарий bash, но создание простого файла размером 1 МБ заняло слишком много времени. Я думаю, что ответ заключается в использовании / dev / random или / dev / urandom, но другие сообщения здесь показывают только, как добавить все виды данны
21.11.2016
10
ответов

Как перечислить все файлы, заказанные размером

Я хотел бы перечислить все файлы в порядке больших к маленькому в размере, и файлы могли присутствовать где угодно в определенной папке.
22.02.2016
10
ответов

Как я могу отредактировать несколько файлов в VIM?

Я знаю, что могу открыть несколько файлов с энергией путем выполнения чего-то как энергия 2011-12*.log, но как я могу переключиться между файлами и закрыть файлы по одному? Кроме того, как я могу сказать имя файла...
24.12.2011
10
ответов

Что лучший способ состоит в том, чтобы считать количеством файлов в каталоге?

Если парсинг вывода ls опасен, потому что он может повредиться на некоторых броских символах (пробелы, \n...), что лучший способ состоит в том, чтобы знать количество файлов в каталоге? Я обычно полагаюсь, находят к...
24.12.2011
9
ответов

Как удалить этот неудаляемый каталог?

Я непросмоленный поврежденный файл tar, и управляемый для окончания с некоторым каталогом, который я не могу удалить, Если я пытаюсь удалить его, кажется, что это не может быть найдено, но шоу ls, он присутствует, и с ударом и...
13.04.2017
9
ответов

Извлечение вложенных zip-файлов

У меня есть многочисленные архивы zip, каждый из которых содержит много архивов zip. Что является лучшим способом рекурсивно извлечь все файлы, содержавшие в этом архиве zip и его дочерних архивах zip, этом...
10.04.2017
9
ответов

Как преобладать “над устройством или занятым ресурсом”?

Я попробовал к комнате-rf папку и получил "устройство или занятый ресурс". В Windows я использовал бы LockHunter для разрешения этого. Что Linux эквивалентен? (Дайте как ответ, простое "разблокировало это"...
18.10.2016
8
ответов

Есть ли файл, который никогда не будет существовать?

Есть ли в строках /dev/null (путь к пустому файлу источника/приемника )путь, который никогда не будет указывать на действительный файл, по крайней мере, в Linux? Это в основном для тестирования некоторых скриптов, которые я...
06.04.2021
8
ответов

Хранить историю всех изменений текстового файла

У меня есть обычный текстовый файл (, не содержащий исходного кода ). Я часто модифицирую его (, добавляя строки, редактируя существующие строки или любые другие возможные модификации ). При любой модификации хотелось бы автоматически...
10.09.2020
8
ответов

Можно ли обрезать файл (на месте, тот же индекс) в начале?

Можно удалить замыкающие байты файла без записи в новый файл (> newfile) и перемещения его обратно (mv newfile file). Это делается с помощью truncate: truncate -s -1 file Возможно ...
30.11.2019
8
ответов

удалите самые старые файлы

Я пытаюсь удалить старые файлы из каталога и оставить только 3 новейших файла. cd/home/user1/test, в то время как ['ls-lAR | grep ^-| туалет-l' <3]; сделайте комнату 'ls-t1/home/user/test | хвост-1'...
25.11.2018
8
ответов

Как я добавляю текст к началу и концу нескольких текстовых файлов в Bash?

У меня есть каталог, полный текстовых файлов. Моя цель состоит в том, чтобы добавить текст к началу и концу всех их. Текст, который идет вначале и конец, является тем же для каждого файла. На основе кода я добрался...
15.10.2016
8
ответов

Найдите файлы, удобные для чтения

Я пытаюсь найти эффективный способ выполнить 5-й уровень бандитского испытания OverTheWire. В любом случае, у меня есть куча файлов, и есть только один, который соответствует следующим критериям: Человек -...
30.09.2016
8
ответов

Как найти дату создания файла?

Я хочу узнать дату создания конкретного файла, не дату модификации или дату доступа. Я попробовал ls-ltrh и именем файла статистики.
18.09.2013
8
ответов

Добавьте строки к началу и концу огромного файла

У меня есть сценарий где строки, которые будут добавлены в начале и конце огромных файлов. Я попробовал как показано ниже. для первой строки: sed-i '1i \'" $FirstLine" $Filename для последней строки: sed-i'...
22.08.2013
8
ответов

Как скопировать каждый 4-й файл в папке

У меня есть много файлов в папке, названной как 00802_Bla_Aquarium_XXXXX.jpg. Теперь я должен скопировать каждый 4-й файл в подпапку, говорящую в выбранном/. 00802_Bla_Aquarium_00020.jpg <= этот...
21.12.2012
8
ответов

Linux ls для показа только даты имени файла и размера

Как я могу использовать ls в Linux для получения списка даты имен файлов и размера только. Я не должен видеть другую информацию, такую как владелец или разрешение. Действительно ли это возможно?
07.10.2011
7
ответов

Объединять файлы, помещая между ними пустую строку

У меня есть куча файлов с одинаковым расширением (, скажем,.txt ), и я хотел бы их объединить. Я использую cat *.txt > concat.txt, но я хотел бы добавить новую строку между каждым файлом, чтобы...
11.01.2021
7
ответов

Понимание sudo и возможного использования

Я делаю некоторые действия по тестированию перьев и слежу за некоторыми руководствами, чтобы получить представление об инструментах торговли. Я слежу за гидом и понимаю все, кроме последнего...
09.11.2018
7
ответов

Один лайнер для проверки существования файла

Цель: Проверить наличие резервной копии файла .tgz, содержащего сегодняшнюю дату; вывод 1 для OK, 0 для отсутствия файла. Я любитель однострочников :) Например, в PHP (и очень похоже на Javascript), ...
09.10.2018
7
ответов

Как к правильно и легкий настраивают 'xdg-открытый' без какой-либо среды?

Я использую менеджер окон OpenBox без любой настольной среды. xdg-открытый ведет себя странно. Это открывает все с Firefox. Xdg-настройки $ - перечисляют Известные свойства: веб-браузер по умолчанию...
18.01.2018
7
ответов

Почему зацикливание на выводе find - плохая практика?

Этот вопрос вызван тем, почему использование цикла оболочки для обработки текста считается плохой практикой? Я вижу эти конструкции для файла в файле `find. -type f -name ... `; делать что-нибудь с $ {file}; сделано и для ...
16.10.2017
7
ответов

Какова концепция создания файла с нулевым байтом в Linux?

Если я сделаю следующее: коснитесь / tmp / test, а затем выполните ls -la / tmp /, я смогу увидеть тестовый файл с 0 байтами в каталог. Но как операционная система обрабатывает концепцию 0 байтов. Если я ...
28.03.2017
7
ответов

Заменить файл жесткой ссылкой на / dev / null

Я запускаю приложение, которое записывает в log.txt. Приложение было обновлено до новой версии, в результате чего поддерживаемые плагины больше не совместимы. Это вызывает огромное количество ошибок в log.txt и делает ...
23.12.2016
7
ответов

Переместите все файлы с определенным расширением от нескольких подкаталогов в один каталог

У меня есть набор .zip файлов в нескольких каталогах: Fol1/Fol2 Fol3 Fol4/Fol5, Как был бы, я действительно перемещаю их всех в папку общей базы?
30.03.2016

Управление файлами: копирование, переименование, поиск, анализ, архивация, и т.д. Для работы на тексте в файле посмотрите/text-processing. Для вопросов о файловом менеджере Файлов (раньше Наутилус), см. / наутилус.

Компьютерный файл является логическим объектом, который находится в файловой системе и или пуст или содержит данные. В зависимости от файловой системы файлы имеют определенные атрибуты, такие как: (весь) путь, имя, полномочия, размер, и т.д. Файлы обычно располагаются в ряде папок или каталогов для разделения их целью.

Для Файлов файлового менеджера Gnome, раньше известных как Наутилус, посмотрите .


У нас есть канонический вопрос с несколькими хорошими примерами, который спрашивает:

Как я могу заменить строку в файле (файлах)?


Существуют, многие наклеивают этот сайт, которые связаны с файлами; используйте их или рядом или вместо тега файлов:

  • - или в общем переименование файлов или предварительное имя (жемчуг переименовывают), утилита
  • - утилита находить файлы
  • - кто может читать, запишите и выполните файл
  • - логический контейнер для ряда файлов
  • - содержат файлы и каталоги на устройстве хранения
  • - перечисляет файлы и их атрибуты
  • - удаляет файл
  • - переименовывает один или несколько файлов
  • - специальный синтаксис для оболочки для определения больше чем одного файла, с помощью шаблона
  • - специальная ссылка на другой файл
  • - файлы, которые содержат сообщения из одной или нескольких программ
  • - название файла
  • - копирование файлов от одного места до другого (например, CP, rsync, dd)

Существуют другие, наклеивает этот сайт, которые имеют дело с обработкой данных в файлах; используйте их вместо этого тега: