08 сентября 2015

Несколько полезных, информативных терминальных команд в Ubuntu

Иногда проще и быстрее выполнить определённую команду в терминале, чтобы узнать необходимую информацию о какой-то программе, запущенном процессе, компьютере, установленном дистрибутиве и пр.

В этой короткой инструкции мне хотелось бы описать несколько полезных терминальных команд, после выполнения которых выводится опеределённая информация заданная в команде. Просто выполнить команду и тут же получить в терминале необходимую информацию.

1. Сведения о дистрибутиве.

cat /etc/lsb-release

2. Вывести дату установки вашего дистрибутива.

Только дата:
ls -lct /etc | tail -1 | awk '{print $7, $6}'

Дата и время:
ls -lct /etc | tail -1 | awk '{print $7, $6, $8}'

3. Отобразить используемую версию ядра.

uname -r

4. Определение разделов жёсткого диска.

sudo fdisk -l

5. Определение видеокарты.

lspci -nn | grep VGA

6. Показать все установленные ядра в системе.

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 -m

9. Узнать версию программы.

<название программы> --version

Примеры:

unity --version
firefox --version
ubuntu-tweak --version

10. Вывести актуальный календарь: год, месяц и число.

cal

11. Вывести актуальные: дату и время.

date

или только актуальное время:

date +"%H:%M:%S"

12. Показать запущенные процессы в системе.

top

13. Вывести имена текущих пользователей/пользователя.

users

Заключение.

В Unix-подобных системах, к которым относится и Linux (Ubuntu), существует более 1000 различных команд, но в этой статье я ограничился наиболее востребованными командами, которые только выводят необходимую информацию и не производят ни каких действий.

Вам также может быть интересна следующая статья:

 Терминальные команды в Linux

Удачи.