uname: используется для отображения информации об операционной системе и имя хоста системы. Эта команда также может отображать тип оборудования, версию операционной системы и номер версии ядра.
eugene@Eugene:~$ uname Linux
Команда uname может принимать различные флаги для конкретизации вывода. Например, -а отображает всю информацию, включая имя системы, имя хоста сетевого узла, версию ядра и т.д:
eugene@Eugene:~$ uname -a Linux Eugene 6.5.0-21-generic #21-Ubuntu SMP PREEMPT_DYNAMIC Wed Feb 7 14:17:40 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux
Вместо отображения всех параметров мы можем вывести только определенные, использовав одну из следующих опций:
-s, --kernel-name
: отображает имя ядра
-n, --nodename
: отображает сетевой хост
-r, --kernel-release
: отображает релиз ядра
-v, --kernel-version
: отображает версию ядра
-m, --machine
: отображает архитектуру компьютера
-p, --processor
: отображает тип процессора
-i, --hardware-platform
: отображает аппаратную платформу
-o, --operating-system
: отображает операционную систему
Команда lsb_release используется для отображения информации о стандартной базовой версии Linux (Linux Standard Base или LSB), идентификаторе дистрибьютора и номере выпуска. LSB — это стандарт, который определяет операционную систему Linux. С помощью флага --id можно получить идентификатор дистрибьютора:
eugene@Eugene:~$ lsb_release --id No LSB modules are available. Distributor ID: Ubuntu
Команда hostnamectl используется для отображения и изменения имени хоста системы, а также для просмотра различных настроек системы, таких как архитектура операционной системы, режим загрузки и часовой пояс системы. Эта команда полезна для изменения имени хоста или просмотра настроек системы без необходимости входа в систему в качестве пользователя root.
eugene@Eugene:~$ hostnamectl Static hostname: Eugene Icon name: computer-desktop Chassis: desktop 🖥️ Machine ID: 1a2b3c4d5e6f0a1b3c0023ab75fd908a Boot ID: d5e6f0a1b3c0a1a2b3c4d5e6f0a1c002 Operating System: Ubuntu 23.10 Kernel: Linux 6.5.0-21-generic Architecture: x86-64 Hardware Vendor: ACER Hardware Model: Acer Aspire Z3750 Firmware Version: 2313
Команда date отображает текущую дату:
eugene@Eugene:~$ date Sat Mar 9 01:41:49 PM 2024