Я створив файл swap в Ubuntu, дотримуючись цього процесу , але він мені більше не потрібен, тому я хотів би його видалити.
Однак стаття в блозі нічого не пише про видалення, тому я спробував її видалити через sudo rm -rf
, але виявилася Operation not permitted
помилка.
Поки я спробував багато відповідей, як видалити файл з однаковою помилкою, але в моєму випадку нічого не вийшло:
- /unix/370255/as-root-cannot-remove-file-under-tmp-operation-not-permitted
- Зміна власності: "Операція не дозволена" - навіть як root!
- /unix/29902/unable-to-delete-file-even-when-running-as-root
, до яких належать:
- змінити дозвіл як swapfile, так і кореневого каталогу
/
(hmod ugo+w .
) - змінити непорушний прапор і на swapfile, і на
/
(chattr -i -a .
) - перезавантажте систему
Усі вони не працювали. Цікаво, як я можу його видалити, але якщо це файл swap, як я можу його видалити?
Результат free -h
:
total used free shared buff/cache available
Mem: 1.7G 101M 405M 1.2M 1.2G 1.4G
Swap: 1.5G 234M 1.3G
sudo swapoff -a
а потім спробуйте видалити swapfile.
free -h
та додайте результати цього до свого питання.