Si eres novato en Ubuntu, entonces este post sobre comandos básicos de Ubuntu te va a ayudar a familiarizarte con el emulador de Terminal.

Como todos sabemos, Ubuntu es una de las distribuciones de Linux más personalizables que existen en la actualidad. De hecho, cuando escuchamos Linux, lo primero que se nos viene a la cabeza es Ubuntu. Casi todos los entusiastas de Linux comienzan con Ubuntu cuando entran en el mundo de Linux, ya que es una de las distros de Linux elegidas para los principiantes.

Y este post es para esos principiantes de Ubuntu. Aquí vamos a enumerar algunos comandos básicos importantes de Ubuntu que todo principiante debe conocer.

Creo que la increíble flexibilidad de Ubuntu se debe principalmente a su potente shell, que es el núcleo de todas las variantes de Linux. A través de la interfaz «Terminal» de fácil uso, puede interactuar fácilmente con este shell utilizando una amplia variedad de comandos.

Ubuntu utiliza BASH como su shell por defecto y hay un montón de comandos bash – que confunde a todos los principiantes de Ubuntu. Pero no tienes que aprender todos estos comandos bash si quieres familiarizarte con la Terminal de Ubuntu en tus primeros días de Linux. Si no, sólo tienes que entender los comandos básicos de Ubuntu que te ayudarán a hacer algunas operaciones básicas. A diferencia de los comandos CMD en Windows, aquí en Ubuntu y otras distros de Linux usamos comandos para hacer la mayoría de nuestras tareas.

Así que para hacer esta tarea más fácil, aquí están los comandos más básicos de Ubuntu para principiantes y algunos atajos de Terminal, que te ayudarán a ejecutar comandos más rápidamente, para facilitar tu viaje en Linux.

Contenidos

Comandos básicos de Ubuntu para principiantes:

1. sudo

El comando Linux sudo (SuperUser DO) permite ejecutar programas u otros comandos con privilegios de administrador, al igual que «Ejecutar como administrador» en Windows. Esto es útil cuando, por ejemplo, necesitas modificar archivos en un directorio al que tu usuario no tendría acceso normalmente.

2. apt-get

apt-get es uno de los comandos más importantes de Ubuntu que todo principiante debe conocer. Se utiliza para instalar, actualizar, mejorar y eliminar cualquier paquete. apt-get básicamente trabaja en una base de datos de paquetes disponibles. Aquí está la lista de los diferentes comandos apt-get:

1. sudo apt-get update

apt-get update con privilegios de superusuario es el primer comando que necesitas ejecutar en cualquier sistema Linux después de una instalación fresca. Este comando actualiza la base de datos y permite que su sistema sepa si hay paquetes más nuevos disponibles o no.

2. sudo apt-get upgrade

Después de actualizar la base de datos de paquetes, el siguiente paso es actualizar los paquetes instalados. Para actualizar todos los paquetes con actualizaciones disponibles puedes usar este comando.

Y si quieres actualizar un paquete en particular, debes retocar un poco el comando anterior:

sudo apt-get upgrade <package-name>

Reemplaza el < nombre-paquete> con tu paquete deseado.

3. sudo apt-get install

Si conoces el nombre del paquete, entonces puedes instalar fácilmente un programa usando este comando:

sudo apt-get install <package-name> 

Sustituye el < nombre-del-paquete> por tu paquete deseado.

Si no estás seguro del nombre del paquete, puedes escribir unas letras y pulsar tabulador y te sugerirá todos los paquetes disponibles con esas letras. Gracias a la función de autocompletar.

4. sudo apt-get remove

Cuando se trata de eliminar el programa instalado el comando apt-get remove se adapta a tu necesidad. Sólo tienes que saber el nombre exacto del paquete del software que quieres desinstalar.

Si no conoce el nombre del paquete, utilice el siguiente comando básico de ubuntu para listar todos los paquetes instalados en su sistema y luego copie el nombre del paquete de la lista:

dpkg --list

Ahora ejecuta el comando apt-get remove como sudo para eliminar el software:

sudo apt-get remove <package-name>

Reemplaza el <package-name> con el que has copiado de la lista de dpkg.

El comando apt-get remove sólo elimina el software de tu sistema pero no los archivos de configuración o datos del paquete. Estos archivos ayudan a mantener la misma configuración cuando se quiere reinstalar el mismo software.

5. sudo apt-get purge

El comando apt-get purge se utiliza cuando se quiere eliminar un software completamente de su sistema con sus archivos de configuración o de datos para que ya no estén disponibles los ajustes personalizados durante la reinstalación.

Ejecute el comando apt-get purge como sudo para eliminar el software por completo:

sudo apt-get purge <package-name>

Reemplace el <package-name> con la aplicación que desea eliminar o copiar de la lista de dpkg.

6. sudo apt-get autoremove

El comando apt-get autoremove se utiliza para eliminar cualquier paquete innecesario. Innecesario significa, que cada vez que se instala una aplicación, el sistema también instalará el software del que depende esta aplicación. Es común en Ubuntu que las aplicaciones compartan las mismas bibliotecas. Cuando elimines la aplicación la dependencia permanecerá en tu sistema.

Así que ejecuta apt-get autoremove como sudo después de desinstalar un paquete para eliminar las dependencias de software no deseadas.

Así que apt-get autoremove eliminará aquellas dependencias que se instalaron con las aplicaciones y que ya no son utilizadas por nada más en el sistema.

3. ls

El comando ls (list) lista todos los archivos y carpetas en su directorio de trabajo actual. También puedes especificar rutas a otros directorios si quieres ver su contenido.

4. cd

