SlideShare una empresa de Scribd logo
1 de 10
DERECHOS Y PERMISOS
   PERMISOS DE LINUX      la seguridad y las políticas en Linux. Vamos a empezar por ver que es root. Es el administrador del sistema, el usuario que tiene poder absoluto sobre la maquina en Linux.      Por esa razón cualquier hacker bajo el entorno Linux intentara ser root, ya que así tendrá acceso a cualquier cuenta de usuario. Es muy importante proteger bien la cuenta de root.       El prompt de root es la almohadilla, y vamos a ver como accedemos a root desde otros sitios que no son el login. El prompt por defecto de un user normal es “$”. Además cada vez que accedemos como root el sistema lo registra en un archivo llamado “auth.log”. Para ver la info. De un fichero de lóg. según se va escribiendo ponemos tail –f.      Se debe distinguir los usuarios de grupos. Un usuario es una conexión lógica al sistema y un grupo es la forma de agrupación de distintos usuarios del sistema.
     Dentro de los user del sistema podemos distinguir la cuenta de root y las cuentas de usuarios convencionales.      Los administradores del sistema deben de controlar los accesos al sistema y desactivar las cuentas que no se usan en un largo periodo de tiempo.      Todas las cuentas se caracterizan  porque además del nombre tiene una contraseña. Es muy importante que no haya ninguna cuenta sin contraseña. Cuando el Linux damos de alta un user se crea automáticamente un grupo con el mismo nombre del usuario. Para añadir nuevos usuarios en Linux usamos el comando “useradd” o “adduser”.
Los comandos básicos para gestionar los grupos son: Groups: sirve para ver a los grupos que pertenece un user.  Newgrp: sirve para cambiarse a un grupo.  Passwd –g grupo: sirve para cambiar la clave del grupo.  Gpasswd grupo: administrar grupos con clave. Luego tiene modificadores como:
El sistema de permisos de Linux es simple y efectivo.  Ejecución: 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 también. 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  También 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 demás usuarios.
      Los permisos sirven en linux para limitar el acceso y privilegios de determinados usuarios a ciertos archivos o directorios.  Los permisos se organizan en tres grupos.       El primero se refiere al propietario del archivo,       el segundo se refiere al grupo propietario del archivo        el tercero al resto de usuarios.        Los permisos se pueden asignar de forma octal (numérica) o con combinaciones de letras rwx. RRead (Lectura), WWrite (Escritura), XExecute (Ejecución).
Veamos un ejemplo de como pasar una cadena de permisos a modo octal.  Si tenemos estos permisos: rwx r-- --x, lo primero que se debe hacer es separarlos por grupos de tres. Entonces sabiendo que la letra de más peso es la de más a la izquierda y que en modo octal con tres dígitos, el primer dígito valdrá 4, el segundo 2 y el tercero 1.rwx = 421r-- = 400--x = 001Entonces sumando los tres dígitos de cada grupo obtendremos que:El primer dígito (propietario) 4+2+1 = 7El segundo dígito (grupo) 4+0+0 = 4El tercer dígito (otros) 0+0+1 = 1Por lo tanto, el permiso rwx r-- --x en octal es 741.
Comando Chmod       Este comando sirve para modificar permisos de archivos, En el primer caso añadimos permisos de forma octal, En el ejemplo añadimos el permiso ejecutar al grupo propietario del archivo. Podemos usar o+,o- para los otros usuarios, g+, g- para añadir o quitar permisos sobre el grupo, y u+, u- para los permisos del usuario propietario, seguidos de la letra r(read), w(write) o x(execute).  Comando Grep       Este es un comando indispensable. Sirve para buscar cadenas de texto dentro de un archivo o dentro de otra cadena. (ls es para listar todos los archivos y directorios y wc -l para contar el número de líneas. Comando ls       Comando indispensable. Sirve para listar los archivos y directorios de una carpeta.
Comando Top       Muestra toda la actividad de los procesos que se están ejecutando en tiempo real. Así como información varia del sistema, uptime, memoria, etc. Comando Tail       Este comando sirve para visualizar la parte final de un documento (en inglés tail significa cola). Se puede usar en muchos casos,       por ejemplo, supongamos que tenemos un log de errores del servidor web Apache que ocupa varios GB. Mostrarlo usando el comando cat error_log no sería una buena idea, y menos si lo único que queremos es ver un error reciente que está en las últimas líneas del fichero.       En este caso esta instrucción nos vendría muy bien para que nos mostrara por pantalla las últimas 50 líneas del archivo error_log. Comando Kill       Este comando es muy útil para detener un proceso. Normalmente se utiliza el comando ps para buscar el PID (Process id o número identificador de proceso) y luego kill para 'matarlo' .
Comando Du       Muestra el uso de disco de cada ARCHIVO y directorio (incluído sus subdirectorios). Comando Head        Devuelve las primeras líneas de un texto dado. Este ejemplo devolvería las primeras 10 líneas del archivo.      Comando Locate Este comando sirve para localizar la ruta de un archivo en linux para saber dónde está guardado.  Puede ser más rápido que find ya que almacena las rutas en una base de datos. Es especialmente útil cuando se conoce el nombre del programa pero no se recuerda la ruta.

Más contenido relacionado

La actualidad más candente

4 file ownerships and permissions
4 file ownerships and permissions4 file ownerships and permissions
4 file ownerships and permissions
cyberleon95
 
5 the linux filesystem
5 the linux filesystem5 the linux filesystem
5 the linux filesystem
cyberleon95
 
Permisos y ficheros en linux
Permisos y ficheros en linuxPermisos y ficheros en linux
Permisos y ficheros en linux
elkinvillasz
 
Tutorial 18pag
Tutorial 18pagTutorial 18pag
Tutorial 18pag
eckoby
 
Comandosunix
ComandosunixComandosunix
Comandosunix
Bear23
 

La actualidad más candente (19)

4 file ownerships and permissions
4 file ownerships and permissions4 file ownerships and permissions
4 file ownerships and permissions
 
Comando ls - metacaracteres
Comando ls - metacaracteresComando ls - metacaracteres
Comando ls - metacaracteres
 
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
 
Permisos y ficheros en linux
Permisos y ficheros en linuxPermisos y ficheros en linux
Permisos y ficheros en linux
 
Comandos Basicos De Linux
Comandos Basicos De LinuxComandos Basicos De Linux
Comandos Basicos De Linux
 
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)
 
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
 
