Ubuntu Linuxin päätekomentojen esittely
Sommaire: Artikkeli sisältää tietoja Ubuntu Linuxin päätteen vianmäärityksen peruskomennosta.
Symptômes
Sisällysluettelo:
- Johdanto
- Esimerkkejä päätteen vianmäärityksen peruskomennuksista ja niiden käyttämisestä
- Luettelo Ubuntu Linux -käyttöjärjestelmän vianmäärityksen peruskomennoista ja niiden toiminnoista
Johdanto
Seuraavassa artikkelissa kerrotaan Ubuntu-käyttöjärjestelmän perusvianmäärityksen päätekomennoista.
Yleisimmät tavat avata pääteikkuna Ubuntu Linuxissa:
- Etsi työpöydän hakutoiminnolla
terminal,commandtaipromptja pääteikkuna avautuu hakutulokseksi. - Jos etsit sen valikkojen avulla, useimmat Linux-versiot sijoittavat sen samaan sijaintiin kuin muut sovellusten käynnistysohjelmat.
- Seuraava pikanäppäin toimii useimmissa Ubuntu-versioissa ja muissa Linux-tyypeissä. Paina näppäinyhdistelmää CTRL + Alt + T samanaikaisesti.
Katso seuraavaa artikkelia, jos etsit yleispäätekomentoja käsittelevää opetusohjelmaa:
Katso seuraavasta artikkelista, onko käytössä luettelo yleisimmistä komennoista:
Cause
Esimerkkejä päätteen vianmäärityksen peruskomennuksista ja niiden käyttämisestä
Tämä luettelo sisältää Ubuntu Linuxin päätekomennot. Se sisältää esimerkkejä siitä, miten niillä voi tehdä tiettyjen ongelmien vianmäärityksen tietokoneessa.
-
Käytä komentoa
unameja näytä, mitä ydintä käytetään. Ydin on käyttöjärjestelmän ensimmäinen osa, joka ladataan muistiin. Se ohjaa esimerkiksi levyasemien hallintaa, muistinvarausta, järjestelmäprosesseja ja keskeytysten käsittelyä. Seuraavassa esimerkissä käytetään käytettävää ydintä3.11.0-15-generic:user@avalon:~$ uname -aLinux avalon 3.11.0-15-generic #23-Ubuntu SMP Mon Dec 9 18:17:04 UTC 2013 x86_64 x86_64 x86_64 GNU/Linuxuser@avalon:~$ -
Käytä komentoa
dmesgnäyttääksesi käynnistyslokin sisällön. Tämä on hyvä keino virheiden paikantamiseen käynnistyksen yhteydessä:user@avalon:~/linux101$ sudo dmesg > dmesg.logSeuraavassa esimerkissä komento
catvoidaan käyttäädmesgja liitä lokitiedoston sisältö. Lisäkomentogreplokissa näkyy mikä tahansa tietyn tiedostonimen esiintymä, kuten Intel tai virhe: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-Xuser@avalon:~/linux101$user@avalon:~/linux101$ cat dmesg.log | grep error[ 7.478502] EXT4-fs (sda2): re-mounted. Opts: errors=remount-rouser@avalon:~/linux101$ -
Komento
lspciNäyttää luettelon kaikista PCI (Peripheral Component Interconnect) -väylässä olevista laitteista:user@avalon:~/linux101$ sudo lspci > lspci.logUsing the
lspcikomennon, jossa oncatjagrepauttaa eristämään tietyt PCI-laitteet, kuten Realtek alta:user@avalon:~/linux101$ cat lspci.log | grep Realtek07: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$ -
Käytä komentoa
lsmodja näytä kaikkien ytimen ladatut mod-tiedostot:user@avalon:~/linux101$ sudo lsmod > lsmod.loguser@avalon:~linux101$Linuxissa ohjaintiedostot ladataan MOD-tiedostoina. Voit tarkistaa ytimen ladatut ohjaimet ja mod-tiedostot
catjagrepKomento. Kun sitä käytetäänlsmodjos haluat etsiä tiettyjä mod-tiedostoja, näet kaksi esimerkkiä Dellin kanssa jahdaAlla:user@avalon:~/linux101$ cat lsmod.log | grep delldell_wmi 12761 0sparse_keymap 13948 1 dell_wmidell_laptop 17369 0dcdbas 14847 1 dell_laptopwmi 19070 1 dell_wmiuser@avalon:~/linux101$user@avalon:~/linux101$ cat lsmod.log | grep hdasnd_hda_codec_hdmi 41117 1snd_hda_codec_realtek 55704 1snd_hda_intel 48171 3snd_hda_codec 188738 3 snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_intelsnd_hwdep 13602 1 snd_hda_codecsnd_pcm 102033 3 snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intelsnd_page_alloc 18710 2 snd_pcm,snd_hda_intelsnd 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_midiuser@avalon:~/linux101$ -
Käytä komentoa
lsusbluettelo kaikista USB-väylään liitetyistä USB-laitteista:user@avalon:~/linux101$ sudo lsusb > lsusb.loguser@avalon:~linux101$Voit käyttää tätä komentoa muiden
catjagrepkomennot tiettyjen USB-laitteiden eristämiseksi, kuten intelin kanssa alla:user@avalon:~/linux101$ cat lsusb.log | grep IntelBus 002 Device 003: ID 8087:07da Intel Corp.Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching HubBus 001 DEvice 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hibuser@avalon:~/linux101$ -
Korosta
ifconfigkomento tietokoneen verkkoasetusten määrittämiseen ja kyselyyn:user@avalon:~/linux101$ ifconfig > ifconfig.loguser@avalon:~/linux101$Voit käyttää tätä komentoa muiden
catjagrephaettavat komennotinet, joka sisältää tietokoneen IP-osoitteet:user@avalon:~/linux101$ cat ifconfig.log | grep inetinet addr:127.0.0.1 Mask:255.0.0.0inet6 addr: ::1/128 Scope:Hostinet addr:192.168.1.90 Bcast:192.168.1.255 Mask:255.255.255.0inet6 addr: fe80::caf7:33ff:fedb:b2bc/64 Scope:Linkuser@avalon:~/linux101$
Résolution
Luettelo Ubuntu Linux -käyttöjärjestelmän vianmäärityksen peruskomennoista ja niiden toiminnoista
Seuraavassa taulukossa luetellaan peruskomennot, joita käytetään Linuxissa vianmääritykseen. Se sisältää kunkin toiminnon ja syntaksin:
| Komento | Toiminto | Syntaksi |
|---|---|---|
sudo |
Käytetään ennen komentoa, kun se suoritetaan pääkäyttäjänä tai järjestelmänvalvojana. | sudo apt-get update |
ls |
Sama kuin "dir"; näyttää nykyisen hakemiston. | ls-ll |
cp |
Kopioi tiedosto. | cp /dir/filename /dir/filename |
rm |
Poista tiedosto. | rm /dir/filename /dir/filename |
mv |
Siirrä tiedosto. | mv /dir/filename /dir/filename |
mkdir |
Luo hakemisto. | mkdir /dirname |
df |
Raportoi tiedostojärjestelmän levytilan käyttö. | df -h |
dmesg |
Tulosta ytimen rengaspuskuri tai ohjaa sitä. | dmesg |
lspci |
Näytä luettelo kaikista PCI-laitteista. | lspci |
lsusb |
Näytä luettelo kaikista USB-laitteista. | lsusb |
lsmod |
Näytä Linux-ytimen moduulien tila. | lsmod |
cat |
Yhdistä tiedostot ja tulosta normaalina tulosteena. | cat /dir/logfile |
grep |
Tulosta syöterivit, jotka vastaavat tiettyä kuviota. | grep intel |
apt-get |
Päivitä asennusohjelma. | apt-get update, or apt-get upgrade |
sosreport |
Apuohjelma, joka kerää tietokoneen määritys- ja diagnostiikkatietoja. Apuohjelma on asennettava ensin seuraavalla komentorivillä: "sudo apt-get install sosreport." On suositeltavaa käynnistää tietokone uudelleen asennuksen jälkeen, ennen kuin suoritat apuohjelman ensimmäisen kerran. | sosreport |
cat ja grep Yhdessä |
Voit näyttää tietyn hakukohteen kaikki esiintymät luettelossa. | cat /dir/logfile | grep intel (tämän komennon tulos tulostaa oletusarvoiseen tuloslähteeseen kaikki ”intel”-komentosarjan esiintymät) |
Jos tarvitset lisäohjeita Dell-tietokoneen vianmääritykseen, voit ottaa meihin yhteyttä Dellin tukisivustosta.