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

Introduzione ai comandi per la risoluzione dei problemi di base di Terminale in Ubuntu Linux

摘要: L'articolo seguente fornisce un'introduzione ai comandi per la risoluzione dei problemi di base in Terminale per Ubuntu Linux.

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

文章內容


症狀

Sommario:

  1. Introduzione
  2. Esempi di comandi per risoluzione dei problemi di base in Terminale e relative modalità di utilizzo
  3. Elenco dei comandi per risoluzione dei problemi di base e loro funzione in Ubuntu Linux

Introduzione

 

In questo articolo vengono illustrati i comandi per la risoluzione dei problemi di base da utilizzare in Terminale in un sistema operativo Ubuntu.

I modi più comuni per aprire una finestra di Terminale in Ubuntu Linux sono:

  • Utilizzare la funzione di ricerca del desktop per cercare terminal, commando prompt e viene visualizzata la finestra di Terminale come risultato della ricerca.
  • Se si utilizzano i menu per cercarli, la maggior parte delle versioni di Linux li colloca nella stessa posizione dei programmi di avvio delle altre applicazioni.
  • I seguenti tasti di scelta rapida funzionano nella maggior parte delle revisioni di Ubuntu e negli altri tipi di Linux. Premere contemporaneamente i tasti CTRL + ALT + T.

Per un'esercitazione sui comandi generali di Terminale, consultare il seguente articolo:

Consultare il seguente articolo di riferimento se si è alla ricerca di un elenco dei comandi più comuni:

原因

Esempi di comandi per risoluzione dei problemi di base in Terminale e relative modalità di utilizzo

 

L'elenco seguente fornisce i comandi di base di Terminale con Ubuntu Linux. Sono inclusi esempi di utilizzo per facilitare la risoluzione di problemi specifici del computer.

  • Utilizzare il comando uname per conoscere il kernel in uso. Il kernel è la prima sezione del sistema operativo caricata in memoria. Controlla aree del sistema quali la gestione delle unità disco, l'allocazione della memoria, i processi del sistema e i gestori di interrupt. Nell'esempio riportato di seguito, il kernel utilizzato è 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:~$

  • Utilizzare il comando dmesg per visualizzare il contenuto del registro di avvio. È utile per individuare gli errori in fase di avvio:

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

    Nell'esempio riportato di seguito, il comando cat può essere utilizzato con dmesg per unire i contenuti del file di registro. Il comando aggiuntivo grep può essere utilizzato per mostrare l'eventuale istanza di un nome file specifico nel registro, ad esempio Intel o 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$

  • Il comando lspci elenca tutti i dispositivi presenti sul bus PCI (Peripheral Component Interconnect):

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

    Utilizzando il comando lspci con i comandi aggiuntivi di cat e grep è possibile isolare dispositivi PCI specifici, come con Realtek di seguito:

    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$

  • Utilizzare il comando lsmod per elencare tutti i file MOD caricati all'interno del kernel:

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

    user@avalon:~linux101$

    In Linux, i file dei driver vengono caricati come modelli. Per sapere quali driver o file MOD sono caricati nel kernel, è possibile utilizzare i comandi cat e grep . Se utilizzati con lsmod per cercare specifici file MOD, è possibile visualizzare due esempi con Dell e hda di seguito:

    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$

  • Utilizzare il comando lsusb per elencare tutti dispositivi USB collegati al bus USB:

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

    user@avalon:~linux101$

    È possibile utilizzare questo comando con i comandi cat e grep aggiuntivi per isolare dispositivi USB specifici, come con Intel di seguito:

    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$

  • Utilizzare il tasto ifconfig per definire e cercare le impostazioni di rete del computer:

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

    user@avalon:~/linux101$

    È possibile utilizzare questo comando con i comandi cat e grep aggiuntivi per cercare inet, che elenca gli indirizzi IP del computer:

    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$

解析度

Elenco dei comandi per risoluzione dei problemi di base e loro funzione in Ubuntu Linux

 

La tabella seguente elenca i comandi di base utilizzati in Linux per la risoluzione dei problemi. Fornisce la funzione e la sintassi per ciascuno di essi:

Comando Funzione Sintassi
sudo Utilizzato prima di un comando da eseguire come root o amministratore. sudo apt-get update
ls Come dir. Elenca la directory corrente. ls-ll
cp Copiare il file. cp /dir/filename /dir/filename
rm Eliminare il file. rm /dir/filename /dir/filename
mv Spostare il file. mv /dir/filename /dir/filename
mkdir Creare una directory. mkdir /dirname
df Segnalare l'utilizzo dello spazio su disco del file system. df -h
dmesg Visualizza o controlla il buffer ad anello del kernel. dmesg
lspci Elencare tutti i dispositivi PCI. lspci
lsusb Elencare tutti i dispositivi USB. lsusb
lsmod Mostrare lo stato dei moduli nel kernel Linux. lsmod
cat Concatena i file e visualizza il risultato sullo standard output. cat /dir/logfile
grep Visualizza le righe di input che corrispondono a una sequenza specificata. grep intel
apt-get Aggiornare il programma di installazione. apt-get update, or apt-get upgrade
sosreport Utilità che raccoglie informazioni di configurazione e diagnostica relative al computer. L'utilità deve essere installata per prima tramite la seguente riga di comando: "sudo apt-get install sosreport." Dopo l'installazione dell'utilità, si consiglia di riavviare il sistema prima di eseguirla per la prima volta. sosreport
cat e grep insieme Elencare tutte le istanze di un oggetto di ricerca specifico. cat /dir/logfile | grep intel L'output di questo comando visualizza sull'origine di output predefinita ogni istanza della stringa "intel".
 

Per ulteriore assistenza nella risoluzione dei problemi del computer Dell, è possibile contattarci dal sito web di supporto Dell.

文章屬性


上次發佈日期

17 11月 2023

版本

7

文章類型

Solution