Просмотр определенного процесса в терминале

Просмотр определенного процесса в терминале

Пользуюсь Ubuntu около 2 недель и я влюблен в него. Единственное, что меня интересовало, это возможность просмотра процента процесса в терминале, звучит немного расплывчато, но я объясню.

Каждые 2 дня я делаю резервную копию своей системы, просто используя терминал. Я знаю, что могу просмотреть свои активные службы, просто набрав "top". Я заметил, что служба gzip в настоящее время активна, и это (если я не ошибаюсь) служба, необходимая для сжатия резервной копии. Мне было интересно, могу ли я выбрать эту службу, чтобы она показывала мне приблизительное необходимое время и процент выполнения.

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

решение1

Быстрый ответ: НЕТ

gzipэто просто программа сжатия, а не служба в любом случае. Она эквивалентна winzip(хотя использует другой алгоритм сжатия). gzipне предлагает возможности отслеживать завершение процесса. Как правило, в *nix вы можете увидеть руководство по команде, запустив man COMMAND, например man gzip.

Теперь, лучший способ сделать то, что вы пытаетесь сделать, это использоватьrsyncдля ваших резервных копий, которыеявляетсяпредназначен для резервного копирования данных. rsyncне создает сжатый архив, но может динамически сжимать файл во время его передачи и таким образом значительно ускорять скорость передачи:

rsync -azv --progress /files/to/backup /path/to/destination

ПАРАМЕТРЫ:

    -a, --archive               archive mode; equals -rlptgoD (no -H,-A,-X)
    -v, --verbose               increase verbosity
    -z, --compress              compress file data during the transfer
        --progress              show progress during transfer

 -a option does the following:

Recursive mode
Preserves symbolic links
Preserves permissions
Preserves timestamp
Preserves owner and group

Вас также могут заинтересовать инструменты, которые могут автоматизировать все это, например:mintbackup

Связанный контент