Comandos Esenciales de Linux: Terminal y Administración del Sistema
Clasificado en Informática
Escrito el en español con un tamaño de 3,99 KB
Comandos Esenciales de Linux para Terminal
ls -l
: Lista los archivos y directorios de la ubicación actual.pwd
: Muestra el directorio de trabajo actual.cd
(change directory): Cambia de directorio.cp
: Copia archivos.mv
: Mueve una carpeta/archivo al destino especificado; también sirve para renombrar archivos/directorios.mv -f
: Fuerza el movimiento.ln -s
: Crea un enlace simbólico (apunta a otro archivo), es decir, un acceso directo al mismo archivo con distintos nombres.date
/time
: Muestra la fecha y hora del sistema.cal
: Muestra el calendario.whoami
: Muestra el nombre del usuario con el que se ha iniciado sesión.ps -e
: Muestra todos los procesos en ejecución y su identificador de proceso (PID).pstree -p
: Muestra los procesos en forma de árbol.nice
: (Sin descripción proporcionada)renice
: (Sin descripción proporcionada)top
: Muestra información en tiempo real de los procesos en ejecución, uso de CPU, memoria y PID.kill PID
: Cierra el proceso especificado por su PID.nohup
: (Sin descripción proporcionada)exit
/logout
: Sale del terminal.touch
: Crea un archivo.dir
: Muestra los directorios.mv
: Mueve o renombra.cat
: Muestra el contenido de un archivo.apt-get update
: Actualiza la base de datos de paquetes disponibles para actualizar o instalar.tail -n nombredelarchivo
: Muestra las últimas diez líneas del archivo especificado.ps -A | grep bash
: Muestra todos los procesos que contengan la palabra "bash".head -n nombredelarchivo
: Muestra las 10 primeras líneas del archivo especificado.
Gestión de Permisos de Archivos
chmod
: Asigna permisos de lectura, escritura y ejecución a un archivo (nombrearchivo) para el propietario, grupo y otros usuarios.umask
: Cambia las opciones por defecto para los permisos de nuevos archivos y directorios.chown nombreusuario nombrearchivo
: Cambia el propietario del archivo especificado al usuario indicado.chgrp grupo archivo
: Cambia el grupo del archivo especificado al grupo indicado.
Valores Numéricos de Permisos
r
(lectura) -> 4w
(escritura) -> 2x
(ejecución) -> 1
Administración de Usuarios y Grupos
- Crear un usuario:
sudo useradd -m -c "Jesús Valle" jvalle
- Añadir un usuario a un grupo:
sudo -g grup1 -s /bin/bash jvalle
- Crear un grupo:
sudo groupadd GRUP1
- Eliminar un usuario:
sudo userdel -r nombre_usuario
- Borrar la carpeta de un usuario:
sudo rm -r /home/usuario
- Establecer contraseña para un usuario:
sudo passwd "nombre_del_usuario"
- Modificar un usuario:
usermod
-c "jose leon"
: Cambia el nombre completo del usuario.-d "/home/carpeta"
: Cambia el directorio principal del usuario.-s /bin/bash
: Cambia el shell de inicio del usuario.
- Crear un usuario y añadirlo a un grupo:
sudo useradd -m -c "jesus valle" jvalle -G GRUP2
Empaquetado y Compresión de Archivos
- Empaquetar archivos:
tar -cvf
- Desempaquetar archivos:
tar -xvf
- Ver contenido de un archivo tar:
tar -tvf