Omitir para ir al contenido principal
  • Hacer pedidos rápida y fácilmente
  • Ver pedidos y realizar seguimiento al estado del envío
  • Cree y acceda a una lista de sus productos
Es posible que algunos números de artículo hayan cambiado. Si esto no es lo que está buscando, intente buscar todos los artículos. Buscar artículos

Introducción a los comandos básicos de solución de problemas en Ubuntu Linux

Resumen: En el siguiente artículo, se proporciona una introducción sobre los comandos básicos de solución de problemas del terminal para Ubuntu Linux.

Este artículo se aplica a Este artículo no se aplica a Este artículo no está vinculado a ningún producto específico. No se identifican todas las versiones del producto en este artículo.

Síntomas

Índice:

  1. Introducción
  2. Ejemplos de comandos básicos de solución de problemas dentro del terminal y cómo usarlos
  3. Una lista de comandos básicos de solución de problemas y su función en Ubuntu Linux

Introducción

 

En el siguiente artículo, se abordan los comandos básicos de solución de problemas del terminal de un sistema operativo Ubuntu.

Estas son las formas más comunes de abrir una ventana de terminal en Ubuntu Linux:

  • Utilizar la función de búsqueda de escritorio para encontrar terminal, commando prompt , y aparece la ventana de terminal como resultado de la búsqueda.
  • Si utiliza los menús para encontrar la ventana, en la mayoría de las versiones de Linux se encuentra en la misma ubicación que los otros iniciadores de aplicaciones.
  • El siguiente acceso directo de teclado funciona en la mayoría de las revisiones de Ubuntu y en los otros tipos de Linux. Presione simultáneamente las teclas CTRL + Alt + T.

Consulte el siguiente artículo si busca un tutorial sobre los comandos de terminal generales:

Consulte el siguiente artículo de referencia si busca una lista de los comandos más comunes:

Causa

Ejemplos de comandos básicos de solución de problemas dentro del terminal y cómo usarlos

 

En esta lista, se proporcionan comandos básicos de terminal dentro de Ubuntu Linux. Se ofrecen ejemplos de cómo es posible utilizarlos para ayudar a solucionar problemas específicos de la computadora.

  • Utilice el comando uname para mostrar qué kernel se está utilizando. El kernel es la primera sección del sistema operativo que se carga en la memoria. Controla tales áreas del sistema como la administración de unidades de disco, la asignación de memoria, los procesos del sistema y el controlador de interrupciones. En el siguiente ejemplo, el kernel que se utiliza es 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:~$

  • Utilice el comando dmesg para mostrar el contenido del registro de arranque. Esta es una buena manera de encontrar errores durante el inicio:

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

    En el siguiente ejemplo, el comando cat se puede utilizar con dmesg para unir el contenido del archivo de registro. Se puede usar el comando adicional grep para mostrar cualquier instancia de un nombre de archivo específico presente en el registro, por ejemplo, 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$

  • El comando lspci enumera todos los dispositivos que se encuentran en el bus de interconexión de componentes periféricos (PCI):

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

    Al usar el comando lspci con los comandos adicionales de cat y grep ayuda a aislar dispositivos PCI específicos, como con Realtek a continuación:

    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$

  • Utilice el comando lsmod para obtener una lista de todos los archivos modificados cargados dentro del kernel:

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

    user@avalon:~linux101$

    En Linux, los archivos del controlador se cargan como archivos modificados. Para ver qué controladores o archivos modificados se cargan en el kernel, puede utilizar los comandos cat y grep comando. Cuando se utiliza con lsmod para buscar archivos modificados específicos, puede ver dos ejemplos con Dell y hda a continuación:

    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$

  • Utilice el comando lsusb para ver todos los dispositivos USB que están conectados al bus USB:

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

    user@avalon:~linux101$

    Puede utilizar este comando con los comandos adicionales cat y grep para aislar dispositivos USB específicos, como se ve con Intel a continuación:

    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$

  • Presione la tecla ifconfig para establecer la configuración de red de la computadora y consultarla:

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

    user@avalon:~/linux101$

    Puede utilizar este comando con los comandos adicionales cat y grep para buscar inet, que revela las direcciones IP de la computadora:

    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$

Resolución

Una lista de comandos básicos de solución de problemas y su función en Ubuntu Linux

 

En la siguiente tabla, se indican los comandos más básicos que se utilizan dentro de Linux para fines de solución de problemas. Proporciona la función y la sintaxis de cada uno:

Comando Función Sintaxis
sudo Se utiliza antes de un comando para ejecutarlo como usuario root o administrador. sudo apt-get update
ls Igual que dir; brinda una lista del directorio actual. ls-ll
cp Copiar el archivo. cp /dir/filename /dir/filename
rm Eliminar el archivo. rm /dir/filename /dir/filename
mv Mover el archivo. mv /dir/filename /dir/filename
mkdir Crear un directorio. mkdir /dirname
df Informar el uso del espacio de disco del sistema de archivos. df -h
dmesg Imprimir o controlar el buffer del anillo del kernel. dmesg
lspci Enumerar todos los dispositivos PCI. lspci
lsusb Enumerar todos los dispositivos USB. lsusb
lsmod Mostrar el estado de los módulos en el kernel de Linux. lsmod
cat Concatenar archivos e imprimirlos en el resultado estándar. cat /dir/logfile
grep Imprimir líneas de entrada que coincidan con un patrón especificado. grep intel
apt-get Actualizar el instalador. apt-get update, or apt-get upgrade
sosreport Una utilidad que recolecta información de configuración y diagnóstico sobre la computadora. La utilidad debe instalarse primero mediante la siguiente línea de comandos: “sudo apt-get install sosreport”. Se recomienda reiniciar la computadora después de la instalación antes de ejecutar la utilidad por primera vez. sosreport
cat y grep en conjunto Utilícelos para enumerar todas las instancias de un elemento de búsqueda específico. cat /dir/logfile | grep intel (el resultado de este comando imprimiría en la fuente del resultado predeterminado cualquier instancia de la cadena “intel”)
 

Para obtener ayuda adicional a fin de solucionar problemas en su computadora Dell, puede comunicarse con nosotros a través del sitio web de soporte de Dell.

Propiedades del artículo
Número del artículo: 000123974
Tipo de artículo: Solution
Última modificación: 17 nov 2023
Versión:  7
Encuentre respuestas a sus preguntas de otros usuarios de Dell
Servicios de soporte
Compruebe si el dispositivo está cubierto por los servicios de soporte.