Sistemas Operativos Monopuesto
viernes, 10 de junio de 2011
viernes, 3 de junio de 2011
PERMISOS SOBRE LOS ARCHIVOS EN LINUX
PERMISOS SOBRE LOS ARCHIVOS EN LINUX
Como ejemplo veamos los privilegios o permisos sobre el directorio Princip.
ejemplo@ubuntuejemplo:~ls–lad Princip d rwx r-x r-x 2 root root 4096 2008-08-02 13:24 Princip
La gran diferencia está entre los permisos departidos que se asignan a un directorio al crearlo ylos que se asignan a un directorio al crearlo y los que se asignan a los ficheros.
Si mostramos los permisos de un archivo se un archivo cualquiera, por ejemplo del archivo1.txtde nuestra estructura de directorios y ficheros, observamos que los permisos no son exactamentelos mismos.
ejemplo@ubuntuejemplo:~ls–la Datos/archivo1.txt–rw- r- - r - - 1 root root 35 2008-08-0213:38 uno/archivo1.txt
Como sepuede apreciar, los permisos de un directorio y de un archivo cuando los creamos sondiferentes.
Vemos que para directorios utilizaremos una máscara octal del tipo 755 y para los archivos 644.
El número 755 pasado a binario es 11 101 101 y su equivalente a permisos es r w x r – x r – x.
Si por ejemplos queremos que archivo1.txt, tenga todos los privilegios para todos los tipos deusuarios, podremos hacerlo con alguna de las siguientes órdenes
ejemplo@ubuntuejemplo:
~$ chmod 777Datos/archivo1.txt
O de otra forma
ejemplo@ubuntuejemplo:
~$ chmod ugo+rwx Datos/archivo1.txt
COMPRESIÓN Y DESCOMPRESIÓN DE ARCHIVOS CON TERMINAL
a)Para des/comprimir con tar un archivo llamado nuevo.tar
Comprimimos: ejemplo@ubuntuejemplo: ~$ tar-cvf nuevo.tar uno.txt dos.txt tres.txt
Descomprimir: ejemplo@ubuntuejemplo:~$ tar–xvf nuevo.tar
Ver contenido:ejemplo@ubuntuejemplo:~$ tar–tf nuevo.tar
b)Para des/comprimir con zip/unzip un archivo llamado nuevo.zip
Comprimimos: ejemplo@ubuntuejemplo:~$ zip nuevo.zip uno.txt dos.txt tres.txt
Descomprimir: ejemplo@ubuntuejemplo:~$ unzip nuevo.zip
Ver contenido:ejemplo@ubuntuejemplo:~$ unzip–v nuevo.zip
c)Para des/comprimir con rar un archivo llamado nuevo.rar
Comprimimos:ejemplo@ubuntuejemplo:~$ rar nuevo.rar uno.txt dos.txt tres.txt
Descomprimir:ejemplo@ubuntuejemplo:~$ rar x nuevo.rar
Ver contenido:ejemplo@ubuntuejemplo:~$ rar v nuevo.rar
Como ejemplo veamos los privilegios o permisos sobre el directorio Princip.
ejemplo@ubuntuejemplo:~ls–lad Princip d rwx r-x r-x 2 root root 4096 2008-08-02 13:24 Princip
La gran diferencia está entre los permisos departidos que se asignan a un directorio al crearlo ylos que se asignan a un directorio al crearlo y los que se asignan a los ficheros.
Si mostramos los permisos de un archivo se un archivo cualquiera, por ejemplo del archivo1.txtde nuestra estructura de directorios y ficheros, observamos que los permisos no son exactamentelos mismos.
ejemplo@ubuntuejemplo:~ls–la Datos/archivo1.txt–rw- r- - r - - 1 root root 35 2008-08-0213:38 uno/archivo1.txt
Como sepuede apreciar, los permisos de un directorio y de un archivo cuando los creamos sondiferentes.
Vemos que para directorios utilizaremos una máscara octal del tipo 755 y para los archivos 644.
El número 755 pasado a binario es 11 101 101 y su equivalente a permisos es r w x r – x r – x.
Si por ejemplos queremos que archivo1.txt, tenga todos los privilegios para todos los tipos deusuarios, podremos hacerlo con alguna de las siguientes órdenes
ejemplo@ubuntuejemplo:
~$ chmod 777Datos/archivo1.txt
O de otra forma
ejemplo@ubuntuejemplo:
~$ chmod ugo+rwx Datos/archivo1.txt
COMPRESIÓN Y DESCOMPRESIÓN DE ARCHIVOS CON TERMINAL
a)Para des/comprimir con tar un archivo llamado nuevo.tar
Comprimimos: ejemplo@ubuntuejemplo: ~$ tar-cvf nuevo.tar uno.txt dos.txt tres.txt
Descomprimir: ejemplo@ubuntuejemplo:~$ tar–xvf nuevo.tar
Ver contenido:ejemplo@ubuntuejemplo:~$ tar–tf nuevo.tar
b)Para des/comprimir con zip/unzip un archivo llamado nuevo.zip
Comprimimos: ejemplo@ubuntuejemplo:~$ zip nuevo.zip uno.txt dos.txt tres.txt
Descomprimir: ejemplo@ubuntuejemplo:~$ unzip nuevo.zip
Ver contenido:ejemplo@ubuntuejemplo:~$ unzip–v nuevo.zip
c)Para des/comprimir con rar un archivo llamado nuevo.rar
Comprimimos:ejemplo@ubuntuejemplo:~$ rar nuevo.rar uno.txt dos.txt tres.txt
Descomprimir:ejemplo@ubuntuejemplo:~$ rar x nuevo.rar
Ver contenido:ejemplo@ubuntuejemplo:~$ rar v nuevo.rar
jueves, 2 de junio de 2011
Suscribirse a:
Entradas (Atom)