Sei sulla pagina 1di 5

Registrarse/Entrar artculo discusin editar historial

Sistema de ficheros
Si vienes del mundo de W indow s lo primero que te sorprender es que no est la unidad C:. La distribucin de los discos y particiones en Linux es diferente. Ya en la instalacin te puedes dar cuenta cmo se nombran los discos en Linux: El primer disco duro es /dev/hda (Hard Disk ide A) El segundo disco duro es /dev/hdb (Hard Disk ide B) El disco tendr una o varias particiones, as las del primer disco duro (/dev/hda) sern /dev/hda1, /dev/hda2, ... stas tiene el equivalente a lo que en W indow s se llama C:, D:, ...etc. En Linux todo es un archivo, y cuando digo todo es todo. Desde los archivos de datos hasta las particiones de los discos pasando por el ratn y la tarjeta de sonido. Los directorios tambin son archivos. Existe un directorio raiz (/) del que cuelga todo. Los dispositivos cuelgan del directorio /dev.
Tabla de contenidos [esconder] 1 Referencias 2 Permisos 2.1 C ambio de permisos 2.1.1 Interfaz grfica 2.1.2 C onsola 2.2 C ambio de propietario/grupo 2.2.1 Interfaz grfica 2.2.2 C onsola 3 Ver tambin 4 Artculo en vdeo

Referencias
Algunos de los directorios ms interesantes:

[editar]

/: Raz. /usr: Aqu se encuentra la gran mayora de los archivos existentes en un sistema Linux, tales como documentacin, casi la totalidad de los comandos de usuario, juegos, libreras, etc. /bin: Aqu estn los comandos que pueden usar todos los usuarios (incluido el administrador o root). /sbin: Aqu estn los comandos que slo puede usar el administrador o root. /dev: Ah estn todos los dispositivos de nuestra mquina. /home: Lugar donde se almacenan las cuentas de usuarios. /lib: Enlaces a las libreras que se necesitan para el sistema. /var: Contiene informacin variable, como por ejemplo los logs del sistema (/var/log), correo local, etc. /tmp: Directorio temporal. /etc: Configuracin global de los programas. /root: Cuenta del administrador. /boot: Aqu est todo lo necesario para arrancar el sistema. /media: Punto de montaje para sistemas de archivos montados localmente. /mnt: Antiguo punto de montaje para sistemas de archivos montados localmente. Hoy en da est en desuso y se conserva por razones histricas. /proc: Sistema de archivos virtual de informacin de procesos y del kernel. Algunas referencias de Archivos conocidos: /etc/apt/sources.list: Este archivo configura la lista de repositorios para Aadir aplicaciones, ver Activar universe y multiverse para ms detalles. /etc/X11/xorg.conf: Este archivo define y configura el entorno grfico a cargar. /etc/fstab: Este archivo configura el acceso a los diferentes sistemas de archivos que hay en nuestro sistema. /etc/passwd: Este archivo controla el uso de usuarios, en contraseas, con permisos y grupos que pertenecen a cada usuario, archivo muy importante si uno quiere tener un usario root ms que el ya conocido root. /etc/readahead/boot y /etc/readahead/desktop: Estos archivos contienen la lista de rutas de todos los archivos que se van a cargar en la memoria cach durante el Inicio_del_sistema. [editar]

Permisos

El sistema de permisos de Linux es simple y efectivo. Existen tres tipos de permisos: Ejecucin: Si es para un archivo ser ejecutable y si es para un directorio significa que podemos pasar por l. Es representado por una X. Lectura: Si es para un archivo significa que podemos leerlo y si es un directorio es que podemos leerlo tambin. Es representado por una R. Escritura: Si es para un archivo ser que podemos escribir en l y si es para un directorio significa que podemos crear ficheros dentro de l. Es representado por una W Tambin existen tres tipos de roles sobre los que se aplican estos permisos. Un archivo pertenece a un usuario y a un grupo: Usuario: El propietario del archivo. Grupo: Grupo al que pertenece el archivo. Otros: Los dems usuarios. Veamos un ejemplo:

$ ls -l pg_backup.sh -rwxr-x--- 1 pepito usuarios 453 2005-02-17 09:35 pg_backup.sh

converted by Web2PDFConvert.com

El archivo pg_backup.sh pertenece al usuario pepito y al grupo usuarios. Los permisos que tiene para el usuario son rwx lo que significa que el usuario pepito puede leer el archivo, escribir en l y ejecutarlo. Por la extensin vemos que es un script, por lo que es normal que se pueda ejecutar. Para el grupo tiene los permisos r-x. Eso significa que los miembros del grupo usuarios pueden leer el archivo y ejecutarlo, pero no modificarlo. Los permisos para los dems usuarios (otros) son ---, por lo que un usuario que no sea pepito ni pertenezca al grupo usuarios no podr leer, escribir ni ejecutar el archivo.

