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