Comandos basicos linux
Comandos basicos linuxComandos basicos linux
Comandos basicos linux
 
Tutorial 18pag
Tutorial 18pagTutorial 18pag
Tutorial 18pag
 
Comandos básicos GNU/Linux
Comandos básicos GNU/LinuxComandos básicos GNU/Linux
Comandos básicos GNU/Linux
 
COMANDOS BASICOS DE LINUX
COMANDOS BASICOS DE LINUXCOMANDOS BASICOS DE LINUX
COMANDOS BASICOS DE LINUX
 
Comandosunix
ComandosunixComandosunix
Comandosunix
 
Linux
LinuxLinux
Linux
 
S
SS
S
 
Presentación linux
Presentación linuxPresentación linux
Presentación linux
 
Comandos linux
Comandos linuxComandos linux
Comandos linux
 
19 usuarios gruposlinuxasoitson
19 usuarios gruposlinuxasoitson19 usuarios gruposlinuxasoitson
19 usuarios gruposlinuxasoitson
 
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
 

Destacado (11)

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
 
Usuarios grupospermisos
Usuarios grupospermisosUsuarios grupospermisos
Usuarios grupospermisos
 
18 permisos linuxasoitsonp
18 permisos linuxasoitsonp18 permisos linuxasoitsonp
18 permisos linuxasoitsonp
 
Permisos y derechos en linux
Permisos y derechos en linuxPermisos y derechos en linux
Permisos y derechos en linux
 
Permisos linux
Permisos linuxPermisos linux
Permisos linux
 
Permisos De Archivos Linux
Permisos De Archivos LinuxPermisos De Archivos Linux
Permisos De Archivos Linux
 
Taller Para Linux User Permisos
Taller Para Linux User PermisosTaller Para Linux User Permisos
Taller Para Linux User Permisos
 
Comandos permisos linux centos
Comandos permisos linux centosComandos permisos linux centos
Comandos permisos linux centos
 
Linux ud6 - permisos de archivos
Linux   ud6 - permisos de archivosLinux   ud6 - permisos de archivos
Linux ud6 - permisos de archivos
 
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 a Permisos de linux

Procesos y adm
Procesos y admProcesos y adm
Procesos y adm
giovatovar
 

Similar a Permisos de linux (20)

Gilipollas
GilipollasGilipollas
Gilipollas
 
Que es gnu
Que es gnuQue es gnu
Que es gnu
 
Que es gnu
Que es gnuQue es gnu
Que es gnu
 
GNU/Linux-Debian
GNU/Linux-Debian GNU/Linux-Debian
GNU/Linux-Debian
 
Curso-Taller GNU-Linux Dia2
Curso-Taller GNU-Linux Dia2Curso-Taller GNU-Linux Dia2
Curso-Taller GNU-Linux Dia2
 
Comandos linux
Comandos linuxComandos linux
Comandos linux
 
Permisos de archivos y carpetas explicado
Permisos de archivos y carpetas explicadoPermisos de archivos y carpetas explicado
Permisos de archivos y carpetas explicado
 
