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

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

7
Это UUOC (бесполезное использование cat) для перенаправления одного файла в другой?
Если я хочу, чтобы содержимое file2совпадало с содержимым file1, я мог бы просто запустить cp file1 file2. Однако, если я хочу , чтобы сохранить все о file2 кроме Содержанию-владельца, права доступа, расширенные атрибуты, списки управления доступом, жесткие ссылки и т.д., и т.д., то я не хотел бы работать cp. * …

4
Чтение строк из файла с помощью bash: for vs. while
Я пытаюсь прочитать текстовый файл и сделать что-то с каждой строкой, используя скрипт bash. Итак, у меня есть список, который выглядит так: server1 server2 server3 server4 Я думал, что смогу зациклить это, используя цикл while, вот так: while read server; do ssh $server "uname -a" done < /home/kenny/list_of_servers.txt Цикл while …

5
Как правильно запрашивать функцию в GNU Linux?
Я пытаюсь отправить отчет об ошибке для файла приложения, / usr / bin / file Но посоветовавшись с человеком и отправив письмо ОШИБКИ Пожалуйста, сообщайте об ошибках и отправляйте исправления трекеру ошибок по адресу http://bugs.gw.com/ или списку рассылки по адресу ⟨file@mx.gw.com⟩ (посетите http://mx.gw.com/mailman/ listinfo / file первым подписаться). Заставил меня …

10
Есть ли удобный способ классифицировать файлы как «двоичные» или «текстовые»?
Стандартный Unix утилита , как grepи diffиспользовать некоторые эвристики для классификации файлов как «текст» или «двоичный». (Например grep, вывод может включать строки вроде Binary file frobozz matches.) Есть ли удобный тест, который можно применить в zshсценарии для выполнения аналогичной «текстовой / двоичной» классификации? (Кроме чего-то вроде grep '' somefile | …
35 files  text 

3
Как мне сделать файл НЕ изменяемым?
После входа в систему я могу сделать следующее: mkdir foo touch foo/bar chmod 400 foo/bar chmod 500 foo Затем я могу открыть vim (не как root), редактировать bar, форсировать запись w!, и файл будет изменен. Как я могу заставить операционную систему запретить изменение файла? ОБНОВЛЕНИЕ 02 марта 2017 chmod 500 …

3
Как использовать wget со списком URL-адресов и соответствующими выходными файлами?
Предположим, list_of_urlsвыглядит так: http://www.url1.com/some.txt http://www.url2.com/video.mp4 Я знаю, как использовать это с: wget -i list_of_urls Но что если у my list_of_urlsэто есть, и все они возвращают нужные файлы, такие как PDF или видео: http://www.url1.com/app?q=123&gibb=erish&gar=ble http://www.url2.com/app?q=111&wha=tcha&mac=allit Для одного файла я мог бы сделать это: wget -O some.txt "http://www.url1.com/app?q=123&gibb=erish&gar=ble" Как я могу использовать, …
35 files  wget  download  links 

5
Можно ли узнать, какой программой или скриптом создан данный файл?
В моем домашнем каталоге неожиданно появились три файла: client_state.xml, lockfile и time_stats_log. Последние два пусты. Мне интересно, как они туда попали. Это не первый раз, когда это случилось, но последний раз это было несколько недель назад; Я удалил файлы и ничего не сломалось и не пожаловалось. Я не мог думать …
35 files  monitoring 

5
Какой смысл mv -f?
Руководство GNU Coreutils дляmv говорит: -f --force Do not prompt the user before removing a destination file. Тем не менее, это, кажется, уже поведение по умолчанию для mv, так что -fопция представляется излишней. Например, в GNU Bash версии 4.3.11: $ ls -l total 0 $ touch 1 2; mv -f …
34 files  history  mv 

6
Как я могу сделать операцию «копировать, если изменено»?
Я хотел бы скопировать набор файлов из каталога A в каталог B с оговоркой, что если файл в каталоге A идентичен файлу в каталоге B, этот файл не должен копироваться (и, следовательно, время его модификации не должно быть обновлено). Есть ли способ сделать это с помощью существующих инструментов, без написания …

4
предоставление разрешений на запись для группы в папку
Как я могу дать разрешение на запись 1 группе? У меня 2 пользователя ( alexа ben). alexявляется членом группы alexи группы consult. benявляется членом группы benи группы consult. Я хочу предоставить права на чтение и запись как для папки, так alexи benдля нее consult_documents. Если я alexвладелец каталога consult_documentsи я …

4
Почему при создании пустого файла «touch file» предпочтительнее, чем «>> file»?
Никогда не понимал, что вы можете сделать это до сих пор: : >> file Похоже, что функционально похож на: touch file Есть ли причина, по которой большинство ресурсов предпочитают использовать эту встроенную оболочку?
33 shell  files  touch 

3
Список недавно измененных файлов
Как я могу получить список всех файлов, измененных, скажем, 3 месяца назад. Я проверил этот вопрос, но не смог применить его к своему сценарию. Я пытаюсь сделать это сейчас, похоже, это работает, но я знаю, что должен быть лучший способ, используя find. ls -ltR | grep -v '2011-05' | grep …
33 files  find  ls  date 

4
Удалить первые n байтов файлов
У меня экстремальная проблема, и все решения, которые я могу себе представить, сложны. Согласно моему опыту работы с UNIX / Linux, должен быть легкий путь. Я хочу удалить первые 31 байт каждого файла в /foo/. Каждый файл достаточно длинный. Ну, я уверен, что кто-нибудь предложит мне удивительно простое решение, которое …

7
Какова концепция создания файла с нулевыми байтами в Linux?
Если я сделаю следующее: touch /tmp/test а затем выполнить ls -la /tmp/ Я мог видеть testфайл с 0 байтами в каталоге. Но как операционная система обрабатывает концепцию 0 байтов . Если я изложу это в терминах непрофессионала: 0 Байт вообще не является памятью, следовательно, ничего не создано. Создание файла, должно …


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