SIGINT, сигнал, отправленный Ctrl+C, традиционно говорит программе вспыхивать к ее основному циклу обработки команды, или если это не имеет смысла, для выхода чисто. Некоторые программы выполняют процедуру очистки, когда они получают SIGINT. Если программа так испорчена, что процедура очистки перестала работать в некоторых программах, второй Ctrl+C заставляет программу сразу выйти. Выполнение этого до каждого автора программы.
Если второй Ctrl+C не закрывает программу, попробуйте Ctrl + \, который отправляет SIGQUIT, более сильное (но все еще catchable сигнал), или попробуйте Ctrl+Z для приостановки программы и затем kill
команда (например. kill %1
который отправляет SIGTERM, традиционно менее сильный сигнал, чем SIGQUIT, к заданию номер 1). Если все остальное перестало работать, закройте программу с kill -KILL
, также известный как kill -9
, отправка неуловимого сигнала SIGKILL.
Самые популярные файловые системы Linux являются ext2/3/4, xfs, reiserfs и предстоящим btrfs. Ни одна из этих файловых систем не должна обычно дефрагментироваться. Другую заботу можно соблюдать, но это не часть регулярного техобслуживания. Постоянная фрагментация является проблемой, специфичной для файловых систем окон.
От моего знания zfs это не делает также, но мое знание ufs ограничено.