Cómo usar la terminal Ubuntu Linux en su computadora Dell

Resumen: En el siguiente artículo, se proporciona una referencia que lo guía a través de las convenciones de terminal que debe conocer. Se necesita conocimiento de los comandos de terminal para aprovechar al máximo el sistema operativo Linux Ubuntu en su computadora Dell. ...

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

Tabla de contenido:

  1. Uso de Terminal Shell para averiguar qué hace un comando y cómo
  2. ¿Qué comandos de terminal de Ubuntu Linux pueden proporcionar esta información?
  3. Un tutorial de shell de terminal
  4. Comandos útiles para conocer
  5. Reglas útiles para recordar

 

Uso de Terminal Shell para averiguar qué hace un comando y cómo

 

En este artículo, explico cómo usar los comandos de Terminal para proporcionar información sobre algunos comandos y lo que hacen.

También proporciono ejemplos para ilustrar el proceso.

La herramienta de línea de comandos es potente. Existen herramientas que toman un trabajo tedioso en una interfaz gráfica de usuario (UI) y lo convierten en una tarea que toma unos segundos. Quitar las últimas cuatro líneas de cada fila de un archivo grande sería un proceso largo en una aplicación de interfaz de usuario. Sin embargo, se puede automatizar en la línea de comandos.

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

  • Utilice la función de búsqueda en el escritorio para buscar el terminal, el comando o el símbolo del sistema y, como resultado, se mostrarán las ventanas de terminal.
  • 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.

Hay muchos comandos asociados con Terminal Shell en Ubuntu Linux. El siguiente artículo enumera los más utilizados, bajo los grupos a los que afectan.


Volver al principio


Causa

Esta sección no es aplicable.

Resolución

 

¿Qué comandos de terminal de Ubuntu Linux pueden proporcionar esta información?

 

Hay tres comandos principales que usamos para proporcionar toda la información requerida para usar los diversos comandos de terminal.

 

El comando man muestra el manual de cualquier comando que se utilice en el terminal.

La mayoría de los comandos de shell aceptan varias opciones. Para obtener información sobre un comando y una lista de las opciones disponibles, utilice el comando man - Abreviatura de comando manual . Proporcione el nombre del comando sobre el que desea obtener más información como argumento. Es decir, que comanda el man El comando sigue funcionando.

Ejemplo: Si ingresa el comando man whoSe muestra el siguiente resultado.

 WHO(1)                     User Commands                     WHO(1)

 NAME
    who - show who is logged on

 SYNOPSIS
    who [OPTION}... [ FILE | ARG1 ARG2 ]

 DESCRIPTION
    -a, --all
       same as -b -d --login -p -r -t -T -u

    -b, --boot
       time of last system boot

    -d, --dead
       print dead processes

    -H, --heading
       print line of column headings

    -i, --idle
       add idle time as HOURS:MINUTES, . or old (deprecated, use -u)

    -l, --login
       print system login processes

    --lookup
       attempt to canonicalize hostnames via DNS

    -m, only hostname and user associated with stdin

 Manual page who(1) line 1

Muchos de los manuales tienen varias pantallas. Utilice el cursor o ARROW o las teclas Re Pág y Av Pág para navegar por el texto. La barra espaciadora muestra la siguiente línea de texto. Al presionar la tecla q , se cierra el manual y vuelve al shell.

Podemos ver en la página de manual que podemos usar el comando -a Opción para mostrar más información acerca de las sesiones de usuario activas.

      user@3[user]$ who -a
   

        Nov 14 13:47   10 id=si term=0 exit=0
      system boot Nov 14 13:47          
      run-level 5 Nov 14 13:47     Last=S    
        Nov 14 13:47   835 id=15 term=0 exit=0
LOGIN     tty1 Nov 14 13:47   958 id=1    
root   - tty2 Nov 14 19:15 00:19 959      
user   - tty3 Nov 14 19:28 00:06 960      
LOGIN     tty4 Nov 14 13:47   961 id=4    
LOGIN     tty5 Nov 14 13:47   962 id=5    
LOGIN     tty6 Nov 14 13:47   963 id=6    
user   ? :0 Nov 14 13:47 ? 965      
      pts/3 Nov 14 16:29   1746 id=/3 term=0 exit=0
 

    user@3[user]$