Cambio de permisos
Interfaz grfica

[editar] [editar]

Podrs cambiar los permisos de forma grfica; slo tienes que darle con el botn derecho del ratn sobre el directorio o el archivo al que quieras cambiar el permiso y seleccionar la pestaa permisos.

Consola
El comando chmod se usa para designar los permisos de un archivo. Slo el dueo del archivo y el root pueden cambiar los permisos. La sintaxis de chmod es:

[editar]

chmod {a, u, g, o} {+, -} {r, w, x} nombre del archivo


donde:

u: corresponde al dueo del archivo g: corresponde al grupo o o a: corresponde al resto de los usuarios, a para todos (all) y o para otros (others)
Para autorizar o desautorizar el permiso:

+: autoriza -: desautoriza =: resetea los permisos


Los tipos de permisos son:

r: lectura w: escritura x: ejecucin


El comando chmod tambin acepta otros valores para cambiar los permisos. Es probable que hayas visto algo como:

sudo chmod 751 [nombre del archivo]


Es otro modo de gestionar los permisos; de forma binaria. El sistema es muy simple y cmodo: se considera un bit para lectura (r) otro para escritura (w) y otro para ejecucin (x). Las combinaciones posibles son ocho y se muestran en la tabla siguiente:
Octal r w x 0 1 2 3 4 5 6 7 000 001 010 011 100 101 110 111

Un uno equivale a activar y un cero a desactivar los permisos. El equivalente octal de los permisos se aplica en orden: dueo, grupo y cualquiera (u,g,a). Entonces en el ejemplo anterior el valor 751 acta: 1. Cediendo todos los permisos al dueo. 2. Cediendo permiso de lectura y ejecucin al grupo.

converted by Web2PDFConvert.com

3. Cediendo permiso de ejecucin a cualquiera.

Cambio de propietario/grupo
Interfaz grfica

[editar] [editar]

De forma grfica solamente podrs cambiar el grupo al que pertenece un archivo. Para hacerlo tienes que darle con el botn derecho del ratn sobre el directorio o el archivo al que quieras cambiar el grupo y seleccionar la pestaa permisos.

Para poder cambiar tambin el usuario al que pertenece el archivo deber usar la consola. Mira ms abajo para saber como hacerlo.

Consola
El cambio de propietario se hace empleando el comando chown :

[editar]

chown (propietario):(grupo) (archivo)


Pondremos un ejemplo, supongamos que el usuario gaccardo desea darle una copia del archivo test.sxw al usuario pigu, el usuario pigu debe ser propietario de su copia para poder modificarla. Para esto debe cambiar el propietario y el grupo utilizando el comando chow n. Haciendo "ls -l" nos encontramos con un fichero asi:

-rwx-rw-r-- gaccardo gaccardo 435 sep 4 11:38 test.sxw


Por lo que en este caso el usuario gaccardo (actual propietario) deber hacer :

[gaccardo@servidor priv]chown pigu:pigu test.sxw


Si vuelve a hacer "ls -l" encuentra que ha cambiado el actual propietario

-rwx-rw-r-- pigu pigu 435 sep 4 11:38 test.sxw

Ver tambin
Terminal Permisos de acceso a archivos en la W ikipedia (en espaol) Comando Chmod en la W ikipedia (en espaol) Comando Chown en la W ikipedia (en espaol) Definicin de Sistema de archivos en la W ikipedia (en espaol)

[editar]

Artculo en vdeo
Aqu puedes ver lo explicado en formato vdeo.

[editar]

converted by Web2PDFConvert.com

Categoras: Conoce tu sistema | Video tutoriales

navegacin Portada Portal de la comunidad C ambios recientes Pgina aleatoria Ayuda Donaciones buscar

Ir

Buscar

herramientas Lo que enlaza aqu Seguimiento de enlaces Subir archivo Pginas especiales Versin para imprimir Enlace permanente

converted by Web2PDFConvert.com

Esta pgina fue modificada por ltima vez el 00:50 22 mar 2011. Esta pgina ha sido visitada 284.139 veces. El contenido est disponible bajo los trminos de la Attribution-NonCommercial-ShareAlike 2.5 Poltica de proteccin de datos Acerca de Gua Ubuntu Aviso legal

converted by Web2PDFConvert.com

Potrebbero piacerti anche