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

Innføring i grunnleggende terminalkommandoer for feilsøking i Ubuntu Linux

Summary: Følgende artikkel inneholder en innføring om grunnleggende feilsøkingskommandoer i Terminal for 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

Innholdsfortegnelse:

  1. Innledning
  2. Eksempler på grunnleggende feilsøkingskommandoer i Terminal og hvordan du bruker dem
  3. En liste over grunnleggende feilsøkingskommandoer og tilhørende funksjoner i Ubuntu Linux

Innledning

 

Følgende artikkel handler om grunnleggende feilsøkingskommandoer i Terminal på et Ubuntu-operativsystem.

De vanligste måtene å åpne et terminalvindu på i Ubuntu Linux er:

  • Bruk skrivebordssøkefunksjonen til å se etter terminal, commandEller prompt og det åpner terminalvinduet som et søkeresultat.
  • Hvis du bruker menyene til å finne den, plasserer de fleste versjoner av Linux den på samme sted som de andre programvelgerne.
  • Følgende hurtigtaster fungerer på tvers av de fleste Ubuntu-revisjoner og de andre typene Linux. Trykk tastene CTRL + Alt + T ned samtidig.

Se følgende artikkel hvis du ønsker en veiledning om generelle terminalkommandoer:

Se følgende referanseartikkel hvis du var ute etter en liste over de vanligste kommandoene:

Cause

Eksempler på grunnleggende feilsøkingskommandoer i Terminal og hvordan du bruker dem

 

Denne listen inneholder grunnleggende terminalkommandoer i Ubuntu Linux. Den gir eksempler på hvordan de kan brukes til å feilsøke spesifikke problemer med datamaskinen.

  • Bruk kommandoen uname for å vise hvilken kjerne som brukes. Kjernen er den første delen av operativsystemet som lastes inn i minnet. Den styrer systemområder som administrasjon av diskstasjon, tilordning av minne, systemprosesser og avbruddshåndtering. I eksemplet nedenfor brukes kjernen 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:~$

  • Bruk kommandoen dmesg for å vise innholdet i oppstartsloggen. Dette er en god måte å finne feil ved oppstart på:

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

    I eksemplet nedenfor vises kommandoen cat kan brukes med dmesg for å koble til innholdet i loggfilen. Den ekstra kommandoen grep kan brukes til å vise alle forekomster av et bestemt filnavn som forekommer i loggen, for eksempel enten Intel eller feil:

    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$

  • Kommandoen lspci viser alle enheter som er funnet på PCI-bussen (Peripheral Component Interconnect):

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

    Ved hjelp av lspci kommando med flere kommandoer for cat og grep bidrar til å isolere bestemte PCI-enheter, som med Realtek nedenfor:

    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$

  • Bruk kommandoen lsmod for å vise alle lastede modulfiler i kjernen:

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

    user@avalon:~linux101$

    I Linux lastes driverfilene som moduler. Hvis du vil se hvilke drivere eller mods som er lastet inn i kjernen, kan du bruke cat og grep Kommandoen. Når det brukes med lsmod for å søke etter spesifikke modulfiler kan du se to eksempler med Dell og hda Nedenfor:

    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$

  • Bruk kommandoen lsusb for å vise alle USB-enhetene som er koblet til USB-bussen:

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

    user@avalon:~linux101$

    Du kan bruke denne kommandoen sammen med den ekstra cat og grep kommandoer for å isolere bestemte USB-enheter, som med Intel nedenfor:

    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$

  • Trykk på ifconfig kommando for å angi og spørre datamaskinens nettverksinnstillinger:

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

    user@avalon:~/linux101$

    Du kan bruke denne kommandoen sammen med den ekstra cat og grep kommandoer som du kan søke etter inet, som viser datamaskinens IP-adresser:

    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

En liste over grunnleggende feilsøkingskommandoer og tilhørende funksjoner i Ubuntu Linux

 

Følgende tabell inneholder mer grunnleggende kommandoer som brukes i Linux for feilsøkingsformål. Den gir funksjonen og syntaksen for hver av dem:

Kommando Funksjon Syntaks
sudo Brukes før en kommando for å kjøre som rot eller administrator. sudo apt-get update
ls Samme som dir – viser gjeldende katalog. ls-ll
cp Kopier filen. cp /dir/filename /dir/filename
rm Slett filen. rm /dir/filename /dir/filename
mv Flytt filen. mv /dir/filename /dir/filename
mkdir Lager en katalog. mkdir /dirname
df Rapporter diskplassbruken til filsystemet. df -h
dmesg Skriver ut eller kontrollerer kjernens ringbuffer. dmesg
lspci Oppgi alle PCI-enhetene. lspci
lsusb Oppgi alle USB-enheter. lsusb
lsmod Vis status for modulene i Linux-kjernen. lsmod
cat Kjeder sammen filer og utskrift på standard utdata. cat /dir/logfile
grep Skriver ut linjer av inndataene som samsvarer med et spesifisert mønster. grep intel
apt-get Oppdater installasjonsprogrammet. apt-get update, or apt-get upgrade
sosreport Et verktøy som samler inn informasjon om konfigurasjon og diagnostikk om datamaskinen. Verktøyet må installeres først ved hjelp av følgende kommandolinje: "sudo apt-get install sosreport." Det anbefales at du starter datamaskinen på nytt etter installasjonen før du kjører verktøyet først. sosreport
cat og grep Sammen Brukes for å vise alle forekomster av et bestemt søkeelement. cat /dir/logfile | grep intel (utdataene fra denne kommandoen skriver ut alle forekomster av strengen "intel" til standard utdatakilde)
 

Hvis du trenger mer hjelp til å feilsøke Dell-datamaskinen din, kan du kontakte oss fra Dells nettsted for kundestøtte.

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.