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

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

2
Как начать отслеживать файл, который еще не был создан
Я использую tailдля отслеживания хода выполнения работ, которые, как я знаю, запишут их ход выполнения на диск. Почти всегда я знаю, какой файл они создадут до того, как начнут работать (задания отправляются планировщиком на суперкомпьютере) Есть ли путь к tailэтим файлам до их создания? Я хотел бы сделать это, избегая …

4
Как я могу исключить файлы по умолчанию с помощью rsync?
Как я могу исключить файлы по умолчанию с помощью rsync? Вот как начинается мой обычный синтаксис rsync: rsync --exclude ".ht*" --exclude "error_log" --exclude ".DS*" --exclude "old" ... Я часто упоминал о настройке /etc/rsyncd.confфайла, но, возможно, это больше для демона, чем для команды rsync. Можно ли иметь некоторые исключения по умолчанию …

3
Почему сортировка файлов по времени доступа не работает?
Я пытался использовать команду ls --time=atime он работал в одном каталоге, но не работал в другом каталоге. Я открыл определенные файлы в vim, evince и других приложениях, но после времени доступа командного файла не изменилось. Когда я печатаю, touch file.txtвремя доступа изменяется, но когда я печатаю, vim file.txtвремя доступа не …
12 filesystems  files  ls  atime 


3
Zip-архив с ограниченным количеством файлов
Какую команду я могу использовать для создания zipфайлов с ограничением числа файлов? У меня есть папка (без подпапок), скажем, 5000 файлов, поэтому я бы хотел команду, которая могла бы разделить это число и создать 10 отдельных zipархивов, каждый из которых состоит не более чем из 500 файлов. Я также не …
12 files  zip 


2
scp и владелец файла
По каким причинам можно изменить владельца файла после scpего передачи с одного сервера на другой? Владелец файла изменился с « владельца » на « apache ». Я использовал scp -p. Пользователь ' owner ' существует на обоих серверах и имеет одинаковый UID.
12 files  scp  chown 

3
Копировать только обычные файлы из одного каталога в другой
Я хотел бы скопировать содержимое каталога 1 в каталог 2. Однако я хотел бы копировать только файлы (а не каталоги) из моего каталога 1. Как я могу это сделать? cp dir1/* dir2/* тогда у меня все еще есть проблема с каталогами. Кроме того, все мои файлы не имеют расширения, поэтому …
12 files  cp 

5
Как дать разрешения на чтение, запись, а не удаление файла
Я хочу дать пользователям возможность создавать файлы записи и чтения в другом пользовательском каталоге, но не иметь возможности удалить файл после создания (закрепление не будет работать здесь ...), например: У меня есть пользователь manager с каталогом. У repository меня есть пользователь, worker1которому нужно записывать файлы, /manager/repositoryно я не могу удалить …

2
Как я могу проверить, сделал ли rsync какие-либо изменения в bash?
У меня есть скрипт, который использует rsync для синхронизации данных в удаленном -> локальном сценарии. Сразу после запуска команды rsync проверьте, равен ли код ошибки нулю или нет. Если его ноль, дальнейшие команды выполняются. Это, однако, не учитывает тот факт, что rsync мог успешно работать, но не вносил никаких изменений. …

3
Как программа-журнал может продолжать входить в удаленный файл?
Из Unix Power Tools, 3-е издание : вместо удаления файла очистите раздел: Если у активного процесса есть открытый файл (не редкость для файлов журнала), удаление файла и создание нового не повлияет на программу ведения журнала; эти сообщения будут продолжать идти в файл, который больше не связан . Очистка файла не …

4
CAT файлы в определенном порядке на основе числа в имени файла
У меня есть файлы с именем file.88_0.pdb, file.88_1.pdb, ..., file.88_100.pdb. Я хочу, чтобы catони file.88_1.pdbвставлялись после file.88_0.pdb, file.88_2.pdbпосле file.88_1.pdbи так далее. Если я это сделаю cat file.88_*.pdb > all.pdb, файлы будут собраны в следующем порядке: 0 1 10 11 12 13 14 15 16 17 18 19 2 20...и т. …

2
Почему нет системных вызовов для вставки файлов?
Насколько я понимаю, для манипулирования файлами в Linux существует только системный вызов sys_write, который перезаписывает содержимое файла (или расширяет его, если в конце). Почему в Linux нет системных вызовов для вставки или удаления контента в файлах? Поскольку все современные файловые системы не требуют сохранения файла в непрерывном блоке памяти, должна …

3
Выполнение -nt / -ot теста в POSIX ш
Встроенные утилиты testи [утилиты имеют тесты -nt(«новее чем») и -ot(«старше чем») в большинстве оболочек, даже когда оболочка работает в «режиме POSIX» (также верно для внешних утилит с такими же именами на системы, к которым у меня есть доступ). Эти тесты предназначены для сравнения меток времени изменения двух файлов. Их документированная …
11 files  timestamps  posix  test 

4
Каталоги с двумя или более файлами
Я хочу найти подкаталог текущего каталога, который (то есть подкаталог) содержит 2 или более обычных файлов. Меня не интересуют каталоги, содержащие менее 2 файлов, а также каталоги, которые содержат только подкаталоги.
11 files  find 

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