Dos estilos de formato de comando chmod bajo Linux /Ubuntu

  
                

En el sistema Linux /Ubuntu, el comando chmod se usa principalmente para modificar los permisos de los archivos y puede usar una variedad de estilos de formatos de comando. Hoy, Xiaobian presentará el estilo del formato del comando chmod en el sistema Linux /Ubuntu. Usted tiene una comprensión más detallada.

chmod

Los permisos para llamadas de archivos en el sistema Linux /Ubuntu se dividen en tres niveles: propietario de archivo (u), grupo (g) y otro (o). Con chmod puedes cambiar los permisos de un archivo. Chmod es un comando bastante flexible, y la modificación de los permisos del mismo archivo se puede implementar en una variedad de estilos de formato de comando.

Método 1:

Sintaxis: chmod [-vR] modo Nombre del archivo

Descripción del parámetro:

cadena de configuración de permisos del modo en el formato [ Ugoa] [+ - =] [rwx]

u significa el propietario del archivo

g significa que el propietario de este archivo pertenece a un grupo

o significa otro People

a significa que los tres anteriores son el propietario del archivo (u), group (g), other (o)

+ significa aumentar los permisos

- significa cancelar Permisos

= indica permisos de configuración únicos

r indica permiso para leer

w indica permiso para escribir

x indica permiso para ejecutar

-v Mostrar detalles de los cambios de permisos

-R significa realizar los mismos cambios de permisos para todos los archivos y subdirectorios en el directorio actual

Ejemplo:

Necesitamos modificar los permisos del archivo ownlinux en el directorio actual para leer, escribir y ejecutar los permisos de todos los usuarios. Aquí debe usar el comando sudo. Si no conoce el comando sudo, eche un vistazo al "comando sudo" en este sitio.

ownlinux @ server: /var /www $ sudo chmod a + rwx ownlinux

[sudo] contraseña para ownlinux: (Ingrese su contraseña en este momento)

O use

ownlinux @ server: /var /www $ sudo chmod ugo + rwx ownlinux

[sudo] contraseña para ownlinux: (Ingrese su contraseña en este momento)

El comando es diferente, pero el efecto es el mismo después de la ejecución.

Método 2:

Sintaxis: chmod [-vR] [No] Nombre de archivo

Descripción de parámetro:

No Tres bits representan los permisos correspondientes Número

-v Mostrar detalles de los cambios de permisos

-R significa realizar los mismos cambios de permisos para todos los archivos y subdirectorios en el directorio actual

Quizás de esta manera para el principio Los alumnos tienen algunas dificultades, pero este método se vuelve muy simple después de cambiar los permisos de archivo después de aprender. Creo que a través de mi introducción, dominarás los métodos :)

Primero, lee el número correspondiente de lectura (r), escritura (w) y ejecución (x), como se muestra a continuación.

Si recuerda los números y los permisos correspondientes mostrados arriba, mire hacia abajo.

Como acaba de decir, el parámetro [No] es de tres dígitos que representan los permisos correspondientes. De izquierda a derecha, las primeras matemáticas representan los permisos del propietario del archivo (u), los permisos del grupo (g) y otros permisos (o). El número de cada número que corresponde al usuario del nivel es la suma de los números correspondientes de rwx. Podemos decir que no entiendo muy bien, elaboré una tabla para ayudarle a entender

Si la figura de arriba se puede ver que todo el usuario tiene que leer el archivo, escribir y ejecutar permisos que tienen Permisos de (u) (4 + 2 + 1 = 7) Permisos de grupo (g) (4 + 2 + 1 = 7) Otros permisos (o) (4 + 2 + 1 = 7 es 777. Nota : Si no hay permiso de lectura, el número correspondiente es "" 0 ″, escriba (w), ejecute (x).

Ejemplo:

Solo use el ejemplo del primer método, necesitamos modificar los permisos del archivo ownlinux en el directorio actual para que todos los usuarios tengan los permisos de lectura (r), escritura (w), ejecución (x) del archivo. Revise la forma en que uno Formato de comando.

ownlinux @ server: /var /www $ sudo chmod a + rwx ownlinux

[sudo] contraseña para ownlinux: (ingrese su contraseña en este momento)

Método 2 comando

ownlinux @ servidor: /var /www $ sudo chmod 777 ownlinux

contraseña [sudo] para ownlinux: ( Ingrese su contraseña)

Se puede ver que el formato del comando del segundo modo es simple y claro.

Si desea hacer los permisos de archivo del archivo ownlinux en el directorio actual (u) Hay permisos de lectura (r), escritura (w), ejecución (x) para el archivo, grupo (g) y otros (o) los usuarios solo tienen permisos de lectura (r) y ejecución (x) para ejecutar El siguiente comando:

ownlinux @ server: /var /www $ sudo chmod 755 ownlinux

[sudo] contraseña para ownlinux: (ingrese su contraseña en este momento)

Esta es la introducción del formato de comando chmod en el sistema Linux /Ubuntu. Este artículo presenta principalmente dos formas, que son más prácticas al comparar el segundo método.

Copyright © Conocimiento de Windows All Rights Reserved