Tabla de contenido:

71 comandos de Linux para todas las ocasiones. Casi
71 comandos de Linux para todas las ocasiones. Casi
Anonim

Puede hacer casi cualquier cosa en la terminal de Linux: configurar el sistema, instalar y desinstalar aplicaciones, administrar discos y archivos, e incluso hablar con las vacas.

71 comandos de Linux para todas las ocasiones. Casi
71 comandos de Linux para todas las ocasiones. Casi

Comandos de Linux para navegar por la terminal

Comandos de Linux para navegar por la terminal
Comandos de Linux para navegar por la terminal
  1. &&

    … Estrictamente hablando, esto no es un comando. Si desea ejecutar varios comandos a la vez, coloque un doble ampersand entre ellos como este:

    primer_comando && segundo_comando

  2. … La terminal ejecutará los comandos en orden. Puede ingresar tantos comandos como desee.
  3. alias

    … Asigna los nombres que crea a comandos largos que no puede recordar. Ingresar

    alias comando largo comando corto

  4. .
  5. CD

    … Cambia la carpeta del terminal actual. Cuando inicia el terminal, usa su carpeta de inicio. Ingresar

    cd dirección_carpeta

  6. , y la terminal funcionará con los archivos que están allí.
  7. claro

  8. … Borra todos los mensajes de la ventana del terminal.
  9. historia

    … Muestra todos los comandos que ha introducido recientemente. Además, puede cambiar entre comandos recientes usando las teclas Arriba y Abajo. Si no desea que se escriba el comando que ingresó, coloque un espacio antes como este:

    Tu equipo

  10. .
  11. hombre

    … Muestra una guía de programas y comandos de Linux. Ingresar

    man nombre_paquete

    o

    hombre tu_comando

  12. .
  13. que es

    … Muestra una breve descripción de un programa. Ingrese el comando y el nombre del programa

    cuál es nombre_paquete

  14. .

Comandos de Linux para obtener derechos de superusuario

Comandos de Linux para obtener derechos de superusuario
Comandos de Linux para obtener derechos de superusuario

Para realizar muchas acciones en el sistema, por ejemplo, para agregar y eliminar programas, necesita derechos de administrador, o el superusuario root, como se llama en Linux.

  1. sudo

    … Este comando le otorgará derechos de superusuario. Ingresar

    sudo

    antes del comando que desea (p. ej.

    actualización de sudo apt

  2. ) para ejecutarlo como administrador. El sistema le pedirá una contraseña.
  3. sudo su

  4. … Después de este comando, todos los comandos que ingresó se ejecutarán en nombre del superusuario hasta que cierre la terminal. Úselo si necesita ejecutar muchos comandos con derechos de administrador.
  5. sudo gksudo

    … Comando para ejecutar una aplicación GUI como administrador. Por ejemplo, si desea mover o modificar archivos del sistema, ingrese

    sudo gksudo nautilus

  6. (especifique el administrador de archivos que está utilizando).
  7. sudo !!

    … Este comando ejecutará el comando ingresado previamente con privilegios de administrador. Útil si escribió un comando sin

    sudo

  8. .

No ejecute comandos en nombre del superusuario que no comprenda.

Comandos de Linux para administrar el administrador de paquetes

Comandos de Linux para administrar el administrador de paquetes
Comandos de Linux para administrar el administrador de paquetes

Los administradores de paquetes realizan la instalación y desinstalación de aplicaciones en Linux. Ubuntu y Debian llaman al administrador de paquetes apt, Fedora llama a dnf, Arch y Manjaro llaman a pacman. Descargan aplicaciones de repositorios en línea, fuentes de paquetes. Los comandos se les deben dar con derechos de superusuario.

apt (Debian / Ubuntu / Mint)

  1. sudo apt install nombre_paquete

  2. … Instale el paquete requerido.
  3. sudo apt-add-repository repository_address

  4. … Agregue un repositorio de terceros.
  5. actualización de sudo apt

  6. … Actualice la información del paquete.
  7. actualización de sudo apt

    … Actualice todos los paquetes al más reciente (ejecute después

    actualización apta

  8. ).
  9. sudo apt eliminar nombre_paquete

  10. … Retire el paquete innecesario.
  11. sudo apt purge nombre_paquete

  12. … Elimine un paquete innecesario con todas las dependencias si desea liberar más espacio.
  13. sudo apt autoremove

  14. … Elimine todas las dependencias innecesarias, paquetes huérfanos y demás basura.

dnf (Red Hat / Fedora / CentOS)

  1. sudo dnf install nombre_paquete

  2. … Instale el paquete requerido.
  3. sudo dnf config-manager --add-repo repository_address

  4. … Agregue un repositorio de terceros.
  5. actualización de sudo dnf

  6. … Actualice todos los paquetes a los más recientes.
  7. sudo dnf eliminar nombre_paquete

  8. … Retire el paquete innecesario.
  9. sudo dnf autoremove

  10. … Elimina todas las dependencias innecesarias.

