Обложка канала

ServerAdmin.ru

12437 @srv_admin

Авторская информация о системном администрировании.

ServerAdmin.ru

4 года назад
Открыть в
После недавней публикации по поводу dmesg произошла забавная ситуация, которая меня повеселила. Решил поделиться с вами. В комментариях в VK один читатель справедливо заметил, что сейчас более уместно использовать другие инструменты. Привожу его комментарий дословно: Вместо dmesg стоит использовать уже journactl. У него есть опция -k для просмотра сообщений ядра, опция -p для указания уровня важности сообщений, --since, --until для указания диапазона времени. А время загрузки вроде по who -b можно глянуть. Сказано всё по делу. Примечательно тут то, что journalctl написано с ошибкой. Позабавил меня этот момент, потому что я сам не люблю эту команду, и либо забываю, как правильно писать, либо пишу с ошибкой. В данном случае dmesg гораздо проще и удобнее. Вообще, тема с длинными командами постепенно стала проникать в мир Linux вместе с systemd. Например, указание имени хоста: # hostnamectl set-hostname srv-02 Настройка часового пояса: # timedatectl set-timezone Europe/Moscow В данных командах hostnamectl и timedatectl видятся как совершенно лишние слова. Понятно, что сделано это для привязки команд к функционалу systemd. Старые команды более короткие и простые для запоминания и набора. Посмотреть время: # date или новое # timedatectl Выбрать и установить часовой пояс: # tzselect или # timedatectl list-timezones # timedatectl set-timezone Europe/Moscow Разница налицо. Особенно мне нравится команда ip своей простотой и краткостью. Посмотреть настройки сетевых адресов: # ip address или просто # ip a Могу пофантазировать, как то же самое могло бы выглядеть, если бы в systemd был аналог: # ipaddrctl address-list С приходом systemd мы постепенно стали лишаться простых и коротких команд. Точнее systemd их стала вытеснять. #linux