Иногда проще и быстрее выполнить определённую команду в терминале, чтобы узнать необходимую информацию о какой-то программе, запущенном процессе, компьютере, установленном дистрибутиве и пр.
В этой короткой инструкции мне хотелось бы описать несколько полезных терминальных команд, после выполнения которых выводится опеределённая информация заданная в команде. Просто выполнить команду и тут же получить в терминале необходимую информацию.
1. Сведения о дистрибутиве.
cat /etc/lsb-release2. Вывести дату установки вашего дистрибутива.
Только дата:
ls -lct /etc | tail -1 | awk '{print $7, $6}'Дата и время:
ls -lct /etc | tail -1 | awk '{print $7, $6, $8}'3. Отобразить используемую версию ядра.
uname -r4. Определение разделов жёсткого диска.
sudo fdisk -l5. Определение видеокарты.
lspci -nn | grep VGA6. Показать все установленные ядра в системе.
dpkg -l | grep linux-image-7. Узнать архитектуру установленной системы.
archили
uname -m После выполнения команд вы должны увидеть:
x86_64 либо
i686 (i386) x86_64 =
64-bit архитектуре
i686 (i386) =
32-bit архитектуре
8. Узнать ОЗУ/RAM (память компьютера): всего/используемой в настоящий момент/свободно.
freeили
free -m9. Узнать версию программы.
<название программы> --versionПримеры:
unity --versionfirefox --versionubuntu-tweak --version10. Вывести актуальный календарь: год, месяц и число.
cal11. Вывести актуальные: дату и время.
dateили только актуальное время:
date +"%H:%M:%S"12. Показать запущенные процессы в системе.
top13. Вывести имена текущих пользователей/пользователя.
usersЗаключение.
В
Unix-подобных системах, к которым относится и
Linux (Ubuntu), существует более 1000 различных команд, но в этой статье я ограничился наиболее востребованными командами, которые только выводят необходимую информацию и не производят ни каких действий.
Вам также может быть интересна следующая статья:
Терминальные команды в LinuxУдачи.