Я створив файл 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та додайте результати цього до свого питання.