¿Cuál es su experiencia trabajando con la consola en Linux? ¿Puede dar ejemplos de comandos y configuración de permisos?
sobes.tech AI
Respuesta de la IA
Más de N (indique su experiencia real) años en varias distribuciones (Ubuntu, CentOS, Debian, Alpine). Uso libremente utilidades y scripts estándar para automatización.
Ejemplos de comandos:
-
Ver información sobre procesos:
ps aux | grep <nombre_del_proceso> -
Verificación del uso del espacio en disco:
df -h -
Descargar un archivo:
wget <URL_del_archivo> -
Descomprimir un archivo:
tar -xzf <nombre_del_archivo.tar.gz> -
Editar un archivo usando
vim:vim <nombre_del_archivo>
Configurar permisos de acceso:
-
Usar
chmodpara cambiar permisos de acceso (propietario, grupo, otros; lectura, escritura, ejecución):chmod 755 <nombre_del_archivo_o_directorio> # Propietario: lectura, escritura, ejecución; Grupo: lectura, ejecución; Otros: lectura, ejecución chmod +x <nombre_del_script> # Añadir permiso de ejecución para todos -
Usar
chownpara cambiar el propietario de un archivo o directorio:chown <nuevo_propietario>:<nuevo_grupo> <nombre_del_archivo_o_directorio> -
Configurar listas de control de acceso (ACL) con
setfaclygetfaclpara una gestión más granular de permisos.setfacl -m u:<nombre_de_usuario>:rwx <nombre_del_archivo> # Conceder permisos de lectura, escritura y ejecución al usuario getfacl <nombre_del_archivo> # Ver ACL del archivo
Uso regularmente tuberías (|), redirección de entrada/salida (>, >>, <), y también he estudiado y aplicado utilidades más avanzadas como awk, sed, y scripting en bash para automatizar tareas de despliegue, monitoreo y administración.