Hola a todos.
Ahora que ha aprendido a asignar permisos a los archivos y directorios utilizando letras, pero
¿sabe que también puede asignar permisos utilizando valores numéricos?
Sí.
Así, cada vez que tengas un archivo, podrías asignar el permiso a ese archivo o directorio utilizando dígitos
numéricos.
Y como funciona para que sepas cambiar mod que geo es para el grupo de usuarios y otros más son dos un archivo
en realidad asignará un permiso de lectura a todos si quieres usar de manera numérica podrías hacer
cambiar mod para para y el archivo que asignará exactamente el mismo permiso que en el primer comando,
y el resultado final será leer, leer y leer permiso sólo a todos para un archivo.
Ahora bien, ¿cómo hace ese cuatro, cuatro, cuatro cambios y asigna el permiso?
Veamos la estructura de un archivo.
Como todos saben, los propietarios asignan permisos a todos los archivos y directorios.
Y tenemos usuarios y ellos tienen tres tipos de permisos de lectura, escritura grupo ejecutable
tiene tres tipos de permisos y todos los demás u otros o todos tienen ese tipo de permisos también.
Así que todos lo sabemos.
Entonces vamos a ir más específicamente que los tres primeros bits que ya hemos cubierto son para los usuarios,
el propietario del archivo, los bits secundarios son para el grupo y los últimos tres bits son para los demás.
Ahora, pasando a la tabla de abajo que te voy a mostrar es en realidad asigna números o permisos a los
tipos de permiso.
Así que veamos esa tabla.
Esta es la tabla es algo que debes recordar.
Ahora bien, si tiene cero asignado, significa que no tiene permiso.
Uno es para ejecutar, dos es para escribir, tres es para ejecutar más escribir para es leer.
La quinta es leer y ejecutar.
El seis es leer y escribir y el siete es leer o escribir y ejecutar.
Ahora como funcionan estos cuatro siete números todos los ocho números si yo si cambio el mod 764 a un archivo,
entonces significa que el primer dígito siempre será para el propio usuario.
Así que siete significados.
Si miras la tabla, significa que esto va a asignar, lectura, escritura y permiso de ejecución
al propietario del archivo.
La segunda letra, que en este caso es la seis.
Significa que una lectura y escritura sólo y que se asignará al grupo.
Y el último es el cuatro, que es para otros.
Y los cuatro medios sólo leen.
Así que sólo se asignará la lectura al archivo.
Así que, de nuevo, el primer dígito es para el usuario, el segundo dígito es para el grupo y el tercer dígito es para otros.
Así que vamos a probar en nuestra máquina Linux, en nuestra máquina de laboratorio y ver cómo funciona.
Así que voy a crear un archivo, digamos.
Sam, voy a tocar y crear un archivo.
Sam, voy a hacer una lista menos L aquí y el archivo está allí.
Por cierto que estoy conectado como yo mismo y estoy en mi directorio de inicio.
Así que vamos a limpiar la pantalla escribiendo clear y hacer un les menos LTR de nuevo.
Y verás que el archivo SAM está todo el tiempo en la parte inferior.
Ahora, por defecto he dado el permiso como lectura, escritura, lectura, escritura y sólo lectura.
Si quieres cambiar este permiso a siete, seis, cuatro, es decir, yo mismo tendré lectura, escritura y ejecutable
y el grupo sólo tendrá derecho de lectura, y todos los demás sólo tendrán lectura.
Entonces todo lo que tengo que hacer es cambiar el mod siete seis por Sam.
Ahora cuando haces ls menos ltr.
Verás justo en la parte inferior.
Ahora he leído escribir ejecutable.
Lee.
Escribe para el grupo y sólo lee para los demás.
Ahora, si quisiera eliminar esos permisos, vamos a despejar la pantalla y hacer una lista menos.
L son sólo en el mismo archivo.
Así que sólo aparece ese archivo en la lista.
Si quiero eliminar todos los permisos de todos los demás, voy a hacer cambiar mod 000 sam hacer lista menos letra pulsando la tecla
de flecha hacia arriba que traerá el último comando de ejecución y se pulsa enter.
Verás que todos los permisos han desaparecido.
Ahora bien, si quisiera, digamos que si quisiera asignar, leer y escribir permiso sólo a mí mismo.
Entonces, ¿cómo vas a hacerlo?
Entonces todo lo que tienes que hacer es cambiar de mod.
Yo mismo sería la primera letra.
Recuerda la primera.
Perdón, el primer dígito.
Así que sólo quiero leer y escribir.
Así que eso iría para el número seis porque si miras la tabla, el número seis sólo da, leer
y escribir, luego el resto no quiero asignar nada más.
Así que no se puede dejar nada vacío de esa manera.
Así que tienes que dejar cero cero así que ningún permiso en absoluto escribirlo.
Sam si haces ls menos LTR en Sam verás que sólo tengo lectura y escritura, así que vamos a intentarlo una vez más.
¿Qué pasa si quiero mantener el permiso de lectura y escritura y asignar el permiso de lectura al permiso
existente para otros?
Lo que significa aquí.
Los últimos tres trozos que quiero están aquí.
Así que para eso haría en primer lugar el cambio de mod y por supuesto quería mantener
el permiso y ese permiso es el seis por grupo.
No quiero asignar nada y para otros sólo quiero leer.
Y si miras la tabla, el número de lectura asociado a la lectura es cuatro.
Así que si le doy a cuatro y escribo Sam y ahora si hago ls menos l tr en Sam, verás, leer y escribir
y leer sólo se da a otros en este caso.
Veamos un último ejemplo.
¿Qué pasa si quiero asignar el permiso ejecutable a todos en el en el sistema para que la cadena mod ahora lo
que es ejecutable.
El permiso de ejecución.
Si te fijas, es el número uno de la tabla.
Así que eso significa uno, uno y uno porque quiero asignar ejecutables a mí mismo, a grupos y a otros.
Así que uno, uno, uno y muestra y hagamos ls menos l tr y verás que sólo está dado x x x.
Así que ahora sólo puede ejecutable si quería tener ejecutable y leer, entonces habrá dado el
número cinco y uno uno.
Uno que te dará.
El suyo es ejecutable y de lectura y el resto sólo ejecutable de todos modos.
Así es como se utiliza esta tabla o así es como se utilizan las letras numéricas o perdón los dígitos numéricos para asignar
los permisos.
Además, si no recuerdas esta tabla o si no la tienes a mano, también puedes recurrir a Internet.
Hay muchas calculadoras en línea que puedes utilizar.
Todo lo que tienes que hacer es escribir en línea, cambiar la calculadora de mods y aparecerá.
Muchos sitios web tienen esas calculadoras gratuitas para ti.
Todo lo que tienes que hacer es elegir clic en la propiedad o grupo o público que significa otros, lo que sea que
quieras hacer, marcar esas marcas y en la parte inferior verás el permiso de los enlaces.
Te dará el número exacto que necesitas para teclear el cambio.
Mod Es muy fácil de todos modos.
Podrías hacer cualquiera de las dos cosas.
Podrías usar.
Puedes hacerlo con las letras o con los dígitos.
Sólo quería cubrir ambos métodos para que entiendas cómo funciona el permiso usando ambos métodos.