También lee archivos de ayuda para programas, el man también puede proporcionar información sobre shells, funciones y bibliotecas.

 

Si no está seguro de cómo usar un comando específico, ejecútelo con el -h o –help Conmutador Verá información de uso y una lista de opciones que puede usar con el comando.

Ejemplo: Si quieres saber cómo usar el método wget Tipo de comando wget –help o wget -h.

      User@Ubuntu@#$ wget --help
 GNU Wget 1.12, a non-interactive network retriever.
 Usage: wget [OPTION]... [URL]...

 Mandatory arguments to long options are mandatory for short options t
 oo.

 Startup:
  -V, --version display the version of Wget and exit.
  -h, --help print this help.
  -b, --background go to background after startup.
  -e, --execute=COMMAND execute a '.wgetrc' -style command.

 Logging and input file:

Esto a menudo imprime una gran cantidad de información en el terminal. Puede ser difícil de manejar. Para leer el resultado con mayor facilidad, puede pipe a través del comando menos . Lo que le permite desplazarse por él con el cursor o las teclas de flecha en su teclado.

Ejemplo: wget -help | less

 GNU Wget 1.12, a non-interactive network retriever.
 Usage: wget [OPTION]... [URL]...

 Mandatory arguments to long options are mandatory for short options t
 oo.

 Startup:
  -V, --version display the version of Wget and exit.
  -h, --help print this help.
  -b, --background go to background after startup.
  -e, --execute=COMMAND execute a '.wgetrc' -style command.

 Logging and input file:
  -o, --output-file=FILE log messages to FILE.
 :

Presione q para cerrar la utilidad menos cuando haya terminado.

Para encontrar una opción específica, puede pipe la salida a través de la función grep . (Por ejemplo: Utilice el siguiente comando para buscar opciones que contengan la palabra proxy.)

wget -help | grep proxy

  User@ubuntu:~$ wget --help | grep proxy
  --no-proxy explicitly turn off proxy.
  --proxy-user=USER set USER as proxy username.
  --proxy-password=PASS set PASS as proxy password.
  User@Ubuntu:~$

 

Algunos comandos también se documentan dentro de la info system. La información aquí contenida complementa lo que el man se muestra el comando.

Ejemplo: Ingrese el comando info ls, Se muestra el siguiente resultado.

   [support@support]$" info ls

Ahora puede ver un manual con información importante sobre el ls .

   File: coreutils.info, Node: ls invocation, Next: dir invocation, Up: Directory listing

  'ls': List directory contents
  =============================

   The 'ls' program lists information about files (of any type,
  including directories). Options and file arguments can be intermixed
  arbitrarily, as usual.

    For non-option command-line arguments that are directories, by
  default 'ls' lists the contents of directories, not recursively, and
  omitting files with name beginning with '.'. For other non-option
  arguments, be default 'ls' lists just the file name. If no non-option
  argument is specified, 'ls' operates on the current directory, acting
  as if it had been invoked with a single argument of '.'.

   By default, the output is sorted alphabetically, according to the
  locale settings in effect. (1) If standard output is a terminal, the
  output is in columns (sorted vertically) and control characters are
  output as question marks; otherwise, the output is listed one per line
  and control characters are output as-is.
  --zz-Info: (coreutils.info.gz)ls invocation, 48 lines --Top------------------
  Welcome to info version 4.3 Type C-h for help, m for menu item.

Puede desplazarse hacia abajo en la página presionando la tecla de la barra espaciadora o usando el cursor/ARROW la tecla.

  • Para help, presione H
  • Hasta quit, presione Q
  • Para buscar un elemento de menú, presione M


Volver al principio


 

Un tutorial de shell de terminal

 

Puedes hacer casi cualquier cosa en un terminal, que también harías desde una interfaz de usuario.

Como se dijo antes, muchos comandos se diseñaron primero para funcionar en la terminal, y luego se puso una interfaz de usuario en la parte superior. Es por eso que algunas GUI pueden parecer torpes: al principio fueron una ocurrencia tardía, ya que la mayoría de las compilaciones de servidores Linux no se molestan con ellas.

