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

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

3
Кто может изменить права доступа к файлу / каталогу?
Я считаю (не уверен), что владелец файла / каталога и пользователь root являются единственными пользователями, которым разрешено изменять права доступа к файлу / каталогу. Я прав или есть другие пользователи, которым также разрешено изменять разрешения?

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

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

1
Почему inotifywatch не обнаруживает изменения в добавленных файлах?
Я пытаюсь отслеживать мою /tmpпапку на предмет изменений, используя inotifywatch: sudo inotifywatch -v -r /tmp После создания пары файлов ( touch /tmp/test-1 /tmp/test-2) я завершаю inotifywatch(с помощью Ctrl- Cкоторый показывает мне следующую статистику: Establishing watches... Setting up watch(es) on /tmp OK, /tmp is now being watched. Total of 39 watches. …

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

2
Возможно ли интегрировать файлы zip и tar.gz как каталог в файловую систему
Интересно, есть ли способ интегрировать (думаю, немного отличается от монтирования) сжатые файлы как каталоги в файловую систему? Например, можно загрузить файл compressed-file.tar.gzна свой локальный жесткий диск, затем выполнить cd compressed-file.tar.gzи запустить скрипт из сжатой папки или выполнить cp some-file ..извлечение одного из файлов. Я знаю, что Btrfs поддерживает сжатие, но …
14 files  filesystems  mount  tar  zip 

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

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

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

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

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

3
«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 15:24 1574bddb75c78a6fd2251d61e2993b5146201319.part -rw-rw-r-- 1 libvirt-qemu kvm 24M 2012-02-14 14:07 …
14 files  ls  disk-usage 


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

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

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