Кілька днів тому ми бачили, як встановити Debian 6. Тепер, коли ми встановили нашу систему, ми будемо знати її трохи детальніше, пояснюючи деякі основні команди, які насправді використовуються для будь-якого розподілу. |
Введення
Комп’ютерна техніка складається з фізичних пристроїв, що називаються глобально апаратними, та логічних компонентів, званих програмним забезпеченням. Існують інструменти, які дозволяють ідентифікувати обидві деталі або для того, щоб знати характеристики обладнання та виміряти його експлуатаційні характеристики та / або діагностувати можливі несправності.
Коли виникає потреба звернутися за підтримкою у вирішенні проблем, важливо мати можливість надати всю інформацію, яка є можливою та необхідною щодо обладнання та програмного забезпечення, що входять до складу обладнання. У цьому сенсі цю статтю можна розглядати як розширення старої статті, в якій ми пояснювали де знаходяться системні файли журналів.
Обгрунтування
Шукаючи відповіді на проблеми, з якими ви можете зіткнутися під час використання Linux, необхідно надати всю необхідну інформацію про розглянуту проблему, таку як: тип вашого комп’ютера, версія Debian, версія ядра, настільна система тощо. Це допоможе описати кроки, які ви вжили для усунення або усунення проблеми.
Запросити та отримати підтримку легше, коли ти знаєш, як надати таку інформацію, і ця стаття має навести список команд для досягнення цієї мети. Багато нових користувачів Debian GNU / Linux не знають, як надати якомога більше інформації, і можуть не отримати належної допомоги просто тому, що не знають, як надати відповідну інформацію.
Конвенції
У деяких командах отримана інформація перевищує висоту екрана, тому для полегшення зчитування цієї інформації використовується менше пейджера, і таким чином можна прокручувати вниз і вгору, відображаючи всю інформацію. Щоб вийти з пейджера, просто натисніть клавішу Q (вийти). Ось 2 приклади використання цього пейджера:
dmesg | менше
y
менше /etc/apt/sources.list
Інформація про виробника та модель
Виробник обладнання:
sudo dmidecode - виробник системи
Номер продукту:
sudo dmidecode -s ім'я-системи-продукту
Версія продукту:
sudo dmidecode -s системна версія
Серійний номер обладнання:
sudo dmidecode -s системний серійний номер
Артикул (одиниця ведення запасів) або P / N (номер деталі) товару:
sudo dmidecode | греп -і ску
Більш детальна інформація:
sudo dmidecodeПов'язана стаття:Дозволи та права в Linux
Інформація про процесор
Показати назву виробника, модель та швидкість:
grep 'vendor_id' / proc / cpuinfo; grep 'назва моделі' / proc / cpuinfo; grep 'процесор МГц' / proc / cpuinfo
Показати архітектуру (32 або 64 біт):
sudo lshw -C Процесор | ширина grep
Показати тип машини:
UNAME-м
Покажіть, чи підтримує процесор "Розширення віртуалізації" (Intel-VT або AMD-V), які активуються з конфігурації BIOS комп'ютера:
Якщо процесор Intel, вам потрібно знати, чи відображається значення "vmx":
grep -i vmx / proc / cpuinfo
Якщо процесор AMD, вам потрібно знати, чи з'являється значення "svm":
grep -i svm / proc / cpuinfo
Інформація про акумулятор
acpi-bi
ó
акпітоол -B
Оперативна пам’ять і розділ SWAP
Показати загальну пам’ять і поміняти розділи місцями (змінити останній параметр на: -b = Байт, -k = Кілобайт, -m = Мегабайт, -g = Гігабайт, відповідно):
вільний -o -m
і ще один спосіб зробити це так:
grep 'MemTotal' / proc / meminfo; grep 'SwapTotal' / proc / meminfo
Щоб показати, на якому розділі (і розмірі) знаходиться своп:
Судо Swapon-S
Ядро
Показати назву та версію ядра:
uname -сер
Склад
Показати використовувану оболонку:
echo $ SHELL
Розподіл
Покажіть назву, версію та назву ключа розповсюдження:
lsb_release -idc
Середовище користувача
Поточне ім'я користувача:
echo $ USER
Назва команди:
echo $ HOSTNAME
Поточний каталог користувачів:
echo $ HOME
Поточний робочий каталог:
echo $ PWD
o
pwd
апаратні засоби
Список пристроїв PCI / PCIe
утиліта lspci
Перелічіть усі пристрої PCMCIA
/ sbin / lspcmcia
Перелічіть усі USB-пристрої:
lsusb
Перелічіть усі пристрої, виявлені як SCSI:
lsscsi
Модулі, яким було наказано завантажувати ядро під час завантаження:
cat / etc / modules
Перелічіть усі модулі, які завантажила система:
lsmod | менше
Перелічіть апаратне забезпечення (зведена інформація):
sudo lshw -короткий
Перелічіть апаратне забезпечення (велика інформація):
sudo lshw | менше
Носій для завантаження та завантаження
Перелічіть розділи на носії інформації:
судо fdisk -l
Знайте використаний та доступний простір у розділах:
дф-х
Дізнайтеся, на якому розділі (і розмірі) міняється місцями:
Судо Swapon-S
Показати зареєстровані записи для завантажувача GRUB "Спадщина" (до версії 0.97):
sudo grep -i title /boot/grub/menu.lst | grep "#" -v
Показати зареєстровані записи для завантажувача GRUB 2:
sudo grep -i menuentry /boot/grub/grub.cfg | grep "#" -v
Покажіть таблицю розділів (TABle файлової системи), яку система монтує автоматично під час запуску:
менше / etc / fstab
Показати значення UUID (універсально унікальний ідентифікатор) усіх розділів:
sudo blkid
Мережі
Перелік дротових мережевих пристроїв PCI:
lspci | grep -i Ethernet
Список пристроїв бездротової мережі PCI:
lspci | grep -i мережа
Список мережевих пристроїв USB:
lsusb | grep -i ethernet; lsusb | мережа grep -i
Покажіть модулі, завантажені системою, для управління бездротовими мережевими картами:
lsmod | grep iwl
Показувати інформацію про драйвер, який використовується певним мережевим пристроєм (замінити інтерфейс слова на логічне ім’я мережевої карти, наприклад eth0, wlan0, ath0 тощо):
sudo ethtool -i інтерфейс
Конфігурація мережевих карт та призначених їм IP-адрес:
cat / etc / network / interfaces
Дозвіл доменного імені:
cat /etc/resolv.conf
Показати вміст файлу HOSTS:
cat / etc / hosts
Назва комп'ютера, як це буде видно в локальній мережі:
cat / etc / hostname
ó
grep 127.0.1.1 / etc / hosts
ó
echo $ HOSTNAME
Локальні IP-адреси дротових мережевих карт (резюме):
/ sbin / ifconfig | grep -i direc | grep -i bcast
якщо система англійською мовою, використовуйте:
/ sbin / ifconfig | grep -i addr | grep -i bcast
Локальні IP-адреси дротових мережевих карт (детально):
/ sbin / ifconfig
Локальні IP-адреси бездротових мережевих карт (підсумок):
/ sbin / iwconfig | grep -i direc | grep -i bcast
якщо система англійською мовою, використовуйте:
/ sbin / iwconfig | grep -i addr | grep -i bcast
Локальні IP-адреси бездротових мережевих карт (детально):
/ sbin / iwconfig
Показати таблицю маршрутизації:
sudo route -n
Щоб дізнатися загальнодоступну (зовнішню) IP-адресу:
завийте ip.appspot.com
Сховища / оновлення системи
Перегляньте вміст файлу sources.list, який містить адреси сховищ:
менше /etc/apt/sources.list
Відео
Перелічіть відеокарти (PCI / PCIe):
Утиліта lspci | ГРЕП -i VGA
Щоб визначити, чи підтримує комп'ютер графічне прискорення, потрібно встановити пакет інструментів mesa-utils. Цей пакет містить команду glxinfo:
glxinfo | grep -i візуалізація
Щоб розрахувати FPS (кадрів в секунду), виконайте таку команду:
час очікування 60 glxgears
Який протягом 60 секунд (за допомогою команди тайм-ауту) відображатиме невелике вікно з анімацією з 3 передач, в той же час у вікні терміналу середні значення кадрів в секунду (FPS, кадрів в секунду) буде показано.):
Приклад графічної роботи системи:
338 кадрів за 5.4 секунди = 62.225 FPS
280 кадрів за 5.1 секунди = 55.343 FPS
280 кадрів за 5.2 секунди = 54.179 FPS
280 кадрів за 5.2 секунди = 53.830 FPS
280 кадрів за 5.3 секунди = 53.211 FPS
338 кадрів за 5.4 секунди = 62.225 FPS
280 кадрів за 5.1 секунди = 55.343 FPS
280 кадрів за 5.2 секунди = 54.179 FPS
280 кадрів за 5.2 секунди = 53.830 FPS
280 кадрів за 5.3 секунди = 53.211 FPS
Приклад кращої графічної продуктивності в іншій системі:
2340 кадрів за 5.0 секунди = 467.986 FPS
2400 кадрів за 5.0 секунди = 479.886 FPS
2080 кадрів за 5.0 секунди = 415.981 FPS
2142 кадрів за 5.0 секунди = 428.346 FPS
2442 кадрів за 5.0 секунди = 488.181 FPS
2295 кадрів за 5.0 секунди = 458.847 FPS
2298 кадрів за 5.0 секунди = 459.481 FPS
2416 кадрів за 5.0 секунди = 483.141 FPS
2209 кадрів за 5.0 секунди = 441.624 FPS
2437 кадрів за 5.0 секунди = 487.332 FPS
Щоб відобразити поточну конфігурацію сервера X (X Window System):
менше /etc/X11/xorg.conf
Щоб знайти поточну роздільну здатність (ширина х висота) та частоту розгортки (МГц):
xrandr | grep '*'
Щоб знати всі дозволи, які підтримує поточна конфігурація:
xrandr
Щоб відобразити веб-камери (USB):
lsusb | grep -i камера
У наведеному нижче прикладі показано результат роботи 2 веб-камер, підключених до одного комп’ютера:
Шина 001 Пристрій 003: ID 0c45: 62c0 Камера Microdia Sonix USB 2.0
Шина 002 Пристрій 004: ID 0ac8: 3420 Z-Star Microelectronics Corp. Камера Venus USB2.0
Веб-камери "монтуються" в послідовному порядку на / dev / path:
Автобус 001 -> / dev / video0
Автобус 002 -> / dev / video1
Автобус 003 -> / dev / video2
[…] Щоб перевірити, чи веб-камери були «змонтовані» на їх відповідний шлях:
ls / dev / video * -lh
аудіо
Список звукового обладнання:
lspci | grep -i аудіо
ó
sudo lshw | grep -i аудіо | grep продукт
Перелічіть пристрої відтворення аудіо:
aplay -l | grep -i картка
якщо система англійською мовою, то вона використовується:
aplay -l | grep -i картка
Перелічіть усі модулі, які система завантажила для використання звуковими пристроями:
lsmod | grep -i snd
Нижче наведено тести, щоб перевірити, чи правильно підключені та розподілені колонки. Динаміки повинні бути ввімкненими, і під час тесту можна регулювати гучність, кабелі та розташування. Кожен тест видає звук у циклі та повторюється ще 2 рази:
Якщо звукова система одноканальна (моно):
тест спікера -l 3 -t синус -c 1
Якщо звукова система 2-канальна (стерео):
тест спікера -l 3 -t синус -c 2
Якщо звукова система 5.1-канальна (об'ємна):
тест спікера -l 3 -t синус -c 6
Записи (журнали)
Відображення останніх 30 рядків буфера ядра:
dmesg | хвіст -30
Переглянути весь буфер ядра:
dmesg | менше
Журнали сервера X містять корисну інформацію про поточну конфігурацію сервера та про відеокарту:
cd / var / log / ls Xorg * -hl
це відобразить усі файли журналів із сервера X, причому файл Xorg.0.log є найновішим.
Щоб переглянути повідомлення про помилки (помилки) та попереджувальні повідомлення (попередження):
grep -E "(WW) | (EE)" Xorg.0.log | grep -v невідомо
Якщо ви хочете переглянути всю інформацію про реєстр:
менше Xorg.0.log
Якщо ви хочете побачити вміст запису до поточного, просто замініть ім'я файлу Xorg.0.log на ім'я файлу, який ви хочете переглянути.
Щоб відобразити запис завантаження, необхідно спочатку його активувати. Відкрийте файл / etc / default / bootlogd і замініть значення no на так, виглядаючи так:
# Запустити bootlogd під час запуску? BOOTLOGD_ENABLE = так
Під час наступного запуску системи буде сформовано файл / var / log / boot, який тепер можна переглянути:
sudo less / var / log / boot
Попередні записи завантаження можна переглянути за допомогою:
sudo ls / var / log / boot * -hl
і проконсультуйтесь, як уже було показано.
Щоб переглянути інші журнали: Більшість системних журналів знаходяться в каталозі / var / log /, а також у декількох підкаталогах, тому просто введіть цей каталог і складіть список, щоб дізнатись:
cd / var / log / ls -hl
Інші способи пізнання системи
Хоча існують також графічні інструменти, які дозволяють знати систему, можливо графічне середовище не працює, тому використання терміналу є надзвичайно важливим. Одними з найпопулярніших графічних інструментів є hardinfo та sysinfo, і щоб встановити їх із терміналу, просто запустіть:
sudo aptitude встановити hardinfo sysinfo - -
гарна ідея!!!
Я думаю, що я також зроблю конкі, це буде як мій проект, щоб навчитися розробляти для Linux! 🙂
дуже добре, базове, але дуже добре
Шановна, чудова стаття, велике спасибі, що поділилися своїми знаннями !!!!!!!!
Вже давно я не знайшов допис настільки повним і поясненим такою широкою темою, що ви присвятили йому час. Відмінно
Такііііі. Я давно хотів чогось такого.
Спасибо.
Деякий час я хотів задокументувати все, що робив на серверах. DesdeLinux, але нажаль вільного часу дуже мало.
Дякую за коментар 🙂
Дуже хороший порадник, він мене вивів із бід.
У мене не було звуку в Ubuntu 12.04, я оновив те, що мені було відомо, і тепер я отримую екран, який запитує мене про ім'я користувача та пароль (поки що добре) Але далі продовжуйте з цим питанням: system product-name: ~ $
і тут я не знав, що поставити, з тим, що сказано в цьому дописі, спробую продовжити, дякую
Якщо звук у вас не працює, спробуйте виконати цю команду:
systemctl –користувач вмикає pulseaudio && systemctl –користувач запускає pulseaudio
З цим ваша проблема повинна зникнути. Коли я встановив kali linux, зі мною сталося те саме, і за допомогою цієї команди я вже мав звук.
чудовий блог він ¡¡¡¡безумовно, Linuxx - це чудово …………… ..
............ ..
Дуже дякую! Я радий, що є такі люди, як ви, готові допомагати іншим і проти егоїстичних, монополістичних та капіталістичних ідеалів, лише заради використання Linux. Ми є спільнотою, і як усі ми прагнемо свободи. Ось чому ми використовуємо Linux. 🙂 Любіть Unix!
Ласкаво просимо! Обійми! Павло.
Було залишено коментар, що інформація в цій статті була опублікована на kubuntu-es.org у травні 2009 року:
http://siddharta.kubuntu-es.org/5214/como-conocer-sistema-comandos-obtener-informacion-que-permita-diagnosticar-pr
http://www.kubuntu-es.org/wiki/comenzando/howto-conociendo-sistema-o-como-cumplir-punto-6-normas-foro
і пізніше було відтворено на esdebian.org у листопаді 2010 року:
http://www.esdebian.org/wiki/comandos-conocer-sistema-identificar-hardware-algunas-configuraciones-software
Звичайно, просто публікуючи щось в Інтернеті, ви розумієте, що це для вашого використання; Я просто кажу, що потрібно було вказати оригінальне походження цієї публікації.
З повагою,
Сідд.
Привіт Сіддхарта, я пам’ятаю тебе з esDebian 😉
Ця стаття була опублікована більше року тому на UsemosLinux, коли вона була розміщена на BlogSpot. Її автором був навіть не Пол, а скоріше співпраця з кимось іншим. Однак ви праві, і ми розмістимо джерело в статті DesdeLinux.
Дякуємо, що завітали.
«… D4ny R3y є одним із переможців нашого щотижневого конкурсу:« Поділіться тим, що ви знаєте про Linux ». Вітаємо, Дені!… »
ха-ха-ха, хлопець заробив значок за те, що робив попі та клей-ха-ха
посилаючись на джерело, це коли взяти щось із статті, але це дослівна копія. Я пам’ятаю мистецтво. Хуайри, яку вони видалили за копію, не так давно
Вибачте за це ... це було виправлено. Як сказав elav, читач, який поділився новиною, не вказав її джерело, тому ми припустили, що вона оригінальна.
Обійми! Павло.
І до цього слід зазначити, що це походить від посібника з Linux, який був створений автором linux, коли він скопіював його з unix.
@elav: агов, як довго! Як приємно бачити вас у цих краях. Я спробую ознайомитись з новими маршрутами, і тут я обов’язково знайду цікаві та корисні речі 🙂
@Pablo: Прошу вибачення, бо як би я не шукав, я не знайшов жодного іншого посилання на автора, крім вашої згадки, і з цієї причини я прокоментував на esdebian.org, що це, безумовно, випадкове упущення. Взаємні обійми 🙂
Сідд.
Дуже повна стаття.
Відмінна інформація все разом ...
Дуже хороший пост.
Я також хотів би такий для мережевих адміністраторів, переглянути системний журнал, переглянути машини з мережевими вірусами, можливі атаки тощо.
При запуску kubuntu 13.04 після введення пароля екран темніє. Але якщо я беру участь у гостьовій сесії, ні. Я не знаю, що робити.
Привітання. Ангел
Привіт Ангел! Правда в тому, що я не уявляю, що може відбуватися. Вибачте.
Дуже дякую! це було дуже корисно.
Основне, для будь-якого користувача, який хоче знати, як працює його # Linux та його #Pc
Ці підручники для таких недосвідчених, як я, чудові. добре детально і дуже зрозуміло. Дякую
Здравствуйте.
У мене є кальмар, і мені потрібно змусити його надсилати мені графік SARG на годину, досліджуючи, я виявив, що це можливо за допомогою команди "crontab", але правда я не дуже добре зрозумів.
привіт
Дякую за цю інформацію, вона дуже повна.
Відмінний пост! Дуже дякую!
Вдячний за всю цю інформацію. Складність полягає в тому, що вона залишається в голові, є кілька команд, але який чудовий посібник. GNU / Linux дає нам так багато ...
Щиро дякую, це допомогло мені дізнатися більше про свою машину та те, що я встановив.
Я не пишу коментарів, але ця інформація того варта. Дякую, це допомогло мені не розбирати мій центральний процесор, стару машину з платою PCChips p21, на якій працює xubuntu.
Ласкаво просимо, чоловіче! Я обнімаю вас і дякую, що залишили свій коментар.
Павло.
Це правильно :::
Як шукати / tmp для всіх файлів, що містять це ім’я
JOSUE у всіх підкаталогах і вимовляємо ті, що містять
Рядок Максимум
знайти /tmp.* –назви ЖОЗА –L
4. - Убити всі нанопроцеси або такі, що містять слово нано,
також просто перегляньте процеси веб-служби ericssondb, подібні до цього
ви можете підтвердити, що це процес веб-служби або будь-який процес
запуску, у вихідних даних ви побачите час та більше подробиць
killoall nano
пс | grep ericsondb
пс. grep nano
це правильно ??????
Muy Bueno
Чудовий компа, дякую, що поділилися своїми знаннями.
Продовжуйте ділитися, де ще у вас є публікація? На YouTube?
Я хочу налаштувати сервер Zentyal, ви щось знаєте?
Привіт, Колумбія-Богота
Дякую за інформацію, для мене велика допомога в тому, що я хочу дізнатися про цю чудову операційну систему і що я оголошую себе необізнаним у багатьох аспектах.
Чудово, подібні підручники - це ті, які допомагають нам зрозуміти і знати, що ми маємо перед собою.
Ви це дуже добре попрацювали.
Щиро дякую вам, ви заробили свого послідовника.
Дякую, Хайме! обійми! Павло.
Це питання абсолютно новачка:
З якої команди запускається root?
Як увійти в термінал із правами адміністратора? Легко.
Можна бігати
його -
Або, якщо ви налаштували sudo, ви можете безпосередньо виконати будь-яку команду з правами адміністратора, використовуючи "sudo" на передній панелі. Наприклад:
sudo firefox
Не могли б ви включити кілька команд, щоб дізнатись, який менеджер вікон у нас є? lxde openbox і весь цей розділ. Дякую.
Чудовий внесок брат
Ласкаво просимо! Обійми!
Пабло
Я дуже вдячний другові за те, що завантажив та поділився цією чудовою роботою.
Я новачок в Ubuntu, і я хотів би дізнатися все про цю потужну операційну систему.
Мені більше подобається працювати на консолі.
Чудовий підсумок дуже корисних команд, і ми часто залишаємо їх загубленими серед кількох тисяч файлів, і коли вони нам потрібні, ми повинні загуглити їх, щоб запам'ятати їх.
Відмінний A ++
Мені дуже подобається цей дуже простий, але повний допис.
Відмінна інформація, дякую. Додано до вибраного!
Шановні друзі Opensuse:
Мені потрібна ваша допомога, я кажу вам, що я дуже новачок у цій операційній системі, і я зіткнувся з парою труднощів, щоб мати комп'ютер по максимуму, характеристики обладнання такі:
Бренд: Toshiba
Процесор: Справжній процесор Intel (R) T1350 на 1.86 ГГц
Архітектура: 32 біт
Поширення:
Ідентифікатор дистриб'ютора: проект openSUSE
Опис: openSUSE 13.2 (Арлекін) (i586)
Кодова назва: Арлекін
У мене є мобільний Інтернет Huawei, проблема в тому, що він ідентифікує мене як USB, а не як мобільний Інтернет, і дотепер я не зміг його встановити, я був би вдячний за вашу допомогу, до речі, на USB є деякі файли для його встановлення, але Я не міг їх запустити, і це повідомляє мені: «Не вдалося запустити цю програму. Програму неможливо знайти », і я не можу сказати їм, яка модель USB у мене є, бо я не знаю, як це зробити.
Заздалегідь дякую
Привіт! Перш за все, вибачте за затримку відповіді.
Пропоную скористатися нашим сервісом «Запитай». Desde Linux (http://ask.desdelinux.net) для проведення такого типу консультацій. Таким чином ви зможете отримати допомогу всієї спільноти.
Обійми! Павло
Дякую за інформацію, мені було дуже корисно знати серійний номер машини, оскільки мене запитала програма exe, яка працювала у вині, і хороша гілка блогу мене зв’язала. Salu2 з Аргентини
Ласкаво просимо!
Обійми, Пабло.
Будь ласка, додайте наступну команду до розділу RAM Memory, оскільки вона показує тип пам'яті DDR, її частоти та доступні банки (слоти), яка використовується при зміні або збільшенні карти пам'яті:
dmidecode - тип 17
Привіт і чудовий пост. Це було мені дуже корисно.
Спасибо!
За три роки я ніколи не коментував, що їх знаю, але цього разу я роблю це, щоб подякувати цим записам, вони з 2012 та 2016 років мені багато служили.
Спасибо.
Дуже дякую, дуже добре, це команди, які не використовуються щодня, корисно тримати це під рукою, тому що їх легко забути
Дякую за велику інформацію та хорошу інформацію
велике спасибі за обмін знаннями
Ви можете змінити інформацію про виробника, серійний номер та модель
ніби розмиває інформацію, коли ви підключаєтеся до волоконно-оптичного перетворювача для проведення прямих тестів на ваше посилання, іспит знає, яку марку та яку модель було підключено, і має всю інформацію про обладнання
А я маніяк безпеки (ключ до ключа bios дискового скрипта, зашифрований відповідним ключем. Відремонтовано 28 невдач, відремонтовано 70 секунд і більше домашнього ключа) Мене турбує, що хтось знає, як змінити інформацію про виробника, вітаю дякую
Я хочу бути проінформованим.
ВІДМІННО, велике спасибі, це було мені дуже корисно, я хотів би мати навички роботи з комп’ютером, щоб таким чином допомагати людям.