La ubicación predeterminada para que el terminal se abra desde el menú es en la carpeta de inicio. Conocido como ~

Puede encontrar su directorio actual mediante el . operator La mayoría de los comandos distinguen entre mayúsculas y minúsculas cuando actúan en la selección de carpetas actual y operan en comandos, ubicaciones y archivos. /home no es lo mismo que /HOME o /Home.

Utilice la tecla de tabulación para completar los nombres de archivo si tiene un título de controlador largo. driver-128947232jaseu.sh Por ejemplo, escriba dri Y entra en el resto. Siempre y cuando no tenga dos nombres que comiencen con dri y si lo haces, agrega otro personaje para hacerlo driv e inténtelo de nuevo. Asegúrese de que el ajuste automático coincida completamente con lo que desea ver.

Casi cualquier comando se puede leer en su totalidad usando el comando man página o escribiendo -h o --help después de escribir el comando inicial. Esta sintaxis es man command_name, command_name -h o command_name --help.

Para obtener aún más información, puede usar info. Se puede buscar un comando mediante el uso de info command_name. Para la mayoría de estos comandos que forman parte del paquete coreutils. Puedes encontrar info así como el uso de info coreutils command_name invocación donde el comando buscado reemplaza command_name.

Casi cualquier comando puede mostrar exactamente lo que está sucediendo, paso a paso. Por lo general, este es el -v o --verbose.

Puede especificar varias marcas de comando para un comando a la vez a fin de obtener más información. Consulte la ls -al (ejemplo a continuación)

Los nombres de comandos no siempre son obvios, debido a las limitaciones de espacio en los viejos tiempos de UNIX, se acortaron y estas convenciones se mantuvieron.


Volver al principio


 

Comandos útiles para conocer

 

 

  1. cd - Te traslada de vuelta a tu casa, al igual que cd ~

  2. cd.. - Te lleva de vuelta a un directorio. A partir de /home/user/Desktop, cd.. te pone en /home/user. Esto se puede ampliar a cd ../../ lo que lo lleva dos directorios atrás a /home.

  3. cd foldername/ - Avanza a la carpeta determinada en tu carpeta actual.

Nota: El prefijo que falta /, es una omisión importante. Si estoy en /home/user y quiero llegar a Desktop. Debo escribir cd Desktop/ sin el / Antes Desktop. Si escribe / Antes, nos coloca en la raíz del sistema de archivos, lo que no funcionaría.
  1. cd /some/other/path - Te lleva a la ruta de la carpeta especificada. Si tienes el camino correcto. No olvides que puedes usar el método TAB clave para autocompletar.

 

 

  1. ls Muestra todos los archivos en el directorio actual.

  2. ls -l - Proporciona una lista más larga que incluye propietarios, permisos, tamaño y fecha de modificación.

  3. ls -a - Muestra los archivos y carpetas ocultos y la lista normal.

  4. ls -al - Combina dos opciones para mostrar tanto los archivos como las carpetas ocultas y hacerlo en formato largo.

  5. ls -h - Muestra los tamaños de los archivos en formato legible por humanos KB, MB, GB, Tamaños de archivo en lugar de bytes. Se utiliza con mayor frecuencia con el método -l Flagged?

  6. Puede ver archivos en directorios en los que ni siquiera se encuentra. Si estoy en /home/user/Desktop y quiero ver un archivo en /home/user, puedo hacer ls ../ que enumera los archivos un directorio atrás.

 

  1. cp file /path/to/folder - Copia el archivo especificado en la ruta dada.

  2. cp -r folder /path/to/folder - Copia repetidamente el contenido de la carpeta a otra carpeta.

  3. cp *.extension /path/to/folder - Copia los archivos que coinciden con la extensión dada a la nueva carpeta. Para copiar todos .doc archivos, se convierte en cp *.doc /path/to/folder y la carpeta debe existir.

  4. cp name* /path/to/folder - Copia todos los archivos que comienzan con name a la carpeta dada. Para copiar todos los archivos que comiencen con example, se convierte en cp example* /path/to/folder y la carpeta ya debe existir.

 

  1. La sintaxis de mv es similar al ejemplo anterior con cp Por ejemplo, 2. mv no toma el -r ya que mover una carpeta también mueve su contenido. La sintaxis no es exacta en todos los casos, pero funciona con los ejemplos anteriores. Consulte sus páginas de manual para obtener más detalles.

 

