Comandos Esenciales de Linux: Administración y Gestión de Archivos

Clasificado en Informática

Escrito el en español con un tamaño de 6,43 KB

Comandos Esenciales de Linux

Estructura de Archivos en Linux: Un archivo en Linux se divide en tres partes principales: superbloque, tabla de inodos y bloques de datos.

Puertos Asignados a Servicios: Para ver los puertos asignados a servicios, se utilizan comandos como netstat o ss.

Comandos para Mostrar TCP/IP Activos:

  • netstat -a

Gestión de Usuarios:

  • Crear contraseña: passwd (usuario)
  • Añadir usuario a un grupo: usermod -g grupo nombre

Prácticas Comunes:

Añadir Usuario: adduser

1. Cambiar Privilegios de una Carpeta:

  • chmod
  • Verificar cambios: ls -de

2. Creación de Usuario y Directorio:

  1. Crear un usuario: useradd nuevousuario
  2. Establecer contraseña: passwd nuevousuario
  3. Crear un directorio: mkdir midirectorio

3. Generar un Reporte:

ps -aux >> reporte.txt

4. Directorio Asociado al Usuario:

-d nombre_directorio

5. Cambiar Permisos:

Chmod 744 archivo.txt y ejecutarlo con ./archivo.txt

6. Cambiar Dueño:

Entrando como root: # chown [usuario] [carpeta] -R

7. Generar un Archivo en un Bucle:

(archivo $i) touch (creo archivo) for {i

8. Crear una Tarea en Crontab:

(memoria ocupada por proceso, espacio libre de memoria) $ [data]

9. Comprimir un Archivo:

El comando tar se utiliza para empaquetar y comprimir archivos:

tar -zcvf archivo_nuevo.tar.gz nombre_directorio

Donde:

  • -z: Comprime el archivo utilizando gzip.
  • -c: Crea el archivo.
  • -v: Modo verbose, muestra el progreso.
  • -f: Nombre del archivo.

Comandos Comunes:

Información del Sistema:

  • arch: Tipo de procesador

Calculadora:

  • bc: Calculadora. Salir con quit

Calendario:

  • cal: Calendario del mes actual. cal [ [mes] año ] (ej. cal 2003)

Archivos:

  • cat: Ver contenido de un archivo
  • chmod: Cambiar atributos
  • chown: Cambiar dueño de archivo
  • cmp: Comparar archivos
  • compress: Comprimir archivos
  • compress -c: Comprimir sin borrar el original
  • compress -d: Descomprimir
  • cp: Copiar archivos

Directorios:

  • cd ..: Salir de un directorio
  • cd: Cambiar de directorio
  • mkdir: Crear directorio
  • rmdir: Borrar directorios

Pantalla:

  • clear: Borrar la pantalla

Fecha y Hora:

  • date: Visualizar la fecha

Espacio en Disco:

  • df: Espacio disponible en el sistema
  • du: Resumen de uso del disco

Editores de Texto:

  • ed: Editor de texto (modo orden, i para texto)
  • ex: Editor de texto
  • vi: Editor de textos
  • sed: Edición batch de un archivo (ej. sed 500,600pq archivote)

Búsqueda:

  • find: Localizar archivos

Misceláneos:

  • fortune: Frase ingeniosa (inglés)
  • free: Memoria libre y usada
  • frm: Resumen de correos
  • gzip: Comprimir archivos
  • gcc: Compilador .c
  • g++: Compilador .cpp
  • gunzip: Descomprimir archivos
  • head: Mostrar primeras líneas (ej. head -2)
  • hostname: Nombre del computador
  • id: ID de usuario y grupo
  • kill: Terminar un proceso (kill -9 cancelación segura)
  • last: Últimos usuarios y terminales
  • ln -s: Crear acceso directo
  • mail: Correo
  • man: Manual de órdenes
  • more: Mostrar info paginada (salir con q)
  • mv: Cambiar nombre
  • passwd: Cambiar la clave
  • ps: Número de proceso (ver kill)
  • pwd: Directorio actual
  • rm: Eliminar archivos
  • touch: Crear archivo vacío o actualizar fecha
  • xkill: Matar aplicaciones en X
  • umount: Desmontar unidades
  • wc: Contar líneas, palabras y caracteres
  • who: Quién está en el sistema
  • write: Escribir a otro usuario

Listar Archivos y Directorios:

  • ls: Visualizar archivos y directorios
  • ls -a: Todas las entradas
  • ls -r: Orden inverso
  • ls -c: Lista en columnas

Sesiones:

  • logout: Salir de sesión
  • login: Solicitar usuario y contraseña

Montar Dispositivos:

  • mount /dev/cdrom /mnt/cdrom: Montar CD
  • /dev/fd0 -t msdos /mnt/fd0: Montar disquete msdos
  • /dev/hda1 -t vfat /mnt/hda1: Montar disco duro fat32
  • /dev/hdb1 -t ntfs /mnt/hdb1: Montar disco duro ntfs
  • /dev/sda1 /mnt/sda1: Montar disco zip

Desmontar Dispositivos:

  • umount /dev/cdrom: Desmontar CD-ROM

Entradas relacionadas: