-
Notifications
You must be signed in to change notification settings - Fork 4
Clúster: Folder usuario (home)
El home es un espacio que pertenece a cada usuario, es el lugar dónde nos encontramos al iniciar sesión. Suele tener permisos de escritura/lectura exclusivos para el usuario al que pertenece. También aquí suelen residir los archivos de configuración exclusivos para el usuario.
En la estructura de los sistemas Unix suelen encontrarse en la dirección
/home/usuario
Pero en el clúster del laboratorio, la ruta correcta es:
/home/inb/usuario
Donde usuario es sustituido por el usuario en curso. Se puede acceder mediante:
cd /home/inb/usuario
cd ~/
cd
O sea, los tres formatos del comando cd tienen la misma función.
En el caso de los equipos que forma parte del clúster, el directorio home se encuentra físicamente en el servidor central.
Es importate señalar, que debido a la configuración de respaldo y almacenamiento del clúster, es recomendable que en la carpeta home no se coloquen archivos de gran tamaño, dando preferencía a archivos como scripts, archivos de configuración, documentos. En el caso de requrir guardar archivos que se consideren grandes y que no se deseen respaldar se puede recurrir al uso de la carpeta temporal o una carpeta con el título nobackup (revisar almacenamiento).
En esa carpeta suelen vivir todos los archivos de configuración y cache del usuario. Ojo, que ésto puede llegar a crecer mucho, sobre todo por el cache de google-chrome. Se recomienda vaciar el cache del navegador cada par de meses para evitar tener demasiados archivos.
Dado que $HOME
está en una carpeta que físicamente reside en el servidor, cada vez que se consulta un archivo de configuración, la información debe viajar a través de la red local. Aunque la mayoría de las veces esto es muy rápido, algunos usuarios han decidido cambiar el lugar donde residen físicamente tales archivos de configuración, para que estén en una carpeta de un disco duro local en la PC que habitualmente utilizan. Los usuarios que siempre se conectan remotamente, entonces, no tienen ningún beneficio de lo que se explica a continuación.
En distribuciones modernas de linux (como ubuntu), la carpeta de configuración se define dentro de las variables de entorno que comienzan con $XDG_
. Si te gustaría saber más al respecto, lee las especificaciones aquí.
Usa el script inb_config_XDG.sh
para mover tus carpetas de configuración a un disco duro local.
Uso: inb_config_XDG.sh </misc/DISCO/USUARIO/newXDG>
Donde newXDG representa una carpeta en un lugar de /misc donde tienes permisos de escritura.
Se recomienda que la carpeta se llame XDG, por ejemplo /misc/mansfield/lconcha/XDG
Tabla de contenidos
- Home
- Como colaborar en la Wiki
- rocket.chat
- Resonadores
- Bash
- Clúster
- Procesamiento de Imágenes
- fMRI
- DW-MRI
- FIJI - Análisis histológico
- Herramientas Software
- Otros