Nota: No le preguntará si se está eliminando algo crítico. Si tiene que usar esto, entonces se ha cometido un error antes de este comando. O hay algún otro problema con la máquina. Este comando solo se debe utilizar como último recurso y no se recomienda.
  1. Eliminación de archivos mediante rm es permanente. No utiliza la papelera. Use esto con precaución y asegúrese de eliminar exactamente lo que desea antes de presionar el botón Enter . Si complicas demasiado tus comandos de eliminación, nunca termina bien.

  2. rm file - Elimine ese archivo específico de la computadora.

  3. rm -r folder - Elimine esa carpeta específica de la computadora.

  4. rm -rf folder - Elimina esa carpeta específica a la fuerza de la computadora. Este comando puede estropear la configuración si se utiliza de forma incorrecta.

 
  1. Puede editar archivos mediante nano en un terminal para hacer archivos rápidos y aproximados hasta configuraciones completas. Puede ser útil, pero maneja archivos de texto sin formato y archivos de programación, por lo que cosas como los documentos de Microsoft Word no se abren correctamente.

  2. Si la raíz es propietaria de un archivo, un usuario normal no puede editarlo. nano debe tener el prefijo sudo; para guardar los cambios. De lo contrario, se abre en modo de solo lectura.

  3. nano newfile.whatever del nombre especificado y lo abre para editarlo.

  4. nano existing_file Abra el archivo para editarlo.

  5. Desde adentro nano

  6. Guarde el archivo pulsando la tecla CTRL+O y cambie el nombre o presione el botón Enter para mantener el mismo nombre. De esta forma, se guarda el archivo.

  7. Exit (Salir) nano Mediante el uso de la función CTRL+X llaves juntas. Si tiene cambios no guardados, se le preguntará si desea guardarlos.

 

  1. mkdir folder_name - Crea la carpeta con el nombre especificado

  2. mkdir -p /path/to/folder/name - Crea cada carpeta según sea necesario. Para crear una carpeta de volúmenes: /home/user/1stfolder/2ndfolder, y solo /home/user existe, usando mkdir -p crea ambos directorios 1stfolder, y 2ndfolder.

 

  1. ps aux - Enumera en detalle todos los procesos que se ejecutan en la computadora. Esto incluye el usuario, la ID de proceso PID, y nombre del proceso. Con esto, puede ver la lista de procesos y, si es necesario, puede eliminar procesos innecesarios o detenidos.

 

  1. kill PID - PID es un número que hace referencia al proceso infractor. Debe obtener el PID a partir de un comando como ps aux. Si un proceso se niega a desaparecer, también puede especificar kill -9 PID lo cual debe terminar el proceso por cualquier medio.

