Guía de comandos esenciales de Linux para principiantes
Enviado por Anónimo y clasificado en Informática y Telecomunicaciones
Escrito el en español con un tamaño de 3,94 KB
Comandos de Linux para principiantes
Navegación y manipulación de archivos
Carpetas
- cd (change directory): Cambia de directorio.
Sintaxis:cd directorio
Utiliza ".." para volver atrás y "." para el directorio actual. El tabulador completa nombres. - ls: Muestra archivos y carpetas con colores según sus atributos.
Sintaxis:ls
- dir: Similar a
ls
, pero con menos información. - rm: Elimina archivos.
Sintaxis:rm archivo
- rmdir: Elimina directorios.
Sintaxis:rmdir directorio
Usarrmdir --ignore-fail-on-non-empty
para borrar directorios no vacíos. - chmod: Cambia permisos de archivos.
Sintaxis:chmod [usuario][modificación][permiso] archivo
Tipos de usuario: u (dueño), g (grupo), o (otros), a (todos)
Modificaciones: + (añadir), - (quitar), = (especificar)
Permisos: r (lectura), x (ejecución), w (escritura)
Ejemplo:chmod a+w archivo
(escritura para todos) - shred: Elimina archivos de forma segura.
Sintaxis:shred -u archivo
- sh: Ejecuta scripts (archivos .sh o .run).
Sintaxis:sh archivo
- cp: Copia archivos.
Sintaxis:cp archivo destino
Ejemplo:sudo cp archivo /dev/cdu
Para copiar todo:sudo cp * /dev/cdu
- mv: Mueve archivos o carpetas.
Sintaxis:mv origen destino
- tar: Descomprime archivos.
Sintaxis:tar zvf archivo.tar
Compilación
- ./configure: Prepara la compilación, verifica dependencias.
Sintaxis:./configure
- make: Compila el código fuente.
Sintaxis:make
- sudo make install: Instala el programa compilado.
Administración del sistema
Sistema
- init/telinit: Cambia el runlevel del sistema.
Sintaxis:init num
otelinit num
0: detener, 1: monousuario, 2-5: multiusuario, 6: reiniciar
(El comportamiento puede variar según la distribución) - kill: Cierra un proceso por su PID.
Obtener el PID conps aux
Sintaxis:kill PID
Privilegios de superusuario
- sudo programa: Ejecuta un programa como superusuario (terminal).
- gksudo programa: Ejecuta un programa como superusuario (gráfico).
- kdesu programa: Similar a
gksudo
para KDE. - gksu: Abre un diálogo para ejecutar un programa como superusuario (gráfico).
- su: Inicia sesión como root (desactivado por defecto en Ubuntu, usar
sudo su
).
Gestión de paquetes
- apt-get: Gestiona paquetes de software.
update
: actualiza repositoriosupgrade
: busca actualizacionesinstall
: instala paquetesremove
: elimina paquetesdist-upgrade
: actualiza la distribuciónautoclean
: limpia archivos descargados antiguos - aptitude: Similar a
apt-get
, con gestión de dependencias y búsqueda.search
: busca paquetesshow
: muestra información del paquete
Consejos adicionales
- wget url: Descarga archivos desde una URL.
- Pegar en terminal: Mayús + Insertar.
- Ayuda de comandos:
man programa
oprograma --help