Ejecutar fdisk /dev/sda (en el menú interactivo pulsar p para imprimir la tabla de particiones y sumar el tamaño de las particiones existentes, sin contar la partición extendida si contiene las lógicas repetidas).
Dividir por 1024 y restar del tamaño total para obtener el espacio disponible restante.
Revisar particiones y puntos de montaje
df -h: visualiza el espacio disponible en los sistemas de archivos montados de forma legible.
more /proc/partitions: muestra información detallada de bloques y particiones detectadas por el kernel.
Particiones críticas del sistema:/ (raíz), /home (usuarios) y swap (área de intercambio).
2. Administración de Usuarios y Permisos
useradd -c "Nombre Completo" identificador: crea una nueva cuenta de usuario con comentario de identificación.
usermod -G grupo1,grupo2 "nombre": añade al usuario a múltiples grupos secundarios.
userdel -rf "nombre": elimina la cuenta del usuario forzando el borrado de su directorio de inicio y archivos.
passwd "nombre": asigna o restablece contraseñas de cuentas de usuario.
chown "nombre" directorio: cambia el usuario propietario del directorio o archivo indicado.
chmod -R 777 archivo.extension: asigna recursivamente permisos totales de lectura, escritura y ejecución.
3. Directorios y Rutas Clave del Sistema
Creación de directorios
mkdir -p cadena/cadena/cadena: genera una estructura completa de subdirectorios en cascada.
Rutas y archivos esenciales
/etc/fstab: tabla de puntos de montaje automáticos al reiniciar el sistema.
/etc/sysconfig/network-scripts/ifcfg-eth0: archivo de configuración de la interfaz de red Ethernet.
/proc/partitions: lista del núcleo de particiones reconocidas.
/dev/sda(1,2,3): representaciones de dispositivos correspondientes a discos duros y particiones.
ip addr: despliega direcciones IP asignadas a las interfaces.
blkid: visualiza identificadores universales únicos (UUID) y tipos de partición.
4. Configuración de Tarjeta de Red (para entornos NFS / YUM)
Acceder a la ruta: cd /etc/sysconfig/network-scripts
Editar el archivo de la interfaz: vim ifcfg-eth0
Configurar los parámetros requeridos:
BOOTPROTO=STATIC
DNS1="server dns"
GATEWAY="puerta de enlace"
NETMASK="máscara de subred"
IPADDR="dirección ip máquina"
NETWORK="red"
Guardar y salir con el comando :wq.
Reiniciar los servicios de red: service network restart
5. Gestión de Paquetes con RPM y YUM
Paquetes RPM
rpm -ivh "nombre_del_paquete".rpm: instala el paquete mostrando el progreso con almohadillas.
rpm -e "nombre_del_paquete": desinstala/elimina el paquete indicado.
rpm -qa: lista la totalidad de paquetes instalados en el sistema.
Gestor YUM
yum install "nombre".rpm: instala paquetes locales o desde repositorios resolviendo dependencias.
yum remove "nombre": desinstala el paquete especificado.
Creación de un Repositorio Local
Ubicarse en el directorio /etc/yum.repos.d/ y crear un nuevo archivo de definición: nombre.repo.
Editar el archivo con vim nombre.repo e incluir la siguiente estructura:
Verificar periódicamente el estado de las particiones con more /proc/partitions.
Ingresar a la herramienta de particionado: fdisk /dev/sda
n: crea una nueva partición.
d: elimina una partición existente.
p: lista las particiones actuales y el rango de cilindros (si ocurre error de cilindros fuera de rango, verificar que el cilindro inicial equivalga al cilindro final registrado en el menú p).