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

rm - команда для видалення файлів

1
Неможливо видалити файл - у дозволі відмовлено - чому?
[db2inst1][testing ~/sqllib/db2dump] rm db2diag.log rm: cannot remove `db2diag.log': Permission denied [db2inst1][testing ~/sqllib/db2dump] id uid=1002(db2inst1) gid=107(db2iadm1) groups=16(dialout),33(video),107(db2iadm1),108(db2fadm1),1001(eduserver) [db2inst1][testing ~/sqllib/db2dump] ll total 1381172 -rw-rw-rw- 1 root db2iadm1 1412931954 Oct 2 10:24 db2diag.log Наразі зареєстрований користувач (db2inst1) є частиною групи db2iadm1, яка має дозвіл на файл, який я хочу видалити. Але я не …
13 permissions  files  rm 

2
Інтерактивне видалення файлів зі списку
Я хотів би видалити список файлів і попросити підтвердження. Список знаходиться у list.txtфайлі. Чому наступна команда не працює належним чином? while read i; do rm -i $i; done < list.txt Попередня команда не чекає мене, але, на щастя, жоден файл не видалений. Я використовую Bash.

6
Видаліть порожні дерева каталогів (видаліть якомога більше каталогів, але немає файлів)
Припустимо, у мене є таке дерево: ROOTDIR └--SUBDIR1 └----SUBDIR2 └----SUBDIR3 Я шукаю таку команду, що при введенні: $ [unknown command] ROOTDIR Це дерево dir можна видалити, якщо у файлі немає файлу, а всередині dir . Однак скажіть, чи є файл під назвою hello.pdf під SUBDIR1: ROOTDIR └--SUBDIR1 └--hello.pdf └----SUBDIR2 └----SUBDIR3 …
13 shell  directory  rm 

2
Яка ідея, що rm не видаляє незаписаний файл за замовчуванням?
Яка ідея, що rm не видаляє незаписаний файл за замовчуванням? Кожен раз, коли ви хочете видалити файл, який не є записаним для поточного користувача, але у вас є дозвіл на запис у каталозі, отримуйте це попередження, і вам потрібно натиснути y, щоб підтвердити видалення: rm: remove write-protected regular file Цікаво, …
13 permissions  rm 

3
Чому "rm -r" не може видалити цю папку?
У мене папка з -wxдозволами, що викликається, folder1а інша папка всередині неї називається folder2з rwxдозволами. Я намагався видалити folder1за допомогою цієї команди: rm -r folder1 Але я отримав таку помилку: rm: cannot remove 'folder1': Permission denied Причиною, на яку я вважаю, що я отримав цю помилку, є те, що rmпрограмі …
12 linux  permissions  rm 

3
Знайдіть та видаліть усі тимчасові файли в каталозі користувачів
Я багато використовую vim, і в моєму районі дуже багато відключень електроенергії. Таким чином, я отримую багато *.swpфайлів, розкиданих по моєму ПК. Я хочу , щоб псевдонім rmкоманди , яка видаляє всі файли з будь-якої .swp, ~, .netrwhist, .logабо .bakсистема розширень ширини (або по крайней мере в моєму домашньому каталозі) …


3
Видаліть файл, але тільки якщо це символьне посилання
В ідеалі я хотів би такої команди rm --only-if-symlink link-to-file тому що я занадто багато разів спалював себе, випадково видаляючи файл замість символьної посилання, що вказує на файл. Це може бути особливо погано, якщо бере участь судо. Тепер я, звичайно, роблю це, ls -alщоб переконатися, що це справді симпосилання та …
11 bash  command-line  rm 

3
Як видалити всі файли в папці, крім лише вказаних файлів?
Я хочу видалити всі файли в каталозі, залишаючи лише вказані файли, вони не мають нічого спільного за назвою. Як я міг цього досягти? Наприклад, імена файлів, які я хочу зберегти, це: file_1.png, another_file.jpg,some_music.mp3
11 command-line  files  rm 

1
Хіба `rm -rf` не атомний?
Щойно я виявив заплутану помилку: rm: cannot remove `xxx/app/cache/prod': Directory not empty що було викликано наступною командою: rm -rf $cache_dir/* де $cache_dirвизначено якxxx/app/cache Тож я бачу це так: rmвидалив усе в cache/proddir, потім прямо перед тим, як спробувати видалити cache/prodкаталог - інша програма створила файл / каталог всередині нього, таким …
11 rm 


1
Що таке каталоги .Trash-500 та .Trash-1000?
У мене є накопичувач DNS-321 NAS, який, мабуть, працює під управлінням Linux, тому я входив через ssh і бачу .Trash-500і .Trash-1000каталоги. Я розумію, що вони для сміття, але навіщо мені потрібно два? Всередині них я бачу expunged, filesі infoкаталоги - для чого це?

4
Випадково виконано sudo rm / * на віддаленому сервері
Я випадково виконаний rm /*під час реєстрації як root на віддаленому сервері Ubuntu та видалив майже всі бінарні файли, і в даний час я не можу ні ввійти через ssh, ні ftp, щоб відновити файли (і сподіваюся на найкраще). Чи є спосіб якось виправити цей безлад, або мені слід зателефонувати …
11 rm  data-recovery 

3
Видаліть усі файли, крім певного підкаталогу з find
Я хочу рекурсивно видалити всі файли, не доступні за деякий час у папці a, за винятком усіх файлів у підпапці b. find a \( -name b -prune \) -o -type f -delete Однак я отримую повідомлення про помилку: find: Дія -delete автоматично включається -depth, але -prune нічого не робить, коли …
11 find  directory  rm 

3
Яке призначення `rm -P`?
Я читав сторінку чоловіка, rmколи натрапив на цей варіант: -P Overwrite regular files before deleting them. Files are overwritten three times, first with the byte pattern 0xff, then 0x00, and then 0xff again, before they are deleted. Я думаю -P, призначений для ретельного видалення файлу, але чи не встановлення всіх …
11 rm  options 

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