Возможный дубликат:
Как узнать, какие приложения обращаются к жесткому диску и как часто?
Я не трогал свой рабочий стол какое-то время. Светодиод жесткого диска по-прежнему мигает каждую секунду и издает тикающий звук. Есть ли способ узнать, какой процесс это делает и в какой файл записывает?
Обновление из комментария читателя
Можно установить и использовать fatrace
. Это - маленькая утилита командной строки, которая позволяет Вам просмотреть процесс, который читает/пишет в файл. Установите его с
sudo apt-get install fatrace
Выполните его в терминале с sudo fatrace
. Это покажет Вам информацию в автопрокрутке вида как это
rsyslogd(971): W /var/log/syslog
rsyslogd(971): W /var/log/mail.log
rsyslogd(971): W /var/log/mail.log
rsyslogd(971): W /var/log/mail.err
rsyslogd(971): W /var/log/mail.err
ruby(5094): R /home/anwar/..../config/initializers
ruby(5094): RC /home/anwar/..../config/initializers
ruby(5094): O /home/anwar/..../config/initializers
ruby(5094): R /home/anwar/..../config/initializers
ruby(5094): RC /home/anwar/..../config/initializers
[....
вводятся мной.]
Первый столбец включает название процесса, и это - идентификатор процесса в скобках как ruby(5094)
сопровождаемый a :
.
Второй столбец является индикатором типа события. Типы событий там - (из страницы справочника)
Открытый, Чтение, Запись, или Близко. Комбинации возможны, таковы как CW для закрытия записанного файла.
Последний столбец является файлом, вовлеченным в операцию с именем полного пути.
Использовать iotop
программа. Для установки его используйте терминал с командой
sudo apt-get install iotop
или использование этого iotop ссылки
и затем используйте sudo iotop
в терминале, чтобы видеть, что программы используют Ваш диск.
Для открытия терминала используйте сочетание клавиш Ctrl + Alt + T