Запитання з тегом «files»

Маніпулювання файлами: копіювання, перейменування, пошук, аналіз, архівування тощо. Для роботи над текстом у файлі див. / Обробка тексту. Питання щодо файлового менеджера файлів (раніше Nautilus) див. У розділі / nautilus.

7
Це UUOC (марне використання кота) для перенаправлення одного файлу в інший?
Якщо я хочу, щоб зміст file2збігався зі змістом file1, я, очевидно, міг би просто запустити cp file1 file2. Однак, якщо я хочу , щоб зберегти всі про file2 окрім Змісту-власника, права доступу, розширені атрибути, списки управління доступом, жорсткі посилання і т.д., і т.д., то я не хотів би працювати cp. …

4
Читання рядків з файлу з bash: for vs. while
Я намагаюся прочитати текстовий файл і зробити щось із кожного рядка, використовуючи скрипт bash. Отже, у мене є список, який виглядає так: server1 server2 server3 server4 Я думав, що можу переосмислити це, використовуючи цикл час, так: 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/ список info / …

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

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

3
Як я можу використовувати wget зі списком URL-адрес та відповідними ними вихідними файлами?
Припустимо, list_of_urlsвиглядає так: http://www.url1.com/some.txt http://www.url2.com/video.mp4 Я знаю, як це використовувати з: wget -i list_of_urls Але що робити, якщо у мене 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 1 2; ls 2 $ …
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стану власником каталогу …

4
Створюючи порожній файл, чому б можна віддати перевагу "торкнутися файлу" над ": >> файл"?
Ніколи не зрозумів, що ти можеш це зробити до цього часу: : >> file Він, схоже, функціонально схожий на: touch file Чи є причина, чому, здається, більшість ресурсів вважають за краще торкатися цієї вбудованої оболонки?
33 shell  files  touch 

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

4
Видаліть перші п байт файлів
У мене є надзвичайна проблема, і всі рішення, які я можу собі уявити, є складними. З мого досвіду , 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.