Está en la página 1de 4

Se compone de directorios empezando por la raz /

Estructura: Bin (binarios) Herramientas esenciales


/dev/ Archivos de los dispositivos de Hardware
/etc/ Archivos de configuracin, archivos de Inicio
/lib/ Librerias esenciales usadas por el sistema
/tmp/ Archivos temporales
/usr/ Herramientas y aplicaciones de usuario
/home/ Directorios de los usuarios del sistema
/proc/ Archivos que dan informacin acerca de los procesos
/root/ directorio superusuario
/sbin/ herramientas de administracin del sistema
*******************************************************************+
Usuarios, grupos y permisos de acceso
Usuario y grupo asociado
Se determina el acceso a archivos por medio de permisos asignados
El usuario encargado de brindar los permisos es el superusuario (root)
Existen tres permisos para cualquier archivo, directorio o aplicacin
Denotacin:
R: Indica que una categora de usuarios pueden leer el archivo
W: Indican que una categora de usuarios puede escribir el archivo
X: Indica que una categora de usuario puede ejecutar el archivo
Cada uno de los permisos son asignados a tres categoras de usuarios
definidas, que son:
Owner: dueo del archivo o aplicacin
Group: el grupo que posee el archivo o la aplicacin
Others: Todos los usuarios con el acceso al sistema
Ver permisos de un archivo:
Comando ls l
Ejemplo: Si el usuario luis crea un archivo ejecutable de nombre prueba, la
salida de la orden ls-l ser:
-rwxrwxr-x Luis teacher 0 Sep 26 12:25 prueba
Permisos. Usuario Grupo Fecha de creacin o modificacin Nombre de
archivo
Analisis Permisos: rwx significa Legible, grabable y ejecutable por el usuario
que posee el archivo, en este caso LUIS
rwx indica que el grupo teacher tiene los mismo permisos que luis
r-x el archivo es legible y ejecutable por todos los usuarios pero no grabable
*****************************************************************************
Listar el contenido de un directorio
ls : se utiliza para listar o mostrar el contenido de un directorio.
Si el comando ls lleva el parmetro l lista o muestra el contenido del
directorio en detalle
$ls-l
**********************************************************************
Moverse en directorios
cd prueba: cambiamos al directorio prueba (nos encontramos con el
directorio superior)
pwd: nos muestra en que directorio nos encontramos
cd .. nos movemos al directorio superior
cd/etc: cambiamos al directorio etc, estando en cualquier directorio
****************************************************************
Crear un directorio
Para crear un nuevo directorio es con el comando mkdir:
Mkdir mi_directorio: Se creo un nuevo directorio que a su vez es un
subdirectorio del directorio donde nos encontramos ubicados
Para eliminar el directorio Se usa el comando rmdir
Rmdir mi_directorio: se elimin el directorio, queda vacio
Para copiar archivos: se usa el comando cp
Cp archivo 1 archivo 2: se copi el archivo 1 al archivo 2 en el mismo
directorio
Para renombrar o mover un archivo: Se usa el comando mv
mv archivo2 archivo3 en el mismo directorio si desea moverse a otro
directorio debe indicarse la ruta.
**************************************************************************
Eliminar un archivo:
Para eliminar un archivo se usa el comando rm
rm ejemplo: se elimin el archivo ejemplo del sistema
Si se usa el *: rm arch* elminar todos los archivos que comienzan con arch
del directorio donde se esta trabajando.
Si se usa rm*: se eliminan todos los archivos del directorio
***********************************************************************
PERMISOS DE ACCESO DE ARCHIVOS Y DIRECTORIOS
Cambiar dueo:
La propiedad de los archivos o directorios puede ser cambiada usando el
comando:
Chown <owner> <file/directory name>
Dueo:
Chown beto prueba
Cambiar grupo:
El grupo de los archivos o directorios se pueden cambiar usando el
comando:
Chgrp <group> <file /directory name>
Usuarios
Chgrp usuarios prueba/
Cambiar permisos:
Los permisos del archivo se pueden cambiar con el comando:
Chmod R ### <filename or directory>
Chmod 766 prueba/
-R es opcional, si se usa se cambiar el permiso en todo el directorio que
indica y sus subdirectorios.
Sudo su superusuario para dar permisos
Para crear grupos y usuarios:
Sudo adduser nombreusuario
Sudo addgroup nombredelgrupo"
Agregar usuario a grupo:
Suddo adduser nombreusuario nombregrupo
Borrar usuarios:
Sudo userdel nombredeusuario
Tabla para ###:
0: Nada
1: Ejecutar
2: Escribir
3: Ejecutar y escribir (2+1)
4: Leer
5: Ejecutar y leer (4+1)
6: Leer y escribir (4+2)
7: Ejecutar, Leer y escribir (1+4+2)
Ejemplo:
Rwx: 7
Rw_: 6
R_x: 5

También podría gustarte