跳至主要內容
  • 簡單快速地下訂單
  • 檢視訂單及追蹤商品運送狀態
  • 建立並存取您的產品清單
  • 使用「公司管理」來管理您的 Dell EMC 網站、產品和產品層級連絡人。

Wprowadzenie do rozwiązywania problemów za pomocą podstawowych poleceń w terminalu w systemie Ubuntu Linux

摘要: Poniższy artykuł zawiera wprowadzenie do rozwiązywania problemów w terminalu w systemie Ubuntu Linux za pomocą podstawowych poleceń.

本文可能採用自動翻譯。如果您對翻譯品質有任何寶貴意見,請使用此頁面底部的表單告訴我們,謝謝。

文章內容


症狀

Spis treści:

  1. Wprowadzenie
  2. Przykłady podstawowych poleceń dotyczących rozwiązywania problemów w terminalu i sposoby korzystania z nich
  3. Lista podstawowych poleceń dotyczących rozwiązywania problemów i ich funkcja w systemie Ubuntu Linux

Wprowadzenie

 

W poniższym artykule omówiono podstawowe polecenia dotyczące rozwiązywania problemów w terminalu w systemie operacyjnym Ubuntu.

Najczęstsze sposoby otwierania okna terminala w systemie Ubuntu Linux to:

  • Użycie funkcji wyszukiwania na pulpicie w celu wyszukania terminal, commandlub prompt i otwarcie okna terminala w wynikach wyszukiwania.
  • Jeśli szukasz go w menu – w większości wersji systemu Linux będzie znajdować się w tej samej lokalizacji, co inne aplikacje do uruchomienia.
  • Poniższy skrót klawiaturowy działa w większości wersji systemu Ubuntu i innych typach systemu Linux. Naciśnij jednocześnie klawisze CTRL + Alt + T.

Zapoznaj się z następującym artykułem, jeśli szukasz samouczka dotyczącego ogólnych poleceń terminala:

Zapoznaj się z następującym artykułem referencyjnym, jeśli szukasz listy najczęściej używanych poleceń:

原因

Przykłady podstawowych poleceń dotyczących rozwiązywania problemów w terminalu i sposoby korzystania z nich

 

Poniższa lista zawiera podstawowe polecenia terminala w systemie Ubuntu Linux. Zawiera ona przykładowe sposoby ich używania podczas rozwiązywania określonych problemów z komputerem.

  • Użyj polecenia uname , aby wyświetlić używane jądro. Jądro to pierwsza część systemu operacyjnego, która jest wczytywana do pamięci. Steruje takimi obszarami systemu jak zarządzanie napędami dysków, alokacja pamięci, procesy systemowe i obsługa przerwań. W poniższym przykładzie używane jądro to 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:~$

  • Użyj polecenia dmesg , aby wyświetlić zawartość dziennika rozruchu. Jest to dobry sposób znajdowania błędów przy rozruchu:

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

    W poniższym przykładzie polecenie cat może zostać użyte z dmesg w celu połączenia zawartości pliku dziennika. Dodatkowe polecenie grep umożliwia wyświetlenie dowolnej instancji konkretnej nazwy pliku w dzienniku, na przykład Intel lub 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$

  • Polecenie lspci wyświetla listę wszystkich urządzeń, które znajdują się na magistrali Peripheral Component Interconnect (PCI):

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

    Korzystając z polecenia lspci z dodatkowymi poleceniami cat i grep pomaga izolować określone urządzenia PCI, tak jak w przypadku Realtek poniżej:

    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$

  • Użyj polecenia lsmod , aby wyświetlić listę wszystkich wczytanych plików mod w jądrze:

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

    user@avalon:~linux101$

    W systemie Linux pliki sterowników są wczytywane jako modyfikacje. Aby sprawdzić, jakie sterowniki lub pliki mod są załadowane do jądra, można skorzystać z polecenia cat i grep . W przypadku użycia z poleceniem lsmod w celu wyszukania określonych plików mod można zobaczyć poniżej dwa przykłady z poleceniami Dell i hda poniżej:

    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$

  • Użyj polecenia lsusb , aby wyświetlić listę wszystkich urządzeń USB, które są podłączone do magistrali USB:

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

    user@avalon:~linux101$

    Można użyć tego polecenia z dodatkowymi poleceniami cat i grep w celu wyizolowania określonych urządzeń USB, jak w przypadku urządzenia Intel poniżej:

    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$

  • Użyj polecenia ifconfig , aby ustawić i odpytać ustawienia sieciowe komputera:

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

    user@avalon:~/linux101$

    Można użyć tego polecenia z dodatkowymi poleceniami cat i grep do wyszukania inet, co spowoduje wyświetlenie listy adresów IP komputera:

    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$

解析度

Lista podstawowych poleceń dotyczących rozwiązywania problemów i ich funkcja w systemie Ubuntu Linux

 

W poniższej tabeli przedstawiono bardziej podstawowe polecenia używane w systemie Linux do rozwiązywania problemów. Zapewnia ona funkcję i składnię dla każdego z nich:

Polecenie Funkcja Składnia
sudo Użycie przed poleceniem powoduje uruchomienie jako root lub administrator. sudo apt-get update
ls Tak samo jak dir; wyświetla zawartość bieżącego katalogu. ls-ll
cp Skopiuj plik. cp /dir/filename /dir/filename
rm Usuń plik. rm /dir/filename /dir/filename
mv Przenieś plik. mv /dir/filename /dir/filename
mkdir Utworzenie katalogu. mkdir /dirname
df Raportowanie wykorzystania miejsca na dysku w systemie plików. df -h
dmesg Wyświetlanie lub kontrolowanie bufora pierścienia jądra. dmesg
lspci Wyświetla listę wszystkich urządzeń PCI. lspci
lsusb Wyświetla listę wszystkich urządzeń USB. lsusb
lsmod Wyświetla stan modułów w jądrze systemu Linux. lsmod
cat Łączenie plików i wyświetlanie w standardowym wyniku. cat /dir/logfile
grep Wyświetlenie linii wejścia pasujących do określonego wzoru. grep intel
apt-get Zaktualizuj instalator. apt-get update, or apt-get upgrade
sosreport Narzędzie, które zbiera informacje konfiguracyjne i diagnostyczne o komputerze. Narzędzie należy najpierw zainstalować przy użyciu następującego wiersza polecenia: „sudo apt-get install sosreport”. Zalecane jest ponowne uruchomienie komputera po instalacji przed pierwszym uruchomieniem narzędzia. sosreport
cat i grep razem Użyj, aby wyświetlić wszystkie wystąpienia konkretnego terminu wyszukiwania. cat /dir/logfile | grep intel (wynik tego polecenia spowoduje wyświetlenie z domyślnego źródła wyniku każdego wystąpienia ciągu „intel”)
 

Aby uzyskać dodatkową pomoc w rozwiązywaniu problemów z komputerem firmy Dell, można skontaktować się z nami przez witrynę wsparcia firmy Dell.

文章屬性


上次發佈日期

17 11月 2023

版本

7

文章類型

Solution