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. -rwx o +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.

Entradas relacionadas: