SlideShare a Scribd company logo
1 of 16
Download to read offline
1




Permisos básicos en Linux
2




Contenido
1.- Comandos de archivos y directorios

2.- Permisos en Linux

3.- Chmod
3




Comandos de archivos y directorios
Estos comandos son los que se usan para moverse y
realizar acciones respecto a archivos y directorios.

•   ls: listar los archivos
•   mkdir nombre: crear un directorio
•   rmdir nombre: borrar directorios
•   cd nombre: cambiar de directorio
•   pwd: muestra la ruta actual
•   cp ruta_origen ruta_destino: copiar archivo
•   rm nombre: borrar archivos
4




Comandos de archivos y directorios
• mv ruta_origen ruta_destino: mover o
  renombrar archivos y directorios
• find nombre: buscar archivos
• file nombre: dice que tipo de archivo es
• stat nombre: mostrar el estado del archivo
• ln [s] nom_archivo nom_acceso: crea
  enlaces a archivos o carpetas
5




Comandos de archivos y directorios
• more nombre: ver el contenido de un archivo por
  pantalla
• less nombre: ver el contenido de archivo en
  forma de documento (para salir pulsar q)
• cat nombre: ver el contenido de un archivos, unir
  varios archivos en uno
• split nombre: dividir archivos
• wc nombre: cuenta líneas palabras o caracteres
  en un archivo
• grep palabra archivo: buscar un texto en archivo
6




Comandos de archivos y directorios
• join: cruzar la información de dos archivos y
  muestra las partes que se repiten
• diff: mostrar las diferencias entre dos archivos
• fuser: mostrar que usuario tiene en uso o
  bloqueado un archivo o recurso
• chmod: cambiar permisos a archivos y
  directorios
• chown: cambiar de propietario
• chgrp: cambiar de grupo
7




Permisos en Linux
En Linux, todo archivo y directorio tiene tres niveles
de permisos de acceso:
 Los que se aplican al propietario del archivo
 Los que se aplican al grupo que tiene el archivo
Los que se aplican a todos los usuarios del sistema.
Podemos ver los permisos cuando listamos un
directorio con ls -l:
Ejemplo
•   $> ls -l -rwxrwxr-- 1 sergio ventas 9090 sep 9 14:10 presentacion
•   -rw-rw-r-- 1 sergio sergio 2825990 sep 7 16:36 reporte1
•   drwxr-xr-x 2 sergio sergio 4096 ago 27 11:41 videos
8




• El primer carácter al extremo izquierdo,
  representa el tipo de archivo, los posibles valores
  para esta posición son los siguientes:
  • - un guión representa un archivo común (de texto,
    html, mp3, jpg, etc.)
  • d representa un directorio
  • l link, es decir un enlace o acceso directo
  • b binario, un archivo generalmente ejecutable
• Los siguientes 9 restantes, representan los
  permisos del archivo y deben verse en grupos de
  3.
• Los tres primeros representan los permisos para
  el propietario del archivo.
9




• Los tres siguientes son los permisos para el
  grupo del archivo y los tres últimos son los
  permisos para el resto del mundo o otros.
          rwx          rwx       rwx
        usuario       grupo       otros

• En cuanto a las letras, su significado son los
  siguientes:
 • r read - lectura
 • w write - escritura (en archivos: permiso de
   modificar, en directorios: permiso de crear
   archivos en el dir.)
 • x execution - ejecución
10




La combinación de bits encendidos o apagados en
cada grupo da ocho posibles combinaciones de
valores, es decir la suma de los bits encendidos:
11




- - -= 0   no se tiene ningún permiso

- - x= 1      solo permiso de ejecución

- w -= 2      solo permiso de escritura

- w x= 3   permisos de escritura y ejecución

r - -= 4       solo permiso de lectura

r - x= 5   permisos de lectura y ejecución

r w -= 6    permisos de lectura y escritura

r w x= 7
           todos los permisos establecidos,
             lectura, escritura y ejecución
12




Chmod
• chmod [opciones] permisos archivo[s]
Ejemplos:
13




•   $> chmod 755 reporte1
•   $> chmod -R 755 respaldos/*
•   $> chmod 511 respaldo.sh
•   $> chmod 700 julio*
•   $> chmod 644 *

Una opción común cuando se desea cambiar todo
un árbol de directorios, es decir, varios directorios
anidados y sus archivos correspondientes, es usar
la opción -R, de recursividad:
14




Otra manera popular de establecer los permisos
de un archivo o directorio es a través de
identificadores del bit (r,w, o x) de los permisos,
identificando algunos más:
  •   al usuario con la letra u
  •   al grupo con la letra g
  •   a otros usuarios con la letra o
  •   y cuando nos referimos a todos (usuario, grupo,
      otros) con la letra a (all, todos en inglés)
• El signo + para establecer el permiso
• El signo - para eliminar o quitar el permiso
         chmod augo[+|-]rwx[,...] archivo[s]
15



Si queremos que otros tengan permiso de escritura sería chmod o+w
archivo, todos los usuarios con permisos de ejecución chmod a+x archivo.
16

More Related Content

What's hot

4 file ownerships and permissions
4 file ownerships and permissions4 file ownerships and permissions
4 file ownerships and permissionscyberleon95
 
5 the linux filesystem
5 the linux filesystem5 the linux filesystem
5 the linux filesystemcyberleon95
 
Comandos Basicos De Linux
Comandos Basicos De LinuxComandos Basicos De Linux
Comandos Basicos De LinuxUsa
 
Consola y Comandos Básicos de Linux (I)
Consola y Comandos Básicos de Linux (I)Consola y Comandos Básicos de Linux (I)
Consola y Comandos Básicos de Linux (I)Julio Caiza
 
Permisos y ficheros en linux
Permisos y ficheros en linuxPermisos y ficheros en linux
Permisos y ficheros en linuxelkinvillasz
 
COMANDOS BASICOS DE LINUX
COMANDOS BASICOS DE LINUXCOMANDOS BASICOS DE LINUX
COMANDOS BASICOS DE LINUXvicente choque
 
Tutorial 18pag
Tutorial 18pagTutorial 18pag
Tutorial 18pageckoby
 
2.7 nombre de archivos y directorios rutas y exploracion de arbol
2.7 nombre de archivos y directorios rutas y exploracion de arbol2.7 nombre de archivos y directorios rutas y exploracion de arbol
2.7 nombre de archivos y directorios rutas y exploracion de arbolFernando Solis
 

What's hot (17)

4 file ownerships and permissions
4 file ownerships and permissions4 file ownerships and permissions
4 file ownerships and permissions
 
Sistema Operativos - Objetivo 3 - Comandos Linux
Sistema Operativos - Objetivo 3 - Comandos LinuxSistema Operativos - Objetivo 3 - Comandos Linux
Sistema Operativos - Objetivo 3 - Comandos Linux
 
5 the linux filesystem
5 the linux filesystem5 the linux filesystem
5 the linux filesystem
 
Comandos Basicos De Linux
Comandos Basicos De LinuxComandos Basicos De Linux
Comandos Basicos De Linux
 
Mis comandos favoritos en linux parte 2
Mis comandos favoritos en linux parte 2Mis comandos favoritos en linux parte 2
Mis comandos favoritos en linux parte 2
 
Consola y Comandos Básicos de Linux (I)
Consola y Comandos Básicos de Linux (I)Consola y Comandos Básicos de Linux (I)
Consola y Comandos Básicos de Linux (I)
 
Permisos y ficheros en linux
Permisos y ficheros en linuxPermisos y ficheros en linux
Permisos y ficheros en linux
 
Comandos basicos linux
Comandos basicos linuxComandos basicos linux
Comandos basicos linux
 
COMANDOS BASICOS DE LINUX
COMANDOS BASICOS DE LINUXCOMANDOS BASICOS DE LINUX
COMANDOS BASICOS DE LINUX
 
Comandos básicos GNU/Linux
Comandos básicos GNU/LinuxComandos básicos GNU/Linux
Comandos básicos GNU/Linux
 
Tutorial 18pag
Tutorial 18pagTutorial 18pag
Tutorial 18pag
 
Comandos linux
Comandos linuxComandos linux
Comandos linux
 
Mis comandos favoritos en linux parte 3
Mis comandos favoritos en linux parte 3Mis comandos favoritos en linux parte 3
Mis comandos favoritos en linux parte 3
 
2.7 nombre de archivos y directorios rutas y exploracion de arbol
2.7 nombre de archivos y directorios rutas y exploracion de arbol2.7 nombre de archivos y directorios rutas y exploracion de arbol
2.7 nombre de archivos y directorios rutas y exploracion de arbol
 
19 usuarios gruposlinuxasoitson
19 usuarios gruposlinuxasoitson19 usuarios gruposlinuxasoitson
19 usuarios gruposlinuxasoitson
 
Linux
LinuxLinux
Linux
 
Presentación linux
Presentación linuxPresentación linux
Presentación linux
 

Viewers also liked

Permisos de linux
Permisos de linuxPermisos de linux
Permisos de linuxbat1820
 
Integrando Centos4.4 Con Active Directory
Integrando Centos4.4 Con Active DirectoryIntegrando Centos4.4 Con Active Directory
Integrando Centos4.4 Con Active DirectoryITSanchez
 
Linux ud6 - permisos de archivos
Linux   ud6 - permisos de archivosLinux   ud6 - permisos de archivos
Linux ud6 - permisos de archivosJavier Muñoz
 
Comandos permisos linux centos
Comandos permisos linux centosComandos permisos linux centos
Comandos permisos linux centosche_carlitos
 
Permisos De Archivos Linux
Permisos De Archivos LinuxPermisos De Archivos Linux
Permisos De Archivos Linuxmonica523
 
Permisos linux
Permisos linuxPermisos linux
Permisos linuxSaregune
 
Permisos y derechos en linux
Permisos y derechos en linuxPermisos y derechos en linux
Permisos y derechos en linuxAlexandra Mujiica
 
Taller Para Linux User Permisos
Taller Para Linux User PermisosTaller Para Linux User Permisos
Taller Para Linux User PermisosEdgar Sandoval
 
Taller permisos de archivos y directorios ubuntu
Taller permisos de archivos y directorios ubuntuTaller permisos de archivos y directorios ubuntu
Taller permisos de archivos y directorios ubuntuJose Diaz Silva
 

Viewers also liked (12)

Permisos de linux
Permisos de linuxPermisos de linux
Permisos de linux
 
Java util
Java utilJava util
Java util
 
Integrando Centos4.4 Con Active Directory
Integrando Centos4.4 Con Active DirectoryIntegrando Centos4.4 Con Active Directory
Integrando Centos4.4 Con Active Directory
 
18 permisos linuxasoitsonp
18 permisos linuxasoitsonp18 permisos linuxasoitsonp
18 permisos linuxasoitsonp
 
Usuarios grupospermisos
Usuarios grupospermisosUsuarios grupospermisos
Usuarios grupospermisos
 
Linux ud6 - permisos de archivos
Linux   ud6 - permisos de archivosLinux   ud6 - permisos de archivos
Linux ud6 - permisos de archivos
 
Comandos permisos linux centos
Comandos permisos linux centosComandos permisos linux centos
Comandos permisos linux centos
 
Permisos De Archivos Linux
Permisos De Archivos LinuxPermisos De Archivos Linux
Permisos De Archivos Linux
 
Permisos linux
Permisos linuxPermisos linux
Permisos linux
 
Permisos y derechos en linux
Permisos y derechos en linuxPermisos y derechos en linux
Permisos y derechos en linux
 
Taller Para Linux User Permisos
Taller Para Linux User PermisosTaller Para Linux User Permisos
Taller Para Linux User Permisos
 
Taller permisos de archivos y directorios ubuntu
Taller permisos de archivos y directorios ubuntuTaller permisos de archivos y directorios ubuntu
Taller permisos de archivos y directorios ubuntu
 

Similar to Permisos basicos linux

Semana 2 y_3_-_file_ownerships_and_permissions
Semana 2 y_3_-_file_ownerships_and_permissionsSemana 2 y_3_-_file_ownerships_and_permissions
Semana 2 y_3_-_file_ownerships_and_permissionsvictdiazm
 
Semana 2 y_3_-_file_ownerships_and_permissions
Semana 2 y_3_-_file_ownerships_and_permissionsSemana 2 y_3_-_file_ownerships_and_permissions
Semana 2 y_3_-_file_ownerships_and_permissionsvictdiazm
 
4 file ownerships and permissions
4 file ownerships and permissions4 file ownerships and permissions
4 file ownerships and permissionsJuan Camilo
 
4 file ownerships and permissions
4 file ownerships and permissions4 file ownerships and permissions
4 file ownerships and permissionsyimfer1
 
2.7 nombre de archivos y directorios rutas y exploracion de arbol
2.7 nombre de archivos y directorios rutas y exploracion de arbol2.7 nombre de archivos y directorios rutas y exploracion de arbol
2.7 nombre de archivos y directorios rutas y exploracion de arbolFernando Solis
 
Permisos de archivos completo
Permisos de archivos completoPermisos de archivos completo
Permisos de archivos completoGrecia Machaca
 
Gestión de ficheros y directorios
Gestión de ficheros y directoriosGestión de ficheros y directorios
Gestión de ficheros y directoriosmanu betran
 
Comandos en tabla
Comandos en tablaComandos en tabla
Comandos en tablayoes1053
 
Curso Basico Ponencia 678
Curso Basico Ponencia 678Curso Basico Ponencia 678
Curso Basico Ponencia 678Antonio Durán
 
Linux basico-5.PDF
Linux basico-5.PDFLinux basico-5.PDF
Linux basico-5.PDFULEAM
 

Similar to Permisos basicos linux (20)

Mis comandos favoritos en linux parte 2
Mis comandos favoritos en linux parte 2Mis comandos favoritos en linux parte 2
Mis comandos favoritos en linux parte 2
 
Semana 2 y_3_-_file_ownerships_and_permissions
Semana 2 y_3_-_file_ownerships_and_permissionsSemana 2 y_3_-_file_ownerships_and_permissions
Semana 2 y_3_-_file_ownerships_and_permissions
 
Semana 2 y_3_-_file_ownerships_and_permissions
Semana 2 y_3_-_file_ownerships_and_permissionsSemana 2 y_3_-_file_ownerships_and_permissions
Semana 2 y_3_-_file_ownerships_and_permissions
 
4 file ownerships and permissions
4 file ownerships and permissions4 file ownerships and permissions
4 file ownerships and permissions
 
4 file ownerships and permissions
4 file ownerships and permissions4 file ownerships and permissions
4 file ownerships and permissions
 
Intro comandos unix
Intro comandos   unixIntro comandos   unix
Intro comandos unix
 
2.7 nombre de archivos y directorios rutas y exploracion de arbol
2.7 nombre de archivos y directorios rutas y exploracion de arbol2.7 nombre de archivos y directorios rutas y exploracion de arbol
2.7 nombre de archivos y directorios rutas y exploracion de arbol
 
GNU/Linux-Debian
GNU/Linux-Debian GNU/Linux-Debian
GNU/Linux-Debian
 
Chmod
ChmodChmod
Chmod
 
Permisos
PermisosPermisos
Permisos
 
Permisos de archivos completo
Permisos de archivos completoPermisos de archivos completo
Permisos de archivos completo
 
Linux Para Asterisk
Linux Para AsteriskLinux Para Asterisk
Linux Para Asterisk
 
Comandos utiles linux
Comandos utiles linuxComandos utiles linux
Comandos utiles linux
 
Gestión de ficheros y directorios
Gestión de ficheros y directoriosGestión de ficheros y directorios
Gestión de ficheros y directorios
 
Gilipollas
GilipollasGilipollas
Gilipollas
 
Consola 2
Consola 2Consola 2
Consola 2
 
Comandos en tabla
Comandos en tablaComandos en tabla
Comandos en tabla
 
Comandos linux
Comandos linuxComandos linux
Comandos linux
 
Curso Basico Ponencia 678
Curso Basico Ponencia 678Curso Basico Ponencia 678
Curso Basico Ponencia 678
 
Linux basico-5.PDF
Linux basico-5.PDFLinux basico-5.PDF
Linux basico-5.PDF
 

Recently uploaded

CLASE 1 H.I.pptx,INFORMATICANIVEL AVANZADO
CLASE 1 H.I.pptx,INFORMATICANIVEL AVANZADOCLASE 1 H.I.pptx,INFORMATICANIVEL AVANZADO
CLASE 1 H.I.pptx,INFORMATICANIVEL AVANZADOMisolArticaSoto
 
Vision de asignatura ESTRUCTURA DE DATOS.pptx
Vision de asignatura ESTRUCTURA DE DATOS.pptxVision de asignatura ESTRUCTURA DE DATOS.pptx
Vision de asignatura ESTRUCTURA DE DATOS.pptxjmatheus74
 
La busqueda de la relevancia en la economia (Harberger).pptx
La busqueda de la relevancia en la economia (Harberger).pptxLa busqueda de la relevancia en la economia (Harberger).pptx
La busqueda de la relevancia en la economia (Harberger).pptxPEPONLU
 
PRESENTACION SISTEMAS OPERATIVOS MOVILES_20240424_235225_0000.pdf
PRESENTACION SISTEMAS OPERATIVOS MOVILES_20240424_235225_0000.pdfPRESENTACION SISTEMAS OPERATIVOS MOVILES_20240424_235225_0000.pdf
PRESENTACION SISTEMAS OPERATIVOS MOVILES_20240424_235225_0000.pdfSuleimaJimnez
 
La muerte de El Senequita (Amadeo Martinez-Ingles).pdf
La muerte de El Senequita (Amadeo Martinez-Ingles).pdfLa muerte de El Senequita (Amadeo Martinez-Ingles).pdf
La muerte de El Senequita (Amadeo Martinez-Ingles).pdfPEPONLU
 
Mapa conceptual de el hardware y software
Mapa conceptual de el hardware y softwareMapa conceptual de el hardware y software
Mapa conceptual de el hardware y softwarejorgeadrianoropezame
 

Recently uploaded (6)

CLASE 1 H.I.pptx,INFORMATICANIVEL AVANZADO
CLASE 1 H.I.pptx,INFORMATICANIVEL AVANZADOCLASE 1 H.I.pptx,INFORMATICANIVEL AVANZADO
CLASE 1 H.I.pptx,INFORMATICANIVEL AVANZADO
 
Vision de asignatura ESTRUCTURA DE DATOS.pptx
Vision de asignatura ESTRUCTURA DE DATOS.pptxVision de asignatura ESTRUCTURA DE DATOS.pptx
Vision de asignatura ESTRUCTURA DE DATOS.pptx
 
La busqueda de la relevancia en la economia (Harberger).pptx
La busqueda de la relevancia en la economia (Harberger).pptxLa busqueda de la relevancia en la economia (Harberger).pptx
La busqueda de la relevancia en la economia (Harberger).pptx
 
PRESENTACION SISTEMAS OPERATIVOS MOVILES_20240424_235225_0000.pdf
PRESENTACION SISTEMAS OPERATIVOS MOVILES_20240424_235225_0000.pdfPRESENTACION SISTEMAS OPERATIVOS MOVILES_20240424_235225_0000.pdf
PRESENTACION SISTEMAS OPERATIVOS MOVILES_20240424_235225_0000.pdf
 
La muerte de El Senequita (Amadeo Martinez-Ingles).pdf
La muerte de El Senequita (Amadeo Martinez-Ingles).pdfLa muerte de El Senequita (Amadeo Martinez-Ingles).pdf
La muerte de El Senequita (Amadeo Martinez-Ingles).pdf
 
Mapa conceptual de el hardware y software
Mapa conceptual de el hardware y softwareMapa conceptual de el hardware y software
Mapa conceptual de el hardware y software
 

Permisos basicos linux

  • 2. 2 Contenido 1.- Comandos de archivos y directorios 2.- Permisos en Linux 3.- Chmod
  • 3. 3 Comandos de archivos y directorios Estos comandos son los que se usan para moverse y realizar acciones respecto a archivos y directorios. • ls: listar los archivos • mkdir nombre: crear un directorio • rmdir nombre: borrar directorios • cd nombre: cambiar de directorio • pwd: muestra la ruta actual • cp ruta_origen ruta_destino: copiar archivo • rm nombre: borrar archivos
  • 4. 4 Comandos de archivos y directorios • mv ruta_origen ruta_destino: mover o renombrar archivos y directorios • find nombre: buscar archivos • file nombre: dice que tipo de archivo es • stat nombre: mostrar el estado del archivo • ln [s] nom_archivo nom_acceso: crea enlaces a archivos o carpetas
  • 5. 5 Comandos de archivos y directorios • more nombre: ver el contenido de un archivo por pantalla • less nombre: ver el contenido de archivo en forma de documento (para salir pulsar q) • cat nombre: ver el contenido de un archivos, unir varios archivos en uno • split nombre: dividir archivos • wc nombre: cuenta líneas palabras o caracteres en un archivo • grep palabra archivo: buscar un texto en archivo
  • 6. 6 Comandos de archivos y directorios • join: cruzar la información de dos archivos y muestra las partes que se repiten • diff: mostrar las diferencias entre dos archivos • fuser: mostrar que usuario tiene en uso o bloqueado un archivo o recurso • chmod: cambiar permisos a archivos y directorios • chown: cambiar de propietario • chgrp: cambiar de grupo
  • 7. 7 Permisos en Linux En Linux, todo archivo y directorio tiene tres niveles de permisos de acceso:  Los que se aplican al propietario del archivo  Los que se aplican al grupo que tiene el archivo Los que se aplican a todos los usuarios del sistema. Podemos ver los permisos cuando listamos un directorio con ls -l: Ejemplo • $> ls -l -rwxrwxr-- 1 sergio ventas 9090 sep 9 14:10 presentacion • -rw-rw-r-- 1 sergio sergio 2825990 sep 7 16:36 reporte1 • drwxr-xr-x 2 sergio sergio 4096 ago 27 11:41 videos
  • 8. 8 • El primer carácter al extremo izquierdo, representa el tipo de archivo, los posibles valores para esta posición son los siguientes: • - un guión representa un archivo común (de texto, html, mp3, jpg, etc.) • d representa un directorio • l link, es decir un enlace o acceso directo • b binario, un archivo generalmente ejecutable • Los siguientes 9 restantes, representan los permisos del archivo y deben verse en grupos de 3. • Los tres primeros representan los permisos para el propietario del archivo.
  • 9. 9 • Los tres siguientes son los permisos para el grupo del archivo y los tres últimos son los permisos para el resto del mundo o otros. rwx rwx rwx usuario grupo otros • En cuanto a las letras, su significado son los siguientes: • r read - lectura • w write - escritura (en archivos: permiso de modificar, en directorios: permiso de crear archivos en el dir.) • x execution - ejecución
  • 10. 10 La combinación de bits encendidos o apagados en cada grupo da ocho posibles combinaciones de valores, es decir la suma de los bits encendidos:
  • 11. 11 - - -= 0 no se tiene ningún permiso - - x= 1 solo permiso de ejecución - w -= 2 solo permiso de escritura - w x= 3 permisos de escritura y ejecución r - -= 4 solo permiso de lectura r - x= 5 permisos de lectura y ejecución r w -= 6 permisos de lectura y escritura r w x= 7 todos los permisos establecidos, lectura, escritura y ejecución
  • 12. 12 Chmod • chmod [opciones] permisos archivo[s] Ejemplos:
  • 13. 13 • $> chmod 755 reporte1 • $> chmod -R 755 respaldos/* • $> chmod 511 respaldo.sh • $> chmod 700 julio* • $> chmod 644 * Una opción común cuando se desea cambiar todo un árbol de directorios, es decir, varios directorios anidados y sus archivos correspondientes, es usar la opción -R, de recursividad:
  • 14. 14 Otra manera popular de establecer los permisos de un archivo o directorio es a través de identificadores del bit (r,w, o x) de los permisos, identificando algunos más: • al usuario con la letra u • al grupo con la letra g • a otros usuarios con la letra o • y cuando nos referimos a todos (usuario, grupo, otros) con la letra a (all, todos en inglés) • El signo + para establecer el permiso • El signo - para eliminar o quitar el permiso chmod augo[+|-]rwx[,...] archivo[s]
  • 15. 15 Si queremos que otros tengan permiso de escritura sería chmod o+w archivo, todos los usuarios con permisos de ejecución chmod a+x archivo.
  • 16. 16