Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Enjoy members-only rewards and discounts
  • Create and access a list of your products

Вступ до основних команд терміналу в Ubuntu Linux

Summary: У наступній статті наведено вступ до основних команд усунення несправностей у Терміналі для Ubuntu Linux.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

Зміст:

  1. Введення
  2. Приклади основних команд виправлення неполадок у Терміналі та способи їх використання
  3. Список основних команд усунення несправностей та їх функції в Ubuntu Linux

Введення

 

У наступній статті розглядаються основні команди усунення несправностей у терміналі операційної системи Ubuntu.

Найпоширенішими способами відкриття вікна терміналу в Ubuntu Linux є:

  • Використовуйте функцію пошуку на робочому столі для пошуку terminal, commandабо prompt і він відкриває вікно Терміналу як результат пошуку.
  • Якщо ви скористаєтеся меню, щоб знайти його, більшість версій Linux розміщують його в тому самому місці, що й інші програми запуску програм.
  • Наступна комбінація клавіш працює в більшості версій Ubuntu та інших типах Linux. Одночасно натисніть клавіші CTRL + Alt + T .

Перегляньте наступну статтю, якщо ви шукаєте підручник із загальних команд терміналу:

Перегляньте наступну довідкову статтю, якщо вам потрібен список найпоширеніших команд:

Cause

Приклади основних команд виправлення неполадок у Терміналі та способи їх використання

 

Цей список містить основні команди терміналу в Ubuntu Linux. У ньому наведено приклади того, як їх можна використовувати для виправлення певних неполадок із комп'ютером.

  • Скористайтеся командою uname , щоб показати, яке ядро використовується. Ядро є першим розділом операційної системи, який завантажується в пам'ять. Він контролює такі системні області, як управління дисками, розподіл пам'яті, системні процеси та обробник переривань. У наведеному нижче прикладі використовується ядро 3.11.0-15-generic:

    user@avalon:~$ uname -a

    Linux avalon 3.11.0-15-generic #23-Ubuntu SMP Mon Dec 9 18:17:04 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux

    user@avalon:~$

  • Скористайтеся командою dmesg , щоб відобразити вміст завантажувального журналу. Це хороший спосіб знайти помилки при запуску:

    user@avalon:~/linux101$ sudo dmesg > dmesg.log

    У наведеному нижче прикладі команда cat можна використовувати з dmesg , щоб об'єднати вміст файлу журналу. Додаткова команда grep можна використовувати для відображення будь-якого екземпляра певного імені файлу, що зустрічається в журналі, наприклад, Intel або error:

    user@avalon:~/linux101$ cat dmesg.log | grep intel

    [ 1.732400] intel_idle: MWAIT substates: 0x21120

    [ 1.732402] intel_idle: v0.4 model 0x3A

    [ 1.732405] intel_idle: lapic_timer_reliable_states 0xffffffff

    [ 10.148411] fbcon: inteldrmfb (fb0) is primary device

    [ 10.922434] i915 0000:00:02.0: fb0 inteldrmfb frame buffer device

    [ 10.926448] snd_hda_intel 0000:00:1b.0: irq 50 for MSI/MSI-X

    user@avalon:~/linux101$

    user@avalon:~/linux101$ cat dmesg.log | grep error

    [ 7.478502] EXT4-fs (sda2): re-mounted. Opts: errors=remount-ro

    user@avalon:~/linux101$

  • Команда lspci перелічує всі пристрої, які знаходяться на шині Peripheral Component Interconnect (PCI):

    user@avalon:~/linux101$ sudo lspci > lspci.log

    За допомогою функції lspci з додатковими командами cat і grep допомагає виділити конкретні пристрої PCI, як у випадку з Realtek нижче:

    user@avalon:~/linux101$ cat lspci.log | grep Realtek

    07:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. TRL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 07)

    09:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS5209 PCI Express Card Reader (rev 01)

    09:00.1 SD Host controller: Realtek Semiconductor Co., Ltd. RTS5209 PCI Express Card Reader (rev 01)

    user@avalon~/linux101$

  • Скористайтеся командою lsmod Щоб перерахувати всі завантажені файли модів у ядрі:

    user@avalon:~/linux101$ sudo lsmod > lsmod.log

    user@avalon:~linux101$

    У Linux файли драйверів завантажуються як модифікації. Щоб побачити, які драйвери або модифікації завантажені в ядро, ви можете використовувати команду cat і grep команда. При застосуванні з lsmod для пошуку конкретних файлів модів ви можете побачити два приклади з Dell і hda нижче:

    user@avalon:~/linux101$ cat lsmod.log | grep dell

    dell_wmi 12761 0

    sparse_keymap 13948 1 dell_wmi

    dell_laptop 17369 0

    dcdbas 14847 1 dell_laptop

    wmi 19070 1 dell_wmi

    user@avalon:~/linux101$

    user@avalon:~/linux101$ cat lsmod.log | grep hda

    snd_hda_codec_hdmi 41117 1

    snd_hda_codec_realtek 55704 1

    snd_hda_intel 48171 3

    snd_hda_codec 188738 3 snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_intel

    snd_hwdep 13602 1 snd_hda_codec

    snd_pcm 102033 3 snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel

    snd_page_alloc 18710 2 snd_pcm,snd_hda_intel

    snd 69141 17 snd_hda)codec_realtek,snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_pcm,snd_seq,snd_rawmidi,snd_hda_codec,snd_hda_intel,snd_seq,device,snd_seq_midi

    user@avalon:~/linux101$

  • Скористайтеся командою lsusb щоб переглянути список усіх USB-пристроїв, підключених до шини USB:

    user@avalon:~/linux101$ sudo lsusb > lsusb.log

    user@avalon:~linux101$

    Ви можете використовувати цю команду з додатковим cat і grep команди для ізоляції певних USB-пристроїв, як у випадку з Intel нижче:

    user@avalon:~/linux101$ cat lsusb.log | grep Intel

    Bus 002 Device 003: ID 8087:07da Intel Corp.

    Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub

    Bus 001 DEvice 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hib

    user@avalon:~/linux101$

  • За допомогою кнопки ifconfig Команда, щоб установити та надіслати запит до параметрів мережі комп'ютера:

    user@avalon:~/linux101$ ifconfig > ifconfig.log

    user@avalon:~/linux101$

    Ви можете використовувати цю команду з додатковим cat і grep Команди для пошуку inet, у якому перелічено IP-адреси комп'ютера:

    user@avalon:~/linux101$ cat ifconfig.log | grep inet

    inet addr:127.0.0.1 Mask:255.0.0.0

    inet6 addr: ::1/128 Scope:Host

    inet addr:192.168.1.90 Bcast:192.168.1.255 Mask:255.255.255.0

    inet6 addr: fe80::caf7:33ff:fedb:b2bc/64 Scope:Link

    user@avalon:~/linux101$

