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

14
«Ls -lh» сообщает, что общий размер меньше суммы отдельных размеров

При каких обстоятельствах будет ls -lhпоказана сумма, которая меньше суммы отдельных файлов? Например: $ ls -lh /var/lib/nova/instances/_base total 100G -rw-rw-r-- 1 nova nova 4.3M 2012-02-14 14:07 00000001 -rw-rw-r-- 1 nova nova 5.7M 2012-02-14 14:07 00000002 -rw-rw-r-- 1 nova nova 42G 2012-03-08...

14
Переименование группы файлов с отметкой даты и времени в конце имени файла?

Итак, скажем, у меня есть каталог с кучей файлов, таких как g.txt, где g.txt был последний раз изменен, скажем, 20 июня 2012 года. Как мне переименовать все файлы (например, g.txt) с последней измененной датой 20 июня 2012 года, добавленной в...

14
Есть ли альтернативы для `dd`?

Какие другие инструменты я должен использовать для чтения и записи файлов с усечением, поиском и пропуском. Параметры командной строки dd кажутся неудобными и чуждыми, и мне не нравится выбирать между медленным, но точным режимом поиска ( bs=1) и быстрым, но негибким режимом ( bs=4kили чем-то еще)....

14
Как удалить только содержимое каталогов?

Я в папке /var/myfolder. Внутри есть несколько других папок, таких как: /var/myfolder/A/ /var/myfolder/B/ `/var/myfolder/C/и т. Д. Внутри каждого есть несколько файлов со случайными именами. Как удалить все файлы из всех папок внутри /var/myfolder? Структура (все каталоги, например, A, B, C и т. Д....

14
Список X случайных файлов из каталога

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

14
Не удается прочитать файл, хотя он находится в моей группе и установлены разрешения для чтения группы

Я сталкиваюсь со странной проблемой на машине Unix / Linux: Я являюсь членом группы, назовем ее группой A, и определенный файл (у которого другой владелец) также принадлежит группе A. Разрешения этого файла -rw-rw---- поэтому я ожидал, что смогу открыть этот файл, но это не так: я получу сообщение...

14
Как разделить конфигурацию Awesome `rc.lua` на несколько файлов?

Я только что перешел на Awesome WM из OpenBox. Мне нравится, что это очень расширяемый, настраиваемый, и я имею огромный контроль над макетом окна. Мне нравятся структурированные и организованные вещи, и я хотел бы разделить эту огромную .config/awesome/rc.luaконфигурацию на несколько...

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

Я знаю, что большинство файлов при удалении фактически не удаляются с диска и могут быть восстановлены позже. Как я могу убедиться, что удаленный каталог действительно будет удален с диска? Есть ли для этого утилиты? Я использую Debian...

14
Почему жесткие ссылки занимают то же место, что и оригиналы?

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

14
Возможно ли интегрировать файлы zip и tar.gz как каталог в файловую систему

Интересно, есть ли способ интегрировать (думаю, немного отличается от монтирования) сжатые файлы как каталоги в файловую систему? Например, можно загрузить файл compressed-file.tar.gzна свой локальный жесткий диск, затем выполнить cd compressed-file.tar.gzи запустить скрипт из сжатой папки или...

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

Я отформатировал внешний жесткий диск с разделом ext4 и впоследствии смонтировал его. Чтобы я мог использовать новый раздел, я сделал это: sudo chown me:me /mount/directoryизменил владельца файла и группы с root на меня, что работало нормально. Это изменение является постоянным, поэтому мне...

14
Почему inotifywatch не обнаруживает изменения в добавленных файлах?

Я пытаюсь отслеживать мою /tmpпапку на предмет изменений, используя inotifywatch: sudo inotifywatch -v -r /tmp После создания пары файлов ( touch /tmp/test-1 /tmp/test-2) я завершаю inotifywatch(с помощью Ctrl- Cкоторый показывает мне следующую статистику: Establishing watches... Setting up...

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

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

14
Использование inotifywait вместе с vim

У меня есть простой скрипт, который контролирует файл на предмет изменений и rsyncs его с удаленным копированием: #!/bin/bash while inotifywait -e close_write somefile do rsync somefile user@host.domain:./somefile done Он работает нормально с nano, но не работает с vim. Когда я использую нано, он...

14
Как подсчитать количество строк в файле после совпадения grep?

Я пытаюсь подсчитать количество строк после проблемной строки в CSV-файле. Я знаю, что могу использовать grep -a #синтаксис для вывода # количества строк после того, как найдено совпадение. Меня интересует только фактическое количество строк. Я понимаю, что могу установить значение MAX_INT,...

14
дд: несколько входных файлов

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

14
Найти удобочитаемые файлы

Я пытаюсь найти эффективный способ справиться с бандитским заданием 5 уровня OverTheWire . В любом случае, у меня есть куча файлов, и есть только один, который соответствует следующим критериям: Человек читаемый Размер 1033 байта Неисполнительный Прямо сейчас я использую findкоманду и могу найти...

14
Могу ли я сгруппировать 'du` по месяцам?

У меня есть каталог с большим количеством фотографий. Конкретно, du -sh --apparent-size /path/to/myfolderдает мне 331G. Что здорово. Но теперь я хочу получить список сгруппированных по месяцам, например, примерно так: 2016-01 20MB 2016-02 520MB 2016-03 312MB ... Есть (разумный) способ сделать это с...

14
Чем можно объяснить эту странную редкую обработку файлов в / в tmpfs?

На моем ext4разделе файловой системы я могу запустить следующий код: fs="/mnt/ext4" #create sparse 100M file on ${fs} dd if=/dev/zero \ of=${fs}/sparse100M conv=sparse seek=$((100*2*1024-1)) count=1 2> /dev/null #show its actual used size before echo "Before:" ls ${fs}/sparse100M -s #setting the...

14
Перебрать папку и список файлов

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