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

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

1
Как скопировать все файлы в папке, кроме файлов, которые записываются?
Я загружаю несколько файлов в папку downloadingчерез HTTPie . Сценарий bash предназначен для обработки загруженных файлов, и я попытался скопировать загруженные файлы в другую папку как find /folder/downloading -type f -exec mv '{}' /folder/downloaded \; но это также копирует файлы, которые еще не были закончены. Я пытался ограничить передачу старых …


3
Найти все анимированные GIF-файлы в каталоге и его подкаталогах
допустим, я сделал поиск .gifфайлов и получил кучу файлов обратно. Теперь я хочу проверить их, чтобы увидеть, являются ли они анимированными гифками. Могу ли я сделать это через командную строку? Ниже выложено несколько примеров на случай, если вы захотите поэкспериментировать с ними. Анимированное GIF изображение Статическое GIF-изображение
12 linux  files  gif 

6
Исключить каталоги в поиске локаций
Поиск с помощью поиска locateпутей в файловой системе. Зачастую вы априори знаете, что вас интересуют либо только файлы, либо только каталоги. Поиск по местоположению часто возвращает много результатов. Было бы полезно включить в результат только один из типов, потому что это помогает сократить вывод. Но есть более интересный аргумент, чтобы …
12 files  find  directory  locate 

2
rsync не сохраняет владение каталогом даже с параметром -a
Я использую этот вызов rsync для резервного копирования моего домашнего каталога: rsync -aARrx --info= --force --delete --info=progress2 -F "$USER_HOME" "$BACKUP_MNTPOINT" Страница man rsync говорит, что -a подразумевает -g и -o (среди других ключей), что должно сохранить владение. Однако я заметил, что если каталог не существует в каталоге $BACKUP_MNTPOINT/$USER_HOME, он создается …

5
Как собрать статистику появления байтов в двоичном файле?
Я хотел бы знать эквивалент cat inputfile | sed 's/\(.\)/\1\n/g' | sort | uniq -c представленные в /programming/4174113/how-to-gather-characters-usage-statistics-in-text-file-using-unix-команды для создания статистики использования символов в текстовых файлах для подсчета двоичных файлов простые байты вместо символов, т.е. вывод должен быть в виде 18383 57 12543 44 11555 127 8393 0 Неважно, если …

3
Почему некоторые файлы и папки скрыты?
Я могу понять причину сокрытия файлов и папок в /home/userкаталоге, чтобы пользователи не возились с вещами. Однако я не понимаю, как такое же обоснование можно применить к файлам в каталогах /etc, /bootand, /varкоторые являются доменом администраторов. У меня вопрос, почему некоторые файлы и папки скрыты от администраторов? Пример: /boot/.vmlinuz-3.11.1-200.fc20.x86_64.hmac /etc/.pwd.lock …

1
Как мне `avconv` каждый m4a в dir к mp3?
Поэтому я пытаюсь конвертировать множество m4as в mp3, и я думаю, что лучший способ сделать это - использовать avconv. Проблема в том, что я не могу найти каких-либо убедительных примеров использования avconv. Глядя на справочную страницу, у нее смешное количество флагов / опций, и я не могу понять это. Как …
12 files  mp3  avconv 

5
Как узнать, является ли текстовый файл подмножеством другого
Я пытаюсь найти способ определить, является ли текстовый файл подмножеством другого .. Например: foo bar это подмножество foo bar pluto Пока: foo pluto и foo bar не являются подмножеством друг друга ... Есть ли способ сделать это с помощью команды? Эта проверка должна быть перекрестной проверкой и должна возвращаться: file1 …

4
Как получить общее количество строк с помощью `wc -l`?
Я добавил псевдоним git для подсчета количества строк определенных файлов в моей истории: [alias] lines = !lc() { git ls-files -z ${1} | xargs -0 wc -l; }; lc Тем не менее, wc -lотчет о нескольких итогах, так что, если у меня есть более чем 100 000 строк, он сообщает …
12 files  xargs  wc 

5
получить возраст данного файла
Как я могу получить возраст данного файла, по крайней мере, в днях? Мне хорошо известны ls -lhи похожие команды. Я хочу что-то, что будет работать примерно так: getfage <FILE> # prints out '12d' (12 days) Кроме того, это должно быть несколько кросс-платформенным, поскольку я также хотел бы использовать это в …

2
Почему 666 являются разрешениями на создание файлов по умолчанию?
Как я выяснил, при использовании umask максимальные разрешения, которые вы можете дать файлам, равны 666. Что и делается umask 0000. Это из-за разрешений на создание файлов по умолчанию, которые кажутся 666 в каждой системе, которую я знаю. Я знаю, для файлов нам нужны права на исполняемые файлы, чтобы показать их …

1
Невозможно удалить файл - отказано в разрешении - почему?
[db2inst1][testing ~/sqllib/db2dump] rm db2diag.log rm: cannot remove `db2diag.log': Permission denied [db2inst1][testing ~/sqllib/db2dump] id uid=1002(db2inst1) gid=107(db2iadm1) groups=16(dialout),33(video),107(db2iadm1),108(db2fadm1),1001(eduserver) [db2inst1][testing ~/sqllib/db2dump] ll total 1381172 -rw-rw-rw- 1 root db2iadm1 1412931954 Oct 2 10:24 db2diag.log Текущий зарегистрированный пользователь (db2inst1) является частью группы db2iadm1, у которой есть разрешение w на файл, который я хочу удалить. Но …
12 permissions  files  rm 

3
Найдите и удалите все временные файлы в пользовательском каталоге
Я часто использую vim, и в моем районе часто происходит сбой питания. В результате я получаю много *.swpфайлов, разбросанных по моему ПК. Я хочу , чтобы псевдоним rmкоманды , которая удаляет все файлы с любой .swp, ~, .netrwhist, .logили .bakсистема расширений ширины (или по крайней мере в моем домашнем каталоге) …

1
Inotify запускает уведомление, когда запись начинается или когда она завершена?
Представьте себе два процесса, читателя и писателя, общающихся через обычный файл на ext3 fs. Читатель имеет IN_MODIFYчасы inotify на файл. Writer записывает 1000 байтов в файл за один write()вызов. Читатель получает событие inotify и вызывает fstatфайл. Что видит Reader? Есть ли гарантия, что Reader вернет по крайней мере 1000 фунтов …
12 linux  files  stat  inotify 

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