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

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

5
Видалити пробіли, дефіси та підкреслення у назви файлів?
Яка хороша команда для видалення пробілів, дефісів та підкреслення з усіх файлів у каталозі чи вибраних файлів? Я використовую таку команду з налаштуваннями Thunar Custom Actions для прослуховування файлових файлів: for file in %N; do mv "$file" "$(echo "$file" | tr -s ' ' | tr ' A-Z' '-a-z' | …

2
Як робиться вбудована модифікація файлу?
Що означає модифікація файлу "inplace", наприклад, через sed -iабо perl -iозначає? Моє запитання про те, як робиться ця модифікація місця. Чи скопійований файл модифікація робиться в копії, а потім замінюється оригінал? Або оригінальний файл якимось чином змінюється на місці?
10 files  sed  perl 

2
Коли я використовую cp - тільки для розподілу
Дещо вивчаю основні команди Unix і намагаюся отримати приклад, коли я хочу використовувати наступний варіант командного рядка --attributes-onlyдля командиcp ось із cpсторінки man --attributes-only don't copy the file data, just the attributes
10 files  cp 

2
tar-файли з іншого каталогу, не копіюючи їх
Для експертів тут це повинно бути дуже простим. У мене є обліковий запис Linux з дисковою квотою користувача лише 6 Гб. Існує деяка папка даних /optз приблизно 3 ГБ даних, при стисненні з'являється 1 Гб. Всередині є деякі символьні посилання data-folder. Зазвичай для резервного копіювання роботи я робив наступне. cp …
10 files  tar  cp 

5
Які файли, пов’язані з Windows, не мають значення для користувачів * nix?
З мого часу, використовуючи Windows, я накопичив велику кількість копій файлової системи та архівів системних та накопичувачів даних. Я намагаюся перегнати їх до корисних частин, відкидаючи все, що, ймовірно, буде безцінним. Переглядаючи купу прокручених файлів під час копіювання, ще раз, з тримаючого диска на робочий диск, я думаю, що у …
10 linux  files  backup 

3
Як грепнути на вихідний код без лову коментарів
Я шукаю спосіб присвоїти вихідний код, не маючи іноді помилково-позитивного через коментарі. Наприклад, якщо я шукаю foo у цьому вихідному коді .c: /* * foo has changed [...] and is now a 2-parameters function */ // foo(24) foo(42, 28); Наївний grepзнайде 3 випадки, де я хочу лише одне. Я бачив …
10 files  grep  source 

5
Чи є MD5 (або подібний) до папки? Як перевірити, чи однакові дві папки?
Я хотів би знайти md5sum(або подібний розрахунок) папки, не стискаючи її в архів. Наприклад, якщо в папці MyFolderє файли 1.txt, 2.txtі 3.txt, що містять: 1.txt Текст у 1.txt 2.txt Текст у 2.txt 3.txt Текст у 3.txt Як я можу обчислити md5sumціле ціле MyFolder? Чи є спосіб? Я хочу використовувати це …

3
Скажіть, чи папка / файл приховано в Mac OS X
Я знаю, що ви можете встановити або зняти прихований прапор папки / файла, виконуючи chflags hidden foo.txtі chflags nohidden foo.txt. Але чи все-таки можна сказати, папка / файл наразі прихована чи ні? Я не хочу просто визначати, чи починається папка / файл крапкою.
10 files  osx  ls  xattr 

4
bash: переміщення файлів з пробілами
Коли я переміщую один файл із пробілами у назві файлу, він працює так: $ mv "file with spaces.txt" "new_place/file with spaces.txt" Тепер у мене є список файлів, які можуть містити пробіли, і я хочу їх перемістити. Наприклад: $ echo "file with spaces.txt" > file_list.txt $ for file in $(cat file_list.txt); …
10 bash  files  mv 

5
Найбільша дозволена максимальна кількість відкритих файлів у Linux
Чи існує (технічне чи практичне) обмеження на величину максимальної кількості відкритих файлів у Linux? Чи є якісь несприятливі ефекти, якщо ви налаштуєте їх на дуже велику кількість (скажімо, 1-100 М)? Я думаю про використання сервера тут, а не вбудованих систем. Програми, що використовують величезну кількість відкритих файлів, звичайно, можуть їсти …

1
Видалення файлів старше 500 днів
У мене є каталог з файлами 2010 року. Я хочу видалити всі файли старші 500 днів, і я спробував це: find /var/log/arc/* -type f -mtime +500 -delete {}\; Але я розумію: -bash: /usr/bin/find: Argument list too long Як я знаю, це означає, що файлів занадто багато, і findїх не вдається …

2
sudo tar змінює власність вилучених файлів на невідомого користувача
Я виконую цю команду: $ sudo tar xvzf nexus-latest-bundle.tar.gz Витягнуті файли належать невідомому (1001) користувачеві: drwxr-xr-x 8 1001 1001 4096 Dec 16 18:37 nexus-2.12.0-01 drwxr-xr-x 3 1001 1001 4096 Dec 16 18:47 sonatype-work Чи не повинен він викорінювати власника в нормальній конфігурації? Я працюю над установкою Linux, копією якої є …
10 files  permissions  users  root  tar 

2
Як я можу перерахувати файли, у яких не існує посилань?
У мене є великий каталог "myfiles", повний різних документів і не хочу змінювати його структуру. Тому я створив (кілька) інших каталогів для кожного класу документів. Наприклад, у мене є каталог "images", який має посилання на кожен .jpgабо .cr2файл у каталозі "myfiles", а також інші описові файли для кожного символьного посилання …

2
змінити право власності на файли в архіві tar
Я працюю як користувач, і я хотів би створити архів tar, який при розпакуванні (за допомогою root) буде витягувати свої файли з власністю root (інакше root повинен буде змінити право власності на кожен файл після вилучення файлів до місця призначення). Я знайшов, fakerootщо, здається, робить саме це. Але я не …
10 files  permissions  tar 


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