Не знайте, было ли это полезно для Вас, но pidstat -r 1 -p 1
образцы/sbin/init как это:
10:53:38 PID minflt/s majflt/s VSZ RSS %MEM Command
10:53:39 1 0.00 0.00 13648 1108 0.01 init
10:53:40 1 0.00 0.00 13648 1108 0.01 init
10:53:41 1 0.00 0.00 13648 1108 0.01 init
10:53:42 1 0.00 0.00 13648 1108 0.01 init
10:53:43 1 0.00 0.00 13648 1108 0.01 init
10:53:44 1 0.00 0.00 13648 1108 0.01 init
Согласно man hostnamectl
:
Статическое имя хоста хранится в/etc/hostname, посмотрите имя хоста (5) для получения дополнительной информации. Довольно имя хоста, тип шасси и имя значка хранятся в/etc/machine-info, видят машину идентификатор (5).
Поэтому, если Вы установили симпатичное имя хоста с помощью команды
hostnamectl set-hostname --pretty YourHostname
можно получить его с помощью инструмента как awk
:
awk -F= '/PRETTY/ {print $2}' /etc/machine-info
hostnamectl --pretty
напрямую выведет красивое имя хоста. Протестировано на systemd версии 239.
Для моей системы hostnamectl --static
был билет. Сначала стоит запустить hostnamectl
, чтобы посмотреть, как настроена ваша система. Оттуда вы можете определить, какие шаги наиболее целесообразны, чтобы сделать его красивым.
awk -F= '/PRETTY/ {gsub(/"/,"");print $2}' /etc/os-release
более просто... – jasonwryan 28.08.2015, 12:43hostnamectl set-hostname --pretty '"MyPretty\\Name"'
,awk -F= '/PRETTY/ {gsub(/"/,"");print $2}' /etc/machine-info
. Результат является неправильным. – Evgeny Vereshchagin 28.08.2015, 13:14'"MyPretty\\Name"'
как симпатичное имя? – jasonwryan 28.08.2015, 13:16sudo hostnamectl --pretty set-hostname "Lennart's Laptop"
(пример из страницы справочника) на Fedora 19.awk -F= '/PRETTY/ {gsub(/"/,"");print $2}'
печать неправильно заканчиваетсяLennart\'s Laptop
. – Evgeny Vereshchagin 28.08.2015, 13:26