Содержание
Информация общего плана
- Иногда необходимо коротко представить информацию «общего плана» о системе.
Приведенными ниже командами формируется вывод такой информации в файл about_system.txt в вашей «Домашней папке». Команды преобразованы к виду «для использования в терминале».
Что выводит каждая из команд, указано в комментарии к каждой строке, справа.
echo "System: "`lsb_release -d --short` `uname -m` > ~/about_system.txt # версия ОС и разрядность echo "Kernel: "`uname -r`" DE: $XDG_CURRENT_DESKTOP Session: $GDMSESSION" >> ~/about_system.txt # ядро, DE и вид сессии echo "----------------------------------" >> ~/about_system.txt # линия, разделитель echo "Processor: "`cat /proc/cpuinfo | grep "model name" -m1 | cut -c14-` >> ~/about_system.txt # Процессор echo "Memory (Gb): "`free | grep Mem | awk '{print int($2/10485.76)/100}'` >> ~/about_system.txt # Размер ОЗУ echo "Video: "`lspci -k | egrep 'VGA|3D' -A2` >> ~/about_system.txt # Видеокарты echo "----------------------------------" >> ~/about_system.txt # разделитель
Так, к примеру, выглядит содержимое about_system.txt в результате выполнения:
System: Ubuntu 12.04.3 LTS x86_64 Kernel: 3.2.0-56-generic DE: Unity Session: ubuntu ---------------------------------- Processor: Intel(R) Core(TM) i3-2100T CPU @ 2.50GHz Memory (Gb): 7.53 Video: 00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09) Subsystem: Gigabyte Technology Co., Ltd Device d000 Kernel driver in use: i915 ----------------------------------
- о ядре uname -a, о драйверах ядра lsmod
- о системных службах service –status-all, initctl list, systemctl status
- о железе lshw, lspci, lsusb
- о графике glxinfo, xset -q, xrandr –current
- сеть ifconfig, iwconfig
- о памяти free, top, htop
- информация о железе и ПО
phoronix-test-suite system-info
- информация о десктопном ПО
screenfetch
Как это "выложить под спойлер"?
Если Вы обращаетесь с вопросом на форуме, чтобы поместить в текст сообщения Вашу «краткую информацию о системе», откройте в домашнем каталоге полученный файл (/home/user/about_system.txt). Или «вручную», или это можной сделать командой в терминале
gedit ~/about_system.txt
Содержимое поместите в Ваше сообщение копированием-вставкой. Желательно использовать спойлер, при этом текст при наборе выглядит так
[spoiler]текст-под-спойлером строка 1 текст-под-спойлером строка 2 текст-под-спойлером строка 3[/spoiler]
Или, выделив «вставляемое», нажать на кнопку «спойлер» в панели меню (круг с желто-черными секторами).
Но мы еще не добавили в этот файл информацию о дисковой системе.
Информация о дисках
- Элемент ненумерованного спискаСледующая команда отличается. Для вывода информации о дисках потребуется ввод пароля администратора <note>последует запрос [sudo] password for user:</note>
sudo parted -l | grep /dev/sd -B1 -A2 >> ~/about_system.txt # Hard,flash
Вывод содержит название устройства (модель), как устройство представлено в системе (/dev/sdX) и его размер, далее размер сектора и вид таблицы разделов. Будут отмечены не только жесткие диски, но и USB-флешки, если они в этот момент подключены (/dev/sdc в следующем примере):
Модель: ATA WDC WD3200BEVT-0 (scsi) Диск /dev/sda: 320GB Размер сектора (логич./физич.): 512B/512B Таблица разделов: gpt -- Модель: ATA WDC WD15EARS-32M (scsi) Диск /dev/sdb: 1500GB Размер сектора (логич./физич.): 512B/512B Таблица разделов: gpt -- Модель: JetFlash Transcend 4GB (scsi) Диск /dev/sdc: 4049MB Размер сектора (логич./физич.): 512B/512B Таблица разделов: msdos
Вывод информации о разделах на диске зависит от вида таблицы разделов. Если диски размечены, то можно воспользоваться командами fdisk и parted.
Для msdos:
sudo fdisk -l
Для gpt:
sudo parted -l
Добавкой к этим командам
>> ~/about_system.txt
можно «дописать» и этот вывод в файл «краткой информации». Впрочем, эта информация теперь уже не будет «краткой» :) Существует большое количество команд (и утилит), позволяющих сформировать описание Вашей системы детально.. но это уже будет иная тема. Например, эта Командная строка: подробная информация о системе
- о свободном месте df
- о смонтированных файловых системах mount
- о размере папках и подкаталогах du, ncdu