Инструменты пользователя

Инструменты сайта


doc:os:ubuntu:commands:working_with_console_in_ubuntu

Некоторые полезные команды для работы в UBUNTU

1. Из вывода одной команды формируем параметры для другой команды с помощью xargs

# ls /bin/b* | xargs -t dpkg-query -S
dpkg-query -S /bin/bash /bin/bunzip2 /bin/busybox /bin/bzcat /bin/bzcmp /bin/bzdiff /bin/bzegrep /bin/bzexe /bin/bzfgrep /bin/bzgrep /bin/bzip2 /bin/bzip2recover /bin/bzless /bin/bzmore
bash: /bin/bash
bzip2: /bin/bunzip2
busybox-static: /bin/busybox
bzip2: /bin/bzcat
bzip2: /bin/bzcmp
bzip2: /bin/bzdiff
bzip2: /bin/bzegrep
bzip2: /bin/bzexe
bzip2: /bin/bzfgrep
bzip2: /bin/bzgrep
bzip2: /bin/bzip2
bzip2: /bin/bzip2recover
bzip2: /bin/bzless
bzip2: /bin/bzmore

2. Отслеживание изменений при выполнении команд

Предположим мы хотим оперативно отслеживать на экране вывод некой команды, но еще не просто отслеживать, а видеть где именно произошли изменения. Выводим каждые 2 сек. (по умолчанию) среднюю нагрузку и еще выделяем изменения:

# watch -d 'cat /proc/loadavg'

Every 2,0s: cat /proc/loadavg                                                                     Fri Oct 22 22:45:33 2010

0.73 0.44 0.32 1/390 4951

3. env - просмотр переменных окружения

/var/www/wiki.itcall.ru/data/pages/doc/os/ubuntu/commands/working_with_console_in_ubuntu.txt · Последнее изменение: d.m.Y H:i — dbehterev