pacman (Arco / Manjaro)

  1. sudo pacman -S nombre_paquete

  2. … Instale el paquete requerido.
  3. sudo yaourt -S nombre_paquete

  4. … Instale un paquete de AUR si no está en el repositorio principal.
  5. sudo pacman -Sy

  6. … Actualice la información del paquete.
  7. sudo pacman -Syu

  8. … Actualice todos los paquetes a los más recientes.
  9. sudo pacman -R nombre_paquete

  10. … Retire el paquete innecesario.
  11. sudo pacman -Rs nombre_paquete

  12. … Elimine el paquete innecesario con todas las dependencias.

Puede instalar y desinstalar varios paquetes a la vez simplemente enumerándolos separados por un espacio.

sudo apt instalar firefox clementine vlc

Si desea instalar un paquete pero no sabe su nombre exacto, ingrese las primeras letras del nombre del paquete y presione Tab dos veces. El administrador de paquetes mostrará todos los paquetes que comienzan con el mismo nombre.

Comandos de Linux para gestionar procesos

Comandos de Linux para gestionar procesos
Comandos de Linux para gestionar procesos
  1. matar

    … Este comando se utiliza para forzar la terminación de procesos. Tienes que entrar

    matar process_PID

    … El PID del proceso se puede encontrar ingresando

    cima

  2. .
  3. xkill

  4. … Otro comando para terminar procesos. Ingrese, luego haga clic en la ventana que desea cerrar.
  5. Mátalos a todos

    … Mata procesos con un nombre específico. Por ejemplo,

    killall firefox

  6. .
  7. cima

  8. … Muestra una lista de procesos en ejecución, ordenados según el consumo de CPU. Una especie de terminal "Monitor de sistema".

Comandos de Linux para administrar archivos

Comandos de Linux para administrar archivos
Comandos de Linux para administrar archivos

Ver y modificar archivos

  1. gato

    … Cuando el comando se usa con un archivo de texto (como este:

    cat path_to_file

    ), muestra su contenido en una ventana de terminal. Si especifica dos o más archivos,

    cat path_to_file_1 path_to_file_2

    ella los pegará. Si presentamos

    cat path_to_file_1> nuevo_archivo

  2. , fusionará el contenido de los archivos especificados en un nuevo archivo.
  3. chmod

  4. … Le permite cambiar los permisos del archivo. Esto puede resultar útil si desea realizar cambios en el archivo del sistema.
  5. chown

  6. … Cambia el propietario del archivo. Debe ejecutarse con derechos de superusuario.
  7. expediente

  8. … Muestra información sobre el archivo especificado.
  9. nano

    … Abre un editor de texto simple. Puede crear un nuevo archivo de texto o abrir uno existente:

    nano ruta_a_archivo

  10. .
  11. rebautizar

  12. … Cambia el nombre de un archivo o varios archivos. El comando también se puede utilizar para el cambio de nombre masivo de archivos por máscara.
  13. tocar

  14. … Cambia la fecha de la última vez que se abrió o modificó el archivo especificado.
  15. wget

  16. … Descarga archivos de Internet a una carpeta de terminal.
  17. Código Postal

  18. … Desempaqueta y comprime archivos.

Crear y eliminar archivos y carpetas

  1. mkdir

    … Crea una nueva carpeta en la carpeta del terminal actual o en la carpeta especificada:

    mkdir ruta_carpeta

  2. .
  3. rmdir

  4. … Elimina la carpeta especificada.
  5. rm

  6. … Elimina archivos. Puede eliminar tanto un archivo separado como un grupo correspondiente a determinadas características.

Copiar y mover archivos

  1. cp

    … Crea una copia del archivo especificado en la carpeta del terminal:

    cp ruta_a_archivo

    … O puede especificar el destino

    cp ruta_a_archivo ruta_a_copia

  2. .
  3. mv

  4. … Mueve un archivo de una carpeta a otra. Puede especificar un nombre para el archivo reubicable. Curiosamente, en Linux, este comando también se puede usar para cambiar el nombre de los archivos. Simplemente especifique la misma carpeta donde se encuentra el archivo y un nombre diferente.

Buscar archivos

  1. encontrar

  2. … Busque archivos por criterios específicos como nombre, tipo, tamaño, propietario, fecha de creación y modificación.
  3. grep

  4. … Busque archivos de texto que contengan cadenas específicas. Los criterios son muy flexibles.
  5. localizar

  6. … Busque archivos y carpetas cuyos nombres coincidan con la consulta y muestre sus rutas en el sistema de archivos.

