跳至主要內容
  • 簡單快速地下訂單
  • 檢視訂單及追蹤商品運送狀態
  • 建立並存取您的產品清單

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

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

本文章適用於 本文章不適用於 本文無關於任何特定產品。 本文未識別所有產品版本。

症狀

Зміст:

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

Введення

 

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

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

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

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

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

原因

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

 

Цей список містить основні команди терміналу в 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$

解析度

Список основних команд усунення несправностей та їх функції в 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.

文章屬性
文章編號: 000123974
文章類型: Solution
上次修改時間: 17 11月 2023
版本:  7
向其他 Dell 使用者尋求您問題的答案
支援服務
檢查您的裝置是否在支援服務的涵蓋範圍內。