Nota: Tenga cuidado porque esto lo cierra incluso si lo hace de manera sucia o si afecta a su computadora.
  1. killall program - Killall Killingly by name Todas las instancias del listed program. Si, por ejemplo, hay 3 sesiones abiertas del navegador de Internet Firefox, killall Firefox hace exactamente eso, matar todas las sesiones de Firefox. kill tomaría el PID especificado del proceso de Firefox ofensivo que desea matar y eliminaría solo ese.

  2. xkill es una forma de la interfaz de usuario de hacer clic y cerrar Windows. Escritura xkill debería aparecer un icono de calavera y tibias cruzadas y se elimina la siguiente ventana en la que se hace clic.

 

  1. Pipes se muestran como un straight bar, También conocido como el | .

  2. Es una tecla que se usa poco en Windows, pero a menudo se encuentra en la tecla de barra invertida.

  3. Se utilizan para enlazar comandos. Pipes Tome el resultado de un comando y enrute para utilizarlo como entrada para un segundo comando cuando estén encadenados.

  4. Consulte los recursos en línea para obtener más información sobre pipes y su uso, ya que hay volúmenes que están escritos en ellos.

 

  1. > se utiliza para overwrite El contenido de los archivos existentes reemplazándolo por la salida del nuevo comando.

  2. >> se utiliza para append información a los archivos existentes. Se utiliza con propósitos de registro.

  3. Example: ps aux > processes.log Envía la salida de ps aux al expediente processes.log Para ver la salida del comando en un editor de texto y sobrescribe el contenido actual del archivo.

 

  1. tee se utiliza junto con un | para tomar la salida del comando y enviarla a otro lugar. Esto es útil si hay errores que se pasan por alto. De esta manera, todo lo que aparece en la pantalla también se captura en un archivo.

  2. Ejemplo: dmesg| tee boot.txt ejecutaría el comando dmesg que muestra la información de arranque inicial. El archivo | Envía la salida de dmesg en tee, que luego hace su trabajo enviándolo al terminal y al archivo de registro boot.txt.

 

  1. ¿Desea ejecutar un archivo en el directorio actual después de que se marque como ejecutable? El archivo ./ El operador puede ejecutar el archivo como un usuario normal, siempre y cuando no necesite derechos raíz. ./ literalmente significa in the current directory Por lo tanto, no funciona en archivos fuera del directorio actual.

  2. Si desea ejecutar un archivo que no está en el directorio actual, debe pasar la ruta al programa en ejecución adecuado. Si es un programa python, es python /path/to/file y si es un archivo shell, es sh /path/to/file Por ejemplo: Existe la posibilidad de que hayan otros cables, pero estos son los más comunes actualmente.

  3. Si desea ejecutar un archivo con derechos raíz porque recibió operation not permitted?. Debe agregar el prefijo al comando con sudo. Al igual que en el ejemplo anterior, sudo python /path/to/file Ejecuta el script con derechos raíz.

  4. Si desea ejecutar un programa de interfaz de usuario desde el terminal, escriba el nombre del programa: case sensitive! Y se pone en marcha. Esto hace que el terminal actual quede inutilizable. Cerrar el terminal mientras el programa está abierto también mata al programa. Una mejor manera es poner el programa en segundo plano, usando program_name y luego escribir la palabra exit en el terminal para cerrarlo y mantener el proceso en ejecución.

  5. Si desea ejecutar un programa de interfaz de usuario con derechos de root desde el terminal, agregue el prefijo gksudo o gksu y no sudo. Use: sudo Iniciar aplicaciones de interfaz de usuario es un mal hábito y debe evitarse.

  6. Actúe not uso sudo solo porque algo saca a relucir Operation not permitted. Ten en cuenta que puedes destroy equipos mediante la ejecución de comandos en el lugar incorrecto con derechos de raíz. Asegúrese de que sus archivos provengan de fuentes confiables.


Volver al principio


 

Reglas útiles para recordar

 

¿Te perdiste en un directorio? Tipo pwd Imprimir el directorio de trabajo.

¿Desea calcular el espacio en disco? df -h puede darte una cifra rápida.

¿Quieres calcular el tamaño de una carpeta o archivo? du -cksh target_name hace exactamente eso. ¿Desea calcular el tamaño de la carpeta actual? du -cksh.

¿Desea marcar un archivo como ejecutable? chmod +x filename hace eso.

¿Tienes que montar una iso? Linux tiene esta funcionalidad incorporada. Crear un directorio en algún lugar, por ejemplo /home/user/isomount y emita el comando mount -o loop /path/to/myisofile.iso /home/user/isomount y el contenido se monta dentro de esa carpeta.

Después de ejecutar un comando, debe volver a ejecutarlo, pero no recuerda exactamente cómo fue. Tipo history en el terminal e imprime su historial de comandos. ¿Quieres borrar tu historial? history -c Borra la información.


Volver al principio

Información adicional

 

Nota:
Canonical proporciona soporte de software a través de los siguientes métodos:
Volver al principio

Productos afectados

Inspiron, OptiPlex, Vostro, XPS, Inspiron, Latitude, Vostro, XPS, Fixed Workstations, Mobile Workstations
Propiedades del artículo
Número del artículo: 000152030
Tipo de artículo: Solution
Última modificación: 01 sept 2026
Versión:  10
Encuentre respuestas a sus preguntas de otros usuarios de Dell
Servicios de soporte
Compruebe si el dispositivo está cubierto por los servicios de soporte.