Resolution

Список основних команд усунення несправностей та їх функції в Ubuntu Linux

 

У наведеній нижче таблиці перелічено основні команди, які використовуються в Linux для усунення несправностей. Він дає функцію та синтаксис для кожного:

Команда Функція Синтаксис
sudo Використовується перед командою для запуску від імені користувача root або від імені адміністратора. sudo apt-get update
ls Те саме, що реж.; виводить список поточного каталогу. ls-ll
cp Скопіюйте файл. cp /dir/filename /dir/filename
rm Видаліть файл. rm /dir/filename /dir/filename
mv Перемістіть файл. mv /dir/filename /dir/filename
mkdir Створіть каталог. mkdir /dirname
df Повідомте про використання дискового простору файловою системою. df -h
dmesg Друк або керування кільцевим буфером ядра. dmesg
lspci Перерахуйте всі пристрої PCI. lspci
lsusb Перелічіть усі USB-пристрої. lsusb
lsmod Показати стан модулів у ядрі Linux. lsmod
cat Об'єднання файлів і друк на стандартному виводі. cat /dir/logfile
grep Вивести рядки вхідних даних, що відповідають вказаному шаблону. grep intel
apt-get Оновіть інсталятор. apt-get update, or apt-get upgrade
sosreport Утиліта, яка збирає відомості про конфігурацію та діагностику комп'ютера. Спочатку утиліту потрібно встановити за допомогою наступного командного рядка: "sudo apt-get install sosreport." Рекомендується перезавантажити комп'ютер після інсталяції перед першим запуском утиліти. sosreport
cat і grep разом Використовуйте, щоб вивести список усіх екземплярів певного елемента пошуку. cat /dir/logfile | grep intel (Вихідні дані цієї команди виведуть до типового джерела виводу будь-який екземпляр рядка "Intel")
 

Щоб отримати додаткову допомогу з усуненням несправностей комп'ютера Dell, ви можете зв'язатися з нами на веб-сайті підтримки Dell.

Article Properties
Article Number: 000123974
Article Type: Solution
Last Modified: 17 Nov 2023
Version:  7
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.