Passer au contenu principal
  • Passer des commandes rapidement et facilement
  • Afficher les commandes et suivre l’état de votre expédition
  • Créez et accédez à une liste de vos produits

Einführung in die grundlegenden Befehle zum Troubleshooting in Ubuntu Linux

Résumé: Der folgende Artikel enthält eine Einführung in die grundlegenden Troubleshootingbefehle im Terminal für Ubuntu Linux.

Cet article concerne Cet article ne concerne pas Cet article n’est associé à aucun produit spécifique. Toutes les versions du produit ne sont pas identifiées dans cet article.

Symptômes

Inhaltsverzeichnis:

  1. Einführung
  2. Beispiele für grundlegende Troubleshootingbefehle im Terminal und deren Verwendung
  3. Eine Liste der grundlegenden Befehle und deren Funktion innerhalb von Ubuntu Linux

Einführung

 

Der folgende Artikel behandelt die grundlegenden Fehlerbehebungsbefehle im Terminal für das Betriebssystem Ubuntu.

Zu den gängigsten Methoden, ein Terminalfenster in Ubuntu Linux zu öffnen, gehören:

  • Suchen Sie über die Desktop-Suchfunktion nach terminal, commandoder prompt Dadurch wird das Terminalfenster als Suchergebnis angezeigt.
  • Wenn Sie über die Menüs danach suchen, befindet sich das Terminal bei den meisten Versionen von Linux an demselben Speicherort wie die anderen Anwendungsstartprogramme.
  • Die folgende Tastenkombination funktioniert für die meisten Ubuntu-Versionen und andere Linux-Typen. Drücken Sie gleichzeitig die Tasten Strg + Alt + T.

Der folgende Artikel enthält ein Tutorial zu den allgemeinen Terminalbefehlen:

Eine Liste der gängigsten Befehle finden Sie in diesem Referenzartikel:

Cause

Beispiele für grundlegende Troubleshootingbefehle im Terminal und deren Verwendung

 

Die folgende Liste enthält grundlegende Terminal-Befehle in Ubuntu Linux. Sie enthält Beispiele dafür, wie diese zur Behebung bestimmter Probleme mit Ihrem Computer verwendet werden können.

  • Verwenden Sie den Befehl uname , um anzuzeigen, welcher Kernel verwendet wird. Der Kernel ist der erste Bereich des Betriebssystems, der in den Arbeitsspeicher geladen wird. Er steuert solche Systembereiche wie das Festplattenlaufwerk-Management, die Speicherzuweisung, die Systemprozesse und den Interrupt-Handler. Im folgenden Beispiel ist der verwendete Kernel 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:~$

  • Verwenden Sie den Befehl dmesg , um die Inhalte des Startprotokolls anzuzeigen. Dies ist eine gute Maßnahmen, um Fehler beim Start zu finden:

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

    Im folgenden Beispiel kann der Befehl cat mit dmesg verwendet werden, um die Inhalte der Protokolldatei zu verknüpfen. Der zusätzliche Befehl grep kann verwendet werden, um alle Instanzen eines bestimmten Dateinamens im Protokoll anzuzeigen, zum Beispiel Intel oder 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$

  • Der Befehl lspci listet alle Geräte auf, die sich auf dem PCI-Bus (Peripheral Component Interconnect) befinden:

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

    Mithilfe des Befehls lspci und den zusätzlichen Befehlen cat und grep können bestimmte PCI-Geräte isoliert werden, wie z. B. Realtek unten:

    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$

  • Verwenden Sie den Befehl lsmod , um alle geladenen mod-Dateien innerhalb des Kernels aufzulisten:

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

    user@avalon:~linux101$

    In Linux werden die Treiberdateien als mods geladen. Um festzustellen, welche Treiber oder Mods im Kernel geladen wurden, können Sie die Befehle cat und grep verwenden. In Verbindung mit lsmod zur Suche nach bestimmten mod-Dateien sehen Sie im Folgenden zwei Beispiele mit Dell und 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$

  • Verwenden Sie den Befehl lsusb , um alle USB-Geräte anzuzeigen, die an den USB-Bus angeschlossen sind:

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

    user@avalon:~linux101$

    Sie können diesen Befehl zusammen mit den Befehlen cat und grep verwenden, um bestimmte USB-Geräte zu isolieren, wie z. B. Intel unten:

    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$

  • Verwenden Sie den Befehl ifconfig , um die Netzwerkeinstellungen Ihres Computers festzulegen und abzufragen:

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

    user@avalon:~/linux101$

    Sie können diesen Befehl zusammen mit den Befehlen cat und grep verwenden, um nach inetzu suchen, das die IP-Adressen Ihres Computers auflistet:

    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$

Résolution

Eine Liste der grundlegenden Befehle und deren Funktion innerhalb von Ubuntu Linux

 

Die folgende Tabelle enthält die grundlegenden Befehle, die in Linux zu Troubleshootingzwecken verwendet werden. Sie enthält sowohl die Funktion als auch die Syntax für jeden Befehl:

Befehl Funktion Syntax
sudo Wird vor einem Befehl verwendet, um diesen als Root oder Administrator auszuführen. sudo apt-get update
ls Identisch mit „dir“, enthält das aktuelle Verzeichnis. ls-ll
cp Kopieren der Datei cp /dir/filename /dir/filename
rm Löschen der Datei rm /dir/filename /dir/filename
mv Verschieben der Datei mv /dir/filename /dir/filename
mkdir Erstellen eines Verzeichnisses. mkdir /dirname
df Anzeigen der Speicherplatznutzung des Dateisystems df -h
dmesg Drucken oder Steuern des Kernel-Ruftonpuffers. dmesg
lspci Auflisten aller PCI-Geräte lspci
lsusb Auflisten aller USB-Geräte lsusb
lsmod Anzeigen des Status der Module im Linux-Kernel lsmod
cat Verkettet Dateien und druckt auf der Standardausgabe. cat /dir/logfile
grep Druckt Linien der Eingabe, die einem bestimmten Muster entsprechen. grep intel
apt-get Aktualisieren des Installationsprogramms apt-get update, or apt-get upgrade
sosreport Ein Dienstprogramm, das Informationen zur Konfiguration und Diagnose Ihres Computers erfasst. Das Dienstprogramm muss zuerst über die folgende Befehlszeile installiert werden: „sudo apt-get install sosreport.“ Es wird empfohlen, Ihren Computer nach der Installation neu zu starten, bevor Sie das Dienstprogramm zum ersten Mal ausführen. sosreport
cat und grep zusammen Wird zum Auflisten aller Instanzen eines bestimmten Suchelements verwendet. cat /dir/logfile | grep intel (Die Ausgabe dieses Befehls würde in der standardmäßigen Ausgabequelle eine beliebige Instanz der Zeichenfolge „Intel“ drucken.)
 

Für weitere Hilfe zur Fehlerbehebung Ihres Dell Computers können Sie sich über die Supportwebsite von Dell mit Dell in Verbindung setzen.

Propriétés de l’article
Numéro d’article: 000123974
Type d’article: Solution
Dernière modification: 17 nov. 2023
Version:  7
Trouvez des réponses à vos questions auprès d’autres utilisateurs Dell
Services de support
Vérifiez si votre appareil est couvert par les services de support.