1
ответ

If / Проверка существования некоторых многочисленных файлов [дубликат]

В bash у меня есть каталог, в котором хранятся имена некоторых файлов, начинающиеся с символа подчеркивания _, а другие - нет. Я хочу, чтобы мой сценарий проверял, есть ли в папке файлы, которые не начинаются с символа _. Я пишу if [[...
15.02.2018
1
ответ

Файлы, созданные с помощью fallocate, по сравнению с обычными текстовыми файлами

В настоящее время я тестирую производительность инструмента командной строки S3 и Я тестирую их, используя файлы, которые я создал с помощью fallocate. Я измеряю время, необходимое различным инструментам для загрузки, скажем, 200 файлов ...
12.02.2018
1
ответ

Как прочитать содержимое rpm файла и показать разрешения файлов

Я могу прочитать содержимое rpm с помощью rpm -qlp *.rpm Но он показывает мне файлы без разрешений. Я хочу, чтобы это было похоже на вывод команды 'ls -l'. Как это возможно без извлечения ...
04.02.2018
1
ответ

Как мне заставить этот скрипт искать по всем домашним папкам пользователей, а затем rm - f файлы, соответствующие EXT? [дубликат]

Как мне заставить этот скрипт искать во всех домашних папках пользователей, а затем rm -f файлы, соответствующие EXT? Сейчас он удаляет только файлы, соответствующие EXT, в текущей папке, в которой я выполняю ...
15.01.2018
1
ответ

Как записать максимальный размер папки?

Пакеты распаковываются и компилируются в тестовой системе в / tmp / test. Мне нужно получить максимальный размер каталога в любой момент на всех этих этапах. В настоящий момент я помогаю себе, записывая ...
07.01.2018
1
ответ

Установить ограничение на размер файла во всей системе

Я пытаюсь установить ограничение на размер файлов в 10 ГБ во всей системе. Когда ulimit -f запущен, я возвращаюсь без ограничений. Когда запускается ulimit -a, я вижу, что размер файла измеряется блоками. Как сделать ...
18.12.2017
1
ответ

Как удалить произвольные форматы субтитров из mkv с помощью цикла оболочки

Я сделал этот скрипт, чтобы удалить ВСЕ субтитры из всех mkv файлов в заданном пути. Он работает нормально. Но теперь я хочу удалить только PGS субтитры и сохранить все SRT файлы, независимо от языка. для файла в "$@"*....
18.12.2017
1
ответ

Миллионы (маленьких) текстовых файлов в папке

Мы хотели бы хранить миллионы текстовых файлов в файловой системе Linux с целью архивирования и обслуживания произвольной коллекции в качестве службы. Мы пробовали другие решения, например, ключ / ...
15.12.2017
1
ответ

Как переместить все, кроме последних файлов?

Как переместить все, кроме последних n файлов, из dir1 в dir2 ?. В настоящее время я делаю это, устанавливая время как приблизительное для n, в моем случае n = 2 каждые 10 минут. find / dir1 / -name '* .txt *' -mmin + ...
29.11.2017
1
ответ

подсчитать код страны в файле и сохранить команду файла или сценарий bash

Ситуация: Я хотел бы написать сценарий bash или команду, которая будет учитывать только код страны в / var / log / mywebsite.запишите, сколько из них, затем сохраните файл. Я хотел бы, чтобы этот сценарий проверял время Linux ...
25.11.2017
1
ответ

Grep сохраняет (выводит) весь файл .txt, если одна строка содержит строку

Я знаю, что grep -rhI "# Active"> out.txt выведет любую строку, содержащую # Active в искомом каталоге, но мне нужен весь .txt, например example.txt Line1 Line2 ...
24.11.2017
1
ответ

Есть ли какой-либо эквивалент атрибута файла Mac OS X «Дата добавления»?

OS X сохраняет дату и время добавления файла в папку, в которой он сейчас находится, что полезно для сортировки. Предлагает ли какая-либо файловая система или программа Unix / Linux аналогичную функциональность? Это не ...
19.10.2017
1
ответ

Файл с именем ':'

EDIT Я только что обнаружил, что файловая система, на которой это не работает, похоже, является cifs. Так что это, вероятно, проблема файловой системы. ОКОНЧАТЕЛЬНАЯ ПРАВКА С помощью нашего системного администратора я смог войти в ...
09.10.2017
1
ответ

Shell script: Как записать многострочное содержимое в файл, если файл не существует?

Мне нужно создать файл /opt/nginx/conf.d/default.conf с таким содержимым через shell script и создать файл, если он не существует: server { listen 80 default_server; listen [::]:80 ...
04.10.2017
1
ответ

Суммарное количество байтов файлов

Если у меня есть файлы a, b и c в каталоге на машине Linux. Как я могу получить общее количество байтов этих 3 файлов способом, который не зависит от того, как, например, ls показывает информацию? Я имею в виду, что я ...
02.10.2017
1
ответ

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

Мой случай заключается в том, что у меня есть несколько файлов .m3u8 и .ts, существующих в соответствующей папке asset, например, /vod/CDN/ABC/index/.m3u8 и .ts /vod/CDN/DEF/index/.m3u8 и .ts ... /vod/CDN/XXX/index/....
28.09.2017
1
ответ

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

Я вижу эту структуру папок в Ubuntu. Он зависит от размера каждого тома. Поставляются три тома разных размеров. Один том предназначен для файлов, совместно используемых Ubuntu и Kali, а два других - Kali Linux. Это ...
21.09.2017
1
ответ

Есть несколько компьютеров в файле доступа к сети?

Допустим, у меня есть программа, запущенная на нескольких компьютерах в одной сети (и все под одной учетной записью). Время от времени программе требуется прочитать / записать файл save.dat. Фактический файл ...
18.09.2017
1
ответ

Блоки какого размера использует `truncate --io-blocks`?

Блоки какого размера использует GNU truncate --io-blocks? -o, --io-blocks обрабатывает РАЗМЕР как количество блоков ввода-вывода вместо байтов 512 байтов blockdev --getbsz blockdev --getpbsz
18.09.2017
1
ответ

(Bash) Расширение переименования файлов

У меня возникают проблемы при попытке создать сценарий для переименования всех файлов в моем каталоге в .txt в Linux. Это то, что у меня есть до сих пор. #! / bin / bash номер_расположения = $ (найти / hw1 / textarchive | wc -l) ...
15.09.2017
1
ответ

suid-корень не имеет эффекта

Программа от apue. #include "apue.h" #include <fcntl.h> международное основное (интервал argc, символ *argv []) {если (argc! =2) err_quit ("использование: a.out <путь>"); если (доступ (argv[1], R_OK) <...
14.09.2017
1
ответ

Проверить, существует ли весь список файлов через ssh, и условие, если да

У меня есть список файлов, которые должны существовать в удаленном каталоге, прежде чем я отправлю электронное письмо с подтверждением. Например, мой список: file_list = example.txt testfile.txt. Я знаю, как проверить, каждый ли…
13.09.2017
1
ответ

Как выполнить chown и chgrp в одной команде

Чтобы изменить и владельца файла, и группу, мы можем сделать следующее: chown trump file chgrp козырный файл, но могу ли я выполнить обе команды за один подход или за одну команду?
12.09.2017
1
ответ

Как Linux отличает открытие файла в режиме чтения от фактического чтения данных из него?

Я создал простой текстовый файл и проверил его временные метки с помощью stat, и вот результат: stat Вывод перед любым скриптом python papagolf @ Sierra ~ / Мои файлы / Мои программы / Обучение / Python% stat ...
10.09.2017
1
ответ

Как сделать rsync файлов с номером имени больше числа?

У меня есть несколько сотен папок, все с одинаковой структурой имен, ##* , мне нужно сделать резервную копию с помощью rsync всех папок в диапазоне от 00 до 15_ на диск и от 16_ до 99_ на другой диск. Как я могу отфильтровать ...
05.09.2017
1
ответ

В чем разница между `fallocate --dig-hole` и` fallocate - -punch-hole` в Linux?

Я полностью понимаю, что --dig-hole создает разреженный файл на месте. То есть, если в файле есть дыры, опция --dig-Hole удаляет эти дыры: Давайте рассмотрим это очень упрощенно, скажем, мы ...
04.09.2017
1
ответ

Какой файл читается и выполняется при выходе из интерактивного сеанса bash без входа в систему?

Какой файл читается и выполняется при выходе из интерактивного сеанса bash без входа в систему? Например, интерактивный вход в систему bash при выходе выполняет ~ / .bash_logout.
01.09.2017
1
ответ

Как получить дамп всех расширенных атрибутов для файла?

Getfattr создает дамп списка расширенных атрибутов для выбранного файла. Однако, getfattr --dump filename создает дамп только для пространства имен user.*, но не для пространств имен security.*, system.* и trusted.*.....
31.08.2017
1
ответ

Отмена файловых операций занимает много времени

Linux Mint 18.2, MATE. Отмена файловых операций через Caja занимает много времени. Например, я скопировал на флешку 20 файлов (всего 11,5 ГБ), а потом отменил; это было больше, чем ...
30.08.2017
1
ответ

Как включить аудит доступа к файлам (rwx) в SLES9

Как включить аудит доступа к определенным файлам в Suse Linux Enterprise 9?
30.08.2017