Как удалить файл подкачки в Ubuntu?

Я создал файл подкачки в Ubuntu следующим этот процесс, но мне больше не нужен он, таким образом, я хотел бы удалить его.

Однако статья блога ничего не пишет относительно удаления, таким образом, я пытался удалить его через sudo rm -rf, но это добралось Operation not permitted ошибка.

До сих пор я попробовал много ответов на то, как удалить файл с той же ошибкой, но ничто не работало в моем случае:

, которые включают:

  • измените разрешение и своп-файла и корневого каталога / (hmod ugo+w .)
  • измените неизменный флаг и на своп-файле и на / (chattr -i -a .)
  • перезагрузите систему

Все они не работали. Интересно, как я могу удалить его, но если это - файл подкачки, как я могу удалить его?

Результат 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
15
задан 25 October 2017 в 19:33

1 ответ

Вывод free -h указывает, что подкачка используется - процесс подкачки все еще работает.

Введите команду

sudo swapoff /path/to/swapfile/to/be/deleted

Это отключит своп-файл, и файл может быть удален в той точке.

Обратите внимание на то, что, если Вы создали запись в /etc/fstab для своп-файла необходимо также удалить его (или прокомментировать его путем добавления # в начале строки).

28
ответ дан 23 November 2019 в 02:42

Другие вопросы по тегам:

Похожие вопросы: