Referencia Esencial de Comandos de Terminal Linux para la Gestión del Sistema y Archivos
Enviado por Programa Chuletas y clasificado en Informática y Telecomunicaciones
Escrito el en
español con un tamaño de 7,89 KB
Comandos Esenciales de la Terminal Linux
A continuación, se presenta una lista de comandos fundamentales utilizados para la navegación, manipulación de archivos y gestión básica del sistema operativo Linux.
- cd
Usado para cambiar de directorio (Change Directory).
Ej.:
cd /home/lpt— Esto te llevará dentro del directorio "/home/lpt".- mkdir
Usado para crear un directorio.
Ej.:
mkdir /home/lpt— Esto creará el directorio "/home/lpt".- ls
Usado para listar los contenidos de un directorio.
Ej.:
ls /home/lpt— Esto listará el contenido del directorio "home/lpt/".- cp
Usado para copiar archivos (ficheros).
Ej.:
cp /home/lpt/file1.txt /home— Esto copiará el archivo (fichero) "/home/lpt/file1.txt" en el directorio "/home".- mv
Usado para mover o renombrar archivos (ficheros).
Ej.:
mv /home/lpt/file1.txt /home— Esto moverá el archivo (fichero) "/home/lpt/file1.txt" hacia el directorio "/home".- rm
Usado para remover o borrar un archivo (fichero) o directorio.
Ej.:
rm /home/lpt/file1.txt— Esto borrará el archivo (fichero) "/home/lpt/file1.txt".- clear
Usado para limpiar la pantalla de una terminal.
- pwd
Usado para desplegar el directorio actual de trabajo (Print Working Directory).
- chmod
Usado para cambiar el permiso de un archivo (fichero).
Ej.:
chmod 755 /home/lpt/file1.txt— Esto dará permisos de lectura, escritura y ejecución al propietario, y permisos de lectura y ejecución al grupo y a otros usuarios para el archivo (fichero) "file1.txt".- man
Provee mayor información acerca de un comando solicitado (man = manual).
Ej.:
man pwd— Esto mostrará en pantalla el manual del comando "pwd".- vi
Invoca al editor vi (vi = visual).
Ej.:
vi /home/lpt/file1.txt— Esto invocará al editor vi para editar el archivo (fichero) "file1.txt".- ps
Lista los procesos que se están ejecutando actualmente.
- find
Usado para localizar un archivo o carpeta en particular.
Ej.:
find /home/lpt -type f -name file1.txt— Este comando buscará el archivo (fichero) file1.txt dentro del directorio "/home/lpt".- touch
Usado para cambiar el tiempo de acceso y modificación a un archivo, así como para crear uno nuevo.
Ej.:
touch /home/lpt/file1.txt— Esto creará un nuevo archivo (fichero) nombrado file1.txt si no existe. De lo contrario, cambiará la fecha de acceso al archivo (fichero).- more
Usado para desplegar el texto de un archivo por pantallas.
Ej.:
more /home/lpt/file1.txt— Esto desplegará el contenido del archivo (fichero) file1.txt por pantallas.- cat
Usado para visualizar los contenidos de un archivo (concatenar).
Ej.:
cat /home/lpt/file1.txt— Esto mostrará el contenido de file1.txt en la pantalla.- cal
Usado para desplegar el calendario del mes y año actual.
- date
Usado para desplegar la fecha y hora actual del sistema.
- exit
Usado para salir de un programa o de la shell.
- who
Usado para ver qué usuarios están conectados al sistema.
Gestión de Usuarios y Sesiones
- addgroup / groupadd: Añadir un grupo.
- adduser: Añadir un usuario.
- delgroup: Eliminar un grupo.
- deluser: Eliminar un usuario.
- id: Muestra información sobre el usuario dado o el proceso que lo ejecuta.
- last: Listado de los últimos usuarios conectados.
- login: Cambiar usuario.
- logout: Salir del usuario actual.
- passwd: Cambiar de contraseña.
- su: Cambiar de usuario o a root (Superusuario).
- users: Lista de usuarios del PC.
- who: Quién está conectado al ordenador.
- whoami: Nombre del usuario que está identificado.
Gestión de Programas y Paquetes
- apt-cache search: Busca en los paquetes APT.
- apt-get update / install / remove: Actualiza, instala o elimina paquetes.
- dpkg: Instalar paquetes
.deb(paquetes APT).
Gestión de Redes
- ifconfig: Configurar interfaz de red.
- ping: Enviar paquete a servidores para verificar conectividad.
- traceroute: Traza una ruta a un servidor, mostrando los saltos intermedios.
Referencia de Ruta y Navegación Básica
Comandos super básicos para la navegación en el sistema de archivos:
- /: Directorio raíz.
- .: Directorio actual.
- ..: Directorio anterior (padre).
Gestión Avanzada de Archivos (Ficheros)
Esta sección complementa los comandos de archivo con funciones específicas:
- cat
Unir archivos (concatenar).
- chmod
Cambiar permiso de acceso a los archivos (ej.
-rwxo+rwx). read (lectura), write (escritura) y execute (ejecución).- chown
Cambiar usuario y grupo propietarios de ficheros.
- cp
Copia ficheros y directorios.
- df
Informa de la utilización del espacio de disco en sistemas de ficheros.
- du
Estima el uso de espacio de ficheros.
- file
Determina el tipo de fichero.
- find
Busca ficheros en un árbol de directorios.
- gunzip
Descomprime ficheros.
- gzip
Comprime ficheros.
- less
Muestra contenidos de un fichero de forma paginada (similar a
more, pero con más funcionalidades).- ln
Crear enlaces entre ficheros (links).
- more
Filtro de ficheros para visualización en terminales (paginador).
- mv
Mueve o renombra ficheros.
- paste
Pega líneas de ficheros.
- rm
Borra ficheros y directorios.
- sort
Muestra contenido de un fichero de texto ordenado (sin abrirlo).
- tar
Comprime y descomprime archivos
.tar(archivador).- vi o vim
Editor de texto.