Siirry pääsisältöön
  • Tee tilauksia nopeasti ja helposti
  • Tarkastele tilauksia ja seuraa lähetyksen tilaa
  • Luo tuoteluettelo ja käytä sitä

Введение в основные команды Terminal для устранения неисправностей в Ubuntu Linux

Yhteenveto: В следующей статье представлены основные сведения по базовым командам поиска и устранения неисправностей для Terminal в ОС Ubuntu Linux.

Tämä artikkeli koskee tuotetta Tämä artikkeli ei koske tuotetta Tämä artikkeli ei liity tiettyyn tuotteeseen. Tässä artikkelissa ei yksilöidä kaikkia tuoteversioita.

Oireet

Содержание:

  1. Введение
  2. Примеры основных команд поиска и устранения неполадок в Terminal и способы их использования
  3. Список основных команд поиска и устранения неполадок и их функции в ОС Ubuntu Linux

Введение

 

В следующей статье представлены сведения по основным командам поиска и устранения неполадок в терминале ОС Ubuntu.

Самые распространенные способы открытия окна Terminal в Ubuntu Linux:

  • Используйте функцию поиска на рабочем столе чтобы найти terminal, commandили prompt , и в результате поиска откроется окно Terminal.
  • Если вы используете меню для поиска, в большинстве версий Linux он находится там же, где и другие программы запуска приложений.
  • Следующие сочетания клавиш работают в большинстве версий Ubuntu и других типах Linux. Одновременно нажмите клавиши CTRL + ALT + T.

См. следующую статью, если вы ищете руководство по общим командам терминала:

См. следующую справочную статью, если вам нужен список наиболее распространенных команд:

Syy

Примеры основных команд поиска и устранения неполадок в Terminal и способы их использования

 

В следующем списке представлены основные команды для Terminal в 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 выводит список всех устройств, обнаруженных на шине 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 для вывода списка всех загруженных файлов mod в ядре.

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

    user@avalon:~linux101$

    В ОС Linux файлы драйверов загружаются как файлы mod. Чтобы узнать, какие драйверы или файлы mod загружены в ядро, можно использовать команды cat и grep . При использовании c lsmod для поиска конкретных файлов mod вы увидите два примера ниже: 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$

Tarkkuus

Список основных команд поиска и устранения неполадок и их функции в ОС Ubuntu Linux

 

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

Команда Функция Синтаксис
sudo Используется перед командой для запуска от имени пользователя root или администратора. sudo apt-get update
ls То же, что и «dir»; выводит список текущего каталога. 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.

Artikkelin ominaisuudet
Artikkelin numero: 000123974
Artikkelin tyyppi: Solution
Viimeksi muutettu: 17 marrask. 2023
Versio:  7
Etsi vastauksia kysymyksiisi muilta Dell-käyttäjiltä
Tukipalvelut
Tarkista, kuuluuko laitteesi tukipalveluiden piiriin.