cd (change director») Comando de Linux también conocido como chdir utilizado para cambiar el directorio de trabajo actual. Es uno de los comandos básicos de Ubuntu más utilizados. Usar este comando es fácil, sólo hay que escribir cd seguido del nombre de la carpeta. Puedes usar rutas completas a carpetas o simplemente el nombre de una carpeta dentro del directorio en el que estás trabajando actualmente. Algunos usos comunes son:

  • cd / – Te lleva al directorio raíz.
  • cd .. – Te lleva a un nivel de directorio superior.
  • cd – – Te lleva al directorio anterior.

Aquí hay algunos ejemplos de cómo usar el comando cd en Ubuntu:

Ejemplo 1: cd home – abre la carpeta home en el directorio actual.

Ejemplo 2: cd Linux\ Drive – abre la carpeta con nombre de Linux Drive en el directorio. Aquí puedes ver que uso la barra invertida porque el nombre de la carpeta tiene espacios así que por cada espacio usas «barra invertida+espacio». Por ejemplo, si el nombre de tu carpeta es «soy programador» entonces el comando cd será, «cd soy programador».

5. pwd

pwd (print working directory) El comando de Ubuntu muestra el nombre completo de la ruta del directorio de trabajo actual.

6. cp

cp (copy) El comando de Linux permite copiar un archivo. Debes especificar tanto el archivo que quieres que se copie como la ubicación a la que quieres que se copie – por ejemplo, cp xyz /home/miarchivo copiaría el archivo «xyz» al directorio «/home/miarchivo».

7. mv

El comando mv (move) te permite mover archivos. También puedes renombrar archivos moviéndolos al directorio en el que están actualmente, pero con un nuevo nombre. El uso es el mismo que el de cp – por ejemplo mv xyz /home/miarchivos movería el archivo «xyz» al directorio «/home/miarchivos».

8. rm

El comando rm (remove) elimina el archivo especificado.

  • rmdir («remove directory») – Elimina un directorio vacío.
  • rm -r («remove recursively») – Elimina un directorio junto con su contenido.
    • 9. mkdir

      El comando mkdir (make directory) permite crear un nuevo directorio. Puedes especificar dónde quieres que se cree el directorio – si no lo haces, se creará en tu directorio de trabajo actual.

      10. history

      El comando history muestra todos tus comandos anteriores hasta el límite del historial.

      11. df

      El comando df (display filesystem) muestra información sobre el uso del espacio en disco de todos los sistemas de archivos montados.

      12. du

      El comando du (uso del directorio) muestra el tamaño de un directorio y de todos sus subdirectorios.

      13. free

      free – Muestra la cantidad de espacio libre disponible en el sistema.

      14. uname -a

      uname -a – Proporciona una amplia gama de información básica sobre el sistema.

      15. top

      top – Muestra los procesos que utilizan la mayoría de los recursos del sistema en un momento dado. «q» puede usarse para salir.

      16. man

      El comando man muestra una «página de manual». Las páginas de manual suelen ser muy detalladas, y se recomienda leer las páginas de manual de cualquier comando con el que no se esté familiarizado. Algunos usos son :

      • man man – Proporciona información sobre el propio manual.
      • man intro – Muestra una breve introducción a los comandos de Linux.
        • 17. info

          Similar a man, pero a menudo proporciona información más detallada o precisa.

          18. <nombre del comando> -h o <nombre del comando> -help

          Este comando es una tercera alternativa para obtener ayuda. Aunque no es tan detallado como las páginas info o man, esto proporcionará una visión rápida del comando y sus usos.

          Por ejemplo: man -h o man -help

          19. passwd

          passwd El comando básico de Ubuntu se utiliza para cambiar la contraseña del usuario utilizando la Terminal. Lo que hay que hacer es ejecutar el siguiente comando, donde está el nombre de usuario cuya contraseña hay que cambiar:

passwd <user>

20. whatis

El comando whatis muestra una breve descripción de cuál es la funcionalidad de un comando específico incorporado en Linux.

whatis <command>

Algunos ejemplos son:

  • whatis cd
  • whatis man
  • whatis help
  • Los comandos anteriores mostrarán el propósito de los comandos cd, man y help.

    Accesos de terminal de Ubuntu:

    Para facilitar aún más tu destreza, estos atajos de teclado de la Terminal de Ubuntu te ayudarán.

    .

    Ctrl + E

    Accesos de la Terminal de Ubuntu Función
    Ctrl + Mayúsculas + T Abrir nueva pestaña en el terminal actual Ctrl + Shift + W Cerrar la pestaña actual
    Ctrl + A Mover el cursor al principio de la línea
    Mueve el cursor al final de la línea
    Ctrl + U Borra toda la línea actual
    Ctrl + K Borra el comando desde el cursor a la derecha
    Ctrl + W Borra la palabra anterior al cursor
    Ctrl + R Permite buscar su historial para los comandos que coinciden con lo que ha escrito
    Ctrl + C Matar el proceso actual Ctrl + Z Suspender el proceso actual enviando la señal SIGSTOP Ctrl + L Limpia la salida del terminal Alt + F Avanza una palabra
    Alt + B Desplaza hacia atrás una palabra
    Ctrl + Shift + C Copia el comando resaltado en el portapapeles
    Ctrl + Mayús + V o Mayús + Insert Pegar el contenido del portapapeles
    Teclas de flecha arriba/abajo Para desplazarse por el historial de comandos, lo que le permite ejecutar rápidamente el mismo comando varias veces
    TAB Se utiliza para completar el comando que está escribiendo. Si hay más de un comando posible, puede pulsarlo varias veces para desplazarse por las posibles terminaciones. Si hay un número muy amplio de comandos posibles, puede mostrar una lista de todas las terminaciones posibles.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *