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

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

6
Как мне ждать файл в скрипте оболочки?
Я пытаюсь написать сценарий оболочки, который будет ожидать появления файла в /tmpкаталоге с именем, sleep.txtи как только он будет найден, программа прекратит работу, в противном случае я хочу, чтобы программа находилась в спящем (приостановленном) состоянии, пока файл не будет найден. , Теперь я предполагаю, что буду использовать тестовую команду. Итак, …

2
Почему жесткие ссылки занимают то же место, что и оригиналы?
Благодаря некоторым хорошим вопросам и ответам здесь и на этой странице , теперь я понимаю ссылки. Я вижу, что жесткие ссылки ссылаются на один и тот же inode под другим именем, а копии - это разные "узлы с разными именами. Плюс к этому soft-ссылки имеют исходное имя файла и путь …

5
Список X случайных файлов из каталога
Есть ли способ составить список, скажем, 30 случайных файлов из каталога, используя стандартные команды Linux? (в zsh) Верхний ответ, описанный здесь , не работает для меня ( sortне распознает опцию -R)
14 shell  files  zsh 

3
Есть ли альтернативы для `dd`?
Какие другие инструменты я должен использовать для чтения и записи файлов с усечением, поиском и пропуском. Параметры командной строки dd кажутся неудобными и чуждыми, и мне не нравится выбирать между медленным, но точным режимом поиска ( bs=1) и быстрым, но негибким режимом ( bs=4kили чем-то еще). Существуют ли более современные …
14 files  utilities  dd  binary 

2
Как я могу удалить все файлы в папке, к которым не обращались в течение определенного времени?
Я хотел бы запустить ночное задание cron, которое удаляет все файлы в папке, к которым не было доступа в течение недели или более. Какой самый эффективный способ сделать это в bash?

4
дд: несколько входных файлов
Мне нужно объединить куски из двух файлов: если бы мне нужно было объединить целые файлы, я мог бы просто сделать cat file1 file2 > output Но мне нужно пропустить первые 1 МБ из первого файла, и мне нужно только 10 МБ из второго файла. Похоже, работа для dd. dd if=file1 …
14 files  dd  cat  data 

4
Перебрать папку и список файлов
У меня есть папка с именем sample и в ней 3 файла. Я хочу написать скрипт оболочки, который будет читать эти файлы в папке с образцами и публиковать их на сайте HTTP с помощью curl. Я написал следующее для перечисления файлов внутри папки: for dir in sample/*; do echo $dir; …

4
Удаление определенных файлов на основе имени файла из терминала
У меня есть каталог, содержащий файлы с именами rho_0.txt rho_5000.txt rho_10000.txt rho_150000.txt rho_200000.txt и так далее. Я хотел бы удалить все те, которые кратны 5000. Я попробовал следующее:, printf 'rho_%d.txt\n' $(seq 5000 10000 25000) | rmно это дало мне ответ rm: missing operand. Есть ли другой способ сделать это?
13 files  rm 

4
Невозможно перемонтировать / вернуться только для чтения после обновления пакета
Я использую Debian Stretch. Мой корневой раздел смонтирован read-only. Только когда я устанавливаю или обновляю пакеты, /перемонтируется read-write(с помощью apt hook), а затем перемонтируется обратно ro. Иногда после обновления пакета я не могу перемонтировать /обратно только для чтения: mount -o remount,ro / mount: / is busy В старых версиях Debian …
13 debian  files  apt  readonly  lsof 

3
Почему это rm -rf, а не rmdir -rf
Мне всегда было любопытно, почему команда для удаления всего в каталоге rm -rf. Почему нет флагов, чтобы сделать то же самое с rmdir? Разве не было бы более интуитивно понятным использовать rmdirдля операций с каталогами?
13 shell  files  directory 


2
Почему touch создает новые файлы?
Мне известно, что touchкоманда используется для обновления даты последней модификации файла. Он также используется для создания нового файла, если запрошенный файл не существует в файловой системе. Так как touch (как следует из названия) должен просто обновить дату последнего мода, почему он также пытается создать новый файл? Это просто проверка, написанная …
13 files  touch 


4
Как я могу редактировать файлы в сети с Vim?
В настоящее время я делаю это с помощью SSHing на сервер и запускаю Vim на сервере. Преимущество этого заключается в том, что вам не приходится иметь дело с громоздким синтаксисом открытия файлов с удаленного сервера через SCP и, что более важно, возможность очень быстро перемещаться по файловой системе сервера. С …
13 networking  files  vim 

4
Grep в пару тысяч файлов
У меня есть каталог с около 26 000 файлов, и мне нужно grep во всех этих файлах. Проблема в том, что мне это нужно как можно быстрее, поэтому не идеально делать скрипт, в котором grep будет брать имя одного файла из команды поиска и записывать совпадения в файл. Прежде чем …

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