Procesos y adm
Procesos y admProcesos y adm
Procesos y adm
 
Consola 2
Consola 2Consola 2
Consola 2
 
44 comandos linux
44  comandos linux44  comandos linux
44 comandos linux
 
Chmod
ChmodChmod
Chmod
 
RESUME SOBRE LA TERMINAL DE UBUNTU
RESUME SOBRE LA TERMINAL DE UBUNTU RESUME SOBRE LA TERMINAL DE UBUNTU
RESUME SOBRE LA TERMINAL DE UBUNTU
 
18 permisos linuxasoitson
18 permisos linuxasoitson18 permisos linuxasoitson
18 permisos linuxasoitson
 
Comandos
ComandosComandos
Comandos
 
Conceptos y comandos básicos de linux
Conceptos y comandos básicos de linuxConceptos y comandos básicos de linux
Conceptos y comandos básicos de linux
 
Permisos
PermisosPermisos
Permisos
 
40 Comandos básicos de Linux.docx
40 Comandos básicos de Linux.docx40 Comandos básicos de Linux.docx
40 Comandos básicos de Linux.docx
 
USUARIOS Y GRUPOS EN EL SISTEMA OPERATIVO ::: http://leymebamba.com
USUARIOS Y GRUPOS EN EL SISTEMA OPERATIVO  ::: http://leymebamba.comUSUARIOS Y GRUPOS EN EL SISTEMA OPERATIVO  ::: http://leymebamba.com
USUARIOS Y GRUPOS EN EL SISTEMA OPERATIVO ::: http://leymebamba.com
 
Herramientas
HerramientasHerramientas
Herramientas
 
Herramientas
HerramientasHerramientas
Herramientas
 

Más de bat1820

Flash =)
Flash =)Flash =)
Flash =)
bat1820
 
Procedimientos almacenados
Procedimientos almacenadosProcedimientos almacenados
Procedimientos almacenados
bat1820
 
Ejemplos de diagramas =)
Ejemplos de diagramas =)Ejemplos de diagramas =)
Ejemplos de diagramas =)
bat1820
 
Reportes =)
Reportes =)Reportes =)
Reportes =)
bat1820
 
Java ventajas y caracteristicas
Java ventajas y caracteristicasJava ventajas y caracteristicas
Java ventajas y caracteristicas
bat1820
 

Más de bat1820 (12)

B.v.ii
B.v.iiB.v.ii
B.v.ii
 
B.V. II
B.V. IIB.V. II
B.V. II
 
Sql ii
Sql iiSql ii
Sql ii
 
Flash =)
Flash =)Flash =)
Flash =)
 
Procedimientos almacenados
Procedimientos almacenadosProcedimientos almacenados
Procedimientos almacenados
 
Ejemplos de diagramas =)
Ejemplos de diagramas =)Ejemplos de diagramas =)
Ejemplos de diagramas =)
 
Java
JavaJava
Java
 
Reportes =)
Reportes =)Reportes =)
Reportes =)
 
Java ventajas y caracteristicas
Java ventajas y caracteristicasJava ventajas y caracteristicas
Java ventajas y caracteristicas
 
Ip v4
Ip v4Ip v4
Ip v4
 
Ip v4
Ip v4Ip v4
Ip v4
 
Permisos de Windows
Permisos de WindowsPermisos de Windows
Permisos de Windows
 

Último

FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
El Fortí
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
RigoTito
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
jlorentemartos
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
UPTAIDELTACHIRA
 

Último (20)

FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
Revista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfRevista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdf
 
Biografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdfBiografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdf
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
 
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
 
Análisis de los Factores Externos de la Organización.
Análisis de los Factores Externos de la Organización.Análisis de los Factores Externos de la Organización.
Análisis de los Factores Externos de la Organización.
 
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VSSEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
 
Tema 11. Dinámica de la hidrosfera 2024
Tema 11.  Dinámica de la hidrosfera 2024Tema 11.  Dinámica de la hidrosfera 2024
Tema 11. Dinámica de la hidrosfera 2024
 
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxCONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024
 
Infografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdfInfografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdf
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptx
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
 
Sesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronósticoSesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronóstico
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
 
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración Ambiental
 

Permisos de linux

  • 2. PERMISOS DE LINUX la seguridad y las políticas en Linux. Vamos a empezar por ver que es root. Es el administrador del sistema, el usuario que tiene poder absoluto sobre la maquina en Linux. Por esa razón cualquier hacker bajo el entorno Linux intentara ser root, ya que así tendrá acceso a cualquier cuenta de usuario. Es muy importante proteger bien la cuenta de root. El prompt de root es la almohadilla, y vamos a ver como accedemos a root desde otros sitios que no son el login. El prompt por defecto de un user normal es “$”. Además cada vez que accedemos como root el sistema lo registra en un archivo llamado “auth.log”. Para ver la info. De un fichero de lóg. según se va escribiendo ponemos tail –f. Se debe distinguir los usuarios de grupos. Un usuario es una conexión lógica al sistema y un grupo es la forma de agrupación de distintos usuarios del sistema.
  • 3. Dentro de los user del sistema podemos distinguir la cuenta de root y las cuentas de usuarios convencionales. Los administradores del sistema deben de controlar los accesos al sistema y desactivar las cuentas que no se usan en un largo periodo de tiempo. Todas las cuentas se caracterizan  porque además del nombre tiene una contraseña. Es muy importante que no haya ninguna cuenta sin contraseña. Cuando el Linux damos de alta un user se crea automáticamente un grupo con el mismo nombre del usuario. Para añadir nuevos usuarios en Linux usamos el comando “useradd” o “adduser”.
  • 4. Los comandos básicos para gestionar los grupos son: Groups: sirve para ver a los grupos que pertenece un user. Newgrp: sirve para cambiarse a un grupo. Passwd –g grupo: sirve para cambiar la clave del grupo. Gpasswd grupo: administrar grupos con clave. Luego tiene modificadores como:
  • 5. El sistema de permisos de Linux es simple y efectivo. Ejecución: 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 también. 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 También 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 demás usuarios.
  • 6. Los permisos sirven en linux para limitar el acceso y privilegios de determinados usuarios a ciertos archivos o directorios. Los permisos se organizan en tres grupos. El primero se refiere al propietario del archivo, el segundo se refiere al grupo propietario del archivo el tercero al resto de usuarios. Los permisos se pueden asignar de forma octal (numérica) o con combinaciones de letras rwx. RRead (Lectura), WWrite (Escritura), XExecute (Ejecución).
  • 7. Veamos un ejemplo de como pasar una cadena de permisos a modo octal. Si tenemos estos permisos: rwx r-- --x, lo primero que se debe hacer es separarlos por grupos de tres. Entonces sabiendo que la letra de más peso es la de más a la izquierda y que en modo octal con tres dígitos, el primer dígito valdrá 4, el segundo 2 y el tercero 1.rwx = 421r-- = 400--x = 001Entonces sumando los tres dígitos de cada grupo obtendremos que:El primer dígito (propietario) 4+2+1 = 7El segundo dígito (grupo) 4+0+0 = 4El tercer dígito (otros) 0+0+1 = 1Por lo tanto, el permiso rwx r-- --x en octal es 741.
  • 8. Comando Chmod Este comando sirve para modificar permisos de archivos, En el primer caso añadimos permisos de forma octal, En el ejemplo añadimos el permiso ejecutar al grupo propietario del archivo. Podemos usar o+,o- para los otros usuarios, g+, g- para añadir o quitar permisos sobre el grupo, y u+, u- para los permisos del usuario propietario, seguidos de la letra r(read), w(write) o x(execute). Comando Grep Este es un comando indispensable. Sirve para buscar cadenas de texto dentro de un archivo o dentro de otra cadena. (ls es para listar todos los archivos y directorios y wc -l para contar el número de líneas. Comando ls Comando indispensable. Sirve para listar los archivos y directorios de una carpeta.
  • 9. Comando Top Muestra toda la actividad de los procesos que se están ejecutando en tiempo real. Así como información varia del sistema, uptime, memoria, etc. Comando Tail Este comando sirve para visualizar la parte final de un documento (en inglés tail significa cola). Se puede usar en muchos casos, por ejemplo, supongamos que tenemos un log de errores del servidor web Apache que ocupa varios GB. Mostrarlo usando el comando cat error_log no sería una buena idea, y menos si lo único que queremos es ver un error reciente que está en las últimas líneas del fichero. En este caso esta instrucción nos vendría muy bien para que nos mostrara por pantalla las últimas 50 líneas del archivo error_log. Comando Kill Este comando es muy útil para detener un proceso. Normalmente se utiliza el comando ps para buscar el PID (Process id o número identificador de proceso) y luego kill para 'matarlo' .
  • 10. Comando Du Muestra el uso de disco de cada ARCHIVO y directorio (incluído sus subdirectorios). Comando Head Devuelve las primeras líneas de un texto dado. Este ejemplo devolvería las primeras 10 líneas del archivo. Comando Locate Este comando sirve para localizar la ruta de un archivo en linux para saber dónde está guardado. Puede ser más rápido que find ya que almacena las rutas en una base de datos. Es especialmente útil cuando se conoce el nombre del programa pero no se recuerda la ruta.