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

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

3
Чи може сценарій bash підключити до файлу?
Я хочу, щоб сценарій перебував у режимі сну, якщо певний файл не змінено / видалено (або файл, створений у певному каталозі, або ...). Чи можна цього досягти якимось елегантним способом? Найпростіша річ, яка мені спадає на думку, - це петля, яка спить деякий час, перш ніж знову перевірити статус, але, …
32 linux  shell  files  hook 

2
видалити файли, що відповідають шаблону
Мені потрібно рекурсивно видаляти всі файли з усіх підкаталогів, де ім'я файлу містить число, за яким "x" і число, принаймні два рази. Приклад: Я хочу видалити ці файли: 'aaa-12x123-123x12.jpg' 'aaa-12x12-123x12-12x123.jpg' Але я НЕ хочу видаляти ці файли: 'aaa.jpg' 'aaa-12x12.jpg' 'aaaxaaa-123x123.jpg' 'aaaxaaa-aaaxaaa.jpg' Як я можу це зробити (з оболонки bash)
32 bash  files  find  wildcards 

2
Розв’язування символічних посилань (pwd)
Скажіть, я роблю таке: cd /some/path ln -s /target/path symbolic_name Якщо тоді: cd /some/path cd symbolic_name pwd Я отримав: /some/path/symblic_name і ні: /target/path Чи є спосіб, щоб оболонка «повністю вирішила» символічне посилання (тобто оновлення CWD тощо), як ніби я це безпосередньо зробив: cd /target/path ? Мені потрібно запустити деякі програми, …
32 files  symlink  cwd 

6
Замініть файл жорстким посиланням на / dev / null
Я запускаю програму, яка пише в log.txt. Додаток було оновлено до нової версії, завдяки чому підтримувані плагіни більше не сумісні. Це змушує величезну кількість помилок у log.txt і, здається, не підтримує запис у інший файл журналу. Як я можу записати їх до іншого журналу? Я розглядав можливість заміни log.txt на …

1
Чому виконувані файли в напр. / Usr / sbin записуються коренем?
Чи можете ви пояснити, чому двійковий компільований файл (наприклад, /usr/sbin) має дозвіл на запис rootкористувача? Для мене це складено. Це означає, що пряме записування не має користі і може якось піднести файл до якоїсь проблеми безпеки. Сценарій (наприклад, bashфайл) може бути записаний, оскільки це в основному текстовий файл, але чому …

7
Як я можу обманути процес думати, що файл не існує?
У мене є програма, в якій зберігаються її настройки ~/.config/myprogramщо я використовую як інтерактивно, так і з системою пакетної черги. Під час інтерактивного запуску я хочу, щоб ця програма використовувала мої файли конфігурації (і це робить). Але при запуску в пакетному режимі файли конфігурації не потрібні, оскільки я вказую параметри …
31 files 

5
Видаліть файли в каталозі без помилок, якщо вони вже порожні
Як частина сценарію розгортання, я хочу скинути деякі кешовані матеріали з мого тимчасового каталогу. Я використовую таку команду, як: rm /tmp/our_cache/* Однак якщо /tmp/our_cacheвін порожній (досить поширений при натисканні багатьох змін у швидкій послідовності на нашому тестовому сервері), це друкує таке повідомлення про помилку: rm: cannot remove `/tmp/our_cache/*': No such …
31 files  rm 

4
Чи є команда зверху, яка показує пропускну здатність мережі та доступ до файлів запущених процесів
Наприклад, ми хотіли б побачити: PROCESS IF TX RX FILE(regular) R/W prog1 eth0 200kB/s 12kB/s -- -- wlan0 12kB/s 100kB/s -- -- -- -- -- file1 R -- -- -- file2 R -- -- -- file3 W prog2 eth0 0kB/s 200kB/s -- -- -- -- -- file4 W -- -- …

6
Як перераховувати файли, відсортовані за датою модифікації, рекурсивно (команда stat не доступна!)
Як я можу отримати список усіх файлів у поточному каталозі разом з датою їх зміни та відсортованим за цією датою? Тепер я знаю, як цього досягти за допомогою find, statі sort, але з якихось дивних причин, statце не встановлено на коробці, і навряд чи я можу це встановити. Будь-який інший …
31 files  date  sort 

3
Як я "кот і слідкую за" файлом?
Послідовно завантажується файл wget. Якщо я розпочну розпаковувати його cat myfile.tar.bz2 | tar -xj, він може розпакуватися правильно або вийти з ладу з "Несподіваним EOF", залежно від того, що швидше. Як "котити і слідкувати" за файлом, тобто виводити вміст файлу в stdout, але не виходити з EOF, замість цього тримати …
31 files  pipe  cat  tail  open-files 


1
Коли каталоги перестали читатись як файли?
У мене вийшло 1-е видання книги «Програми навколишнього середовища Unix». У главі 2 автори заявляють, що каталоги читаються як файли, і згадують деякі факти про формат цих файлів. Вони наводять кілька прикладів використання, таких як cat .(у вправі 2-2). Принаймні, у Дарвіні каталоги вже не читаються як файли. Принаймні, вони …

2
Чому пакет програмного забезпечення працює добре, навіть коли він оновлюється?
Скажімо, я запускаю програмне забезпечення, а потім запускаю менеджер пакетів для оновлення програмного забезпечення, я помічаю, що Linux не збиває запущений процес оновлення пакету - він все ще працює нормально. Як це робить Linux?
29 linux  files  inode 

6
Gedit не збереже файл на спільній сторінці VirtualBox: Текстовий файл зайнятий
У мене є текстовий файл, який я можу змінити за допомогою інших програм (наприклад openoffice). Але коли я намагаюся змінити і зберегти це за допомогою gedit, я отримую помилку від gedit: Could not save the file /media/sf_Ubuntu/BuildNotes.txt. Unexpected error: Error renaming temporary file: Text file busy дозвіл BuildNotes.txt такий: -rwxrwx--- …

4
Чи може файл, який був спочатку розрідженим, а потім розширеним, знову стає рідким?
Я знаю, що копіювання або передача того, що спочатку був рідким файлом, не використовуючи утиліту, яка розуміє, що розріджені файли призведуть до заповнення «дірок». Чи існує метод чи утиліта, щоб повернути те, що було колись розрідженим файлом, до розрідженого? Наприклад: створити розріджений файл: % dd if=/dev/zero of=TEST bs=1 count=0 seek=1G …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.