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-emptypara 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 numotelinit 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
gksudopara 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 programaoprograma --help