Как удалить файлы с ~?

Когда своп накапливается, ваш компьютер/ноутбук становится медленным, и гибернация в конечном итоге не работает, потому что для гибернации не хватает места SWAP.

Поэтому решением является ручная очистка раздела swap после возвращения из спящего режима (https://ubuntuforums.org/showthread.php?t=1796851&p=11011907#post11011907).

Я добавил функцию в ~/.bashrc, чтобы справиться с этим:

function nk-hibernate() {
    sudo sh -c "echo disk > /sys/power/state"
    # setsid i3lock -c 117864 # lock screen with tool of your choice
    sudo swapoff -a
    sudo swapon -a
}

Предупреждение - swapoff может быть очень медленным! Как swapoff может быть настолько медленным?

Когда я хочу уйти в спячку, я просто открываю терминал и запускаю:

$ nk-hibernate

После выхода из спячки, swap очищается (swapoff), а затем снова активируется (swapon), чтобы снова уйти в спячку.

Если кто-то знает лучшее решение, пожалуйста, поделитесь.

EDIT: Как отметил @sourcejedi, это не решает проблему полностью. У меня была ситуация, когда ноутбук перезагружался после некоторого периода (10+ гибернаций). Это просто ускоряет работу машины после выхода из спящего режима

.

2
04.05.2016, 02:18
1 ответ

The ~ является частью имени файла:

ls *.py~

Таким образом, чтобы удалить все такие файлы:

rm *~
7
27.01.2020, 21:52

Теги

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