Comandos de Linux para trabajar con particiones

Comandos de Linux para trabajar con particiones
Comandos de Linux para trabajar con particiones
  1. lsblk

  2. … Este comando demuestra qué discos hay en su sistema y en qué particiones están divididos. El comando también muestra los nombres de sus particiones y unidades, en el formato sda1, sda2, etc.
  3. montar

    … Monta unidades, dispositivos o sistemas de archivos Linux para que pueda trabajar con ellos. Por lo general, los dispositivos se conectan automáticamente tan pronto como haces clic en ellos en el administrador de archivos. Pero a veces es posible que deba montar algo manualmente. Puede montar cualquier cosa: discos, unidades externas, particiones e incluso imágenes ISO. Este comando debe ejecutarse con derechos de superusuario. Para montar un disco o partición existente, escriba

    montaje sdX

  4. .
  5. desmontar

    … Vuelca sistemas de archivos. Mando

    desmontar sdX

  6. desmontará el sistema de archivos del medio externo para que pueda expulsarlo.
  7. dd

    … Este comando copia y convierte archivos y secciones. Tiene muchos usos diferentes. Por ejemplo,

    dd if = / dev / sda of = / dev / sdb

    hará una copia exacta de la partición sda en la partición sdb.

    dd si = / dev / cero de = / dev / sdX

    sobrescribirá el contenido del medio especificado con ceros para que la información no se pueda restaurar. A

    dd if = ~ / Descargas / ubuntu.iso de = / dev / sdX bs = 4M

  8. creará un medio de arranque a partir de la imagen de distribución que descargó.

Comandos de Linux para la gestión del sistema

Comandos de Linux para la gestión del sistema
Comandos de Linux para la gestión del sistema
  1. df

  2. … Muestra el tamaño de su disco y cuánto espacio libre queda en él.
  3. gratis

  4. … Muestra la cantidad de RAM disponible y utilizada.
  5. tu nombre

    … Muestra información del sistema. Si ingresa

    tu nombre

    el terminal solo informará sobre Linux. Pero el equipo

    uname -a

  6. muestra información sobre el nombre de la computadora y la versión del kernel.
  7. tiempo de actividad

  8. … Indica cuánto tiempo ha estado funcionando su sistema.
  9. dónde está

  10. … Muestra la ubicación del archivo ejecutable del programa deseado.
  11. quién soy

  12. … Llama al nombre de usuario.

Comandos de Linux para la gestión de usuarios

Imagen
Imagen
  1. useradd

    … Registra un nuevo usuario. Ingresar

    nombre de usuario useradd

  2. y se creará el usuario.
  3. userdel

  4. … Elimina la cuenta de usuario y los archivos.
  5. usermod

  6. … Cambia la cuenta de usuario. Puede mover la carpeta de inicio del usuario o establecer una fecha en la que se bloqueará la cuenta.
  7. passwd

  8. … Cambia las contraseñas de la cuenta. Un usuario normal puede cambiar la contraseña solo de su propia cuenta, el superusuario puede cambiar la contraseña de cualquier cuenta.

Comandos de Linux para la gestión de redes

Imagen
Imagen
  1. ip

    … Equipo multifuncional para trabajar con la red. Mando

    demostración de la dirección IP

    muestra información sobre direcciones de red,

    ruta ip

    gestiona el enrutamiento, etc. Dar órdenes

    ip link configurado ethX up

    ,

    enlace ip establecido ethX hacia abajo

    puede activar y desactivar las conexiones. El equipo

    ip

    muchos usos, por lo que antes de usarlo es mejor leer el manual o ingresar

    ip --ayuda

  2. silbido

  3. … Muestra si está conectado a la red y ayuda a determinar la calidad de la conexión.

Y algo más

Imagen
Imagen

Finalmente, están los principales comandos de Linux. Muestran una vaca que puede hablar contigo (no preguntes qué están usando los desarrolladores).

  1. cowsay lo que sea

  2. … La vaca dirá lo que le digas.
  3. fortuna | vaquero

  4. … La vaca dará un pensamiento o una cita inteligente (o no tan).
  5. cowsay -l

  6. … Enumera todos los animales que se pueden mostrar en la terminal. Si de repente no te gustan las vacas.
  7. fortuna | cowsay -f animal_from_list

  8. … El animal de su elección comienza a llover con citas, a veces apropiadas.
  9. sudo apt-get install fortunes fortune-mod fortunes-min fortunes-ru

  10. … Haz que todo el zoológico hable ruso. Sin esto, los animales están citando a Twain y Wilde en el original.

Estos no son todos los comandos de Linux. Si necesita conocer en detalle las opciones y cómo usar los comandos de Linux, puede usar el tutorial incorporado. Marcar

hombre tu_comando

o

your_command --help

Recomendado: