Skip to content

Latest commit

 

History

History
75 lines (63 loc) · 3.16 KB

CommandsForLinux.md

File metadata and controls

75 lines (63 loc) · 3.16 KB

Guía de Comandos Básicos para Linux

Tabla de Contenidos

  1. Introducción a Linux
  2. Estructura de Directorios
  3. Comandos Básicos
  4. Gestión de Archivos y Directorios
  5. Permisos de Archivos
  6. Redirecciones y tuberías
  7. Comandos de Red
  8. Comandos de uso general
  9. Final

1. Introducción a Linux

Linux es un sistema operativo de código abierto modelado en el sistema operativo Unix.

2. Estructura de Directorios

En Linux, todo es un archivo. Incluso los directorios son archivos.

  • /: El directorio raíz donde comienza el sistema de archivos.
  • /bin: Binarios de usuario
  • /etc: Archivos de configuración del sistema
  • /home: Directorios de inicio de los usuarios
  • /opt: Software y add-on packages
  • /tmp: Archivos temporales
  • /var: Archivos variables como logs y bases de datos

3. Comandos Básicos

  • ls: Lista todos los archivos y directorios en el directorio actual.
  • pwd: Muestra el directorio actual.
  • cd: Cambia el directorio.
  • man: Muestra la guía del usuario para cualquier comando.
  • clear: Limpia la pantalla.
  • exit: Cierra la terminal.
  • mkdir: Crea un directorio.
  • rmdir: Elimina un directorio.`

4. Gestión de Archivos y Directorios

  • cp: Copia archivos y directorios.
  • mv: Mueve o renombra archivos y directorios.
  • rm: Elimina archivos y directorios.
  • touch: Crea un archivo vacío.
  • find: Busca archivos y directorios.

5. Permisos de Archivos

  • chmod: Cambia los permisos de un archivo.
  • chown: Cambia el propietario de un archivo.
  • chgrp: Cambia el grupo de un archivo.

6. Redirecciones y tuberías

  • >: Redirige la salida a un archivo, sobrescribiendo el contenido existente.
  • >>: Redirige la salida a un archivo, agregando al contenido existente.
  • <: Toma la entrada de un archivo.
  • |: Conecta la salida de un comando a la entrada de otro.

7. Comandos de Red

  • ping: Comprueba la conectividad de red a otro host.
  • ssh: Conecta a un host remoto.
  • netstat: Muestra las conexiones de red.

8. Comandos de uso general

  • cat: Muestra el contenido de un archivo.
  • echo: Muestra un mensaje en la pantalla.
  • touch archivo.txt: Crea un archivo con entensión .txt.
  • cp archivo1 archivo2: Copia el archivo1 y lo nombra como archivo2.
  • cp -r directorio1/ directorio2: Copia el directorio1 y lo nombra como directorio2.
  • ls directorio: Muestra el contenido del directorio.
  • mv archivo1 archivo2: Mueve el archivo1 y lo nombra como archivo2.
  • mv directorio1/ ruta/directorio2: Mueve el directorio1 y lo nombra como directorio2.
  • mv -v directorio1/ ruta/directorio2: Muestra el proceso de mover(renombrar) el directorio1 a directorio2.
  • rm -r directorio: Elimina el directorio con todo su contenido.

9. Final

Este es solo el comienzo de lo que se puede hacer con Linux. Hay muchos más comandos y características por descubrir.