Linux comando chmod resumen de uso

  

comandos de Linux, el uso del comando chmod es algo similar al comando chattr, pero el comando chmod solo cambia el archivo de lectura y escritura, ejecuta permisos, los permisos de archivo se realizan principalmente a través del comando chattr, a continuación Xiaobian le presentará el uso del comando chmod en Linux.

acceso al archivo o directorio se divide en sólo lectura, sólo escritura, y puede realizar tres. En el caso de un archivo, el permiso de solo lectura significa que solo se permite leer su contenido, y cualquier cambio está prohibido. Los permisos ejecutables indican que el archivo puede ejecutarse como un programa. Cuando se crea un archivo, el propietario del archivo tiene automáticamente permisos de lectura, escritura y ejecutables en el archivo para facilitar la lectura y modificación del archivo. Los usuarios también pueden establecer derechos de acceso a cualquier combinación que necesiten, según sea necesario.

Hay tres tipos diferentes de usuarios que pueden acceder a archivos o directorios: propietarios de archivos, grupos de usuarios y otros usuarios. El propietario suele ser el creador del archivo. El propietario puede permitir que el mismo grupo de usuarios tenga acceso al archivo y también puede dar acceso al archivo a otros usuarios del sistema. En este caso, todos los usuarios del sistema pueden acceder a los archivos o directorios que son propiedad del usuario.

Hay tres grupos de derechos de acceso para cada archivo o directorio, cada grupo está representado por tres dígitos, que son los permisos de lectura, escritura y ejecución del propietario del archivo, la lectura y escritura del usuario en el mismo grupo que el propietario Ejecute permisos, lea, escriba y ejecute permisos para otros usuarios en el sistema. Cuando se usa el comando ls -l para mostrar los detalles de un archivo o directorio, la columna de la izquierda son los derechos de acceso del archivo. Por ejemplo:

Comando:

El código es el siguiente:

ls -al

Salida:

El código es el siguiente:

[root @ localhost test] # ll -al

Total 316lrwxrwxrwx 1 root root 11 11-22 06:58 linklog.log -> log2012.log

-rw-r - r - 1 raíz raíz 302108 11-13 06:03 log2012.log

-rw-r - r-- 1 raíz raíz 61 11-13 06:03 log2013.log

- Rw-r - r-- 1 raíz raíz 0 11-13 06:03 log2014.log

-rw-r - r-- 1 raíz raíz 0 11-13 06:06 log2015.log < Br>

-rw-r - r-- 1 raíz raíz 0 11-16 14:41 log2016.log

-rw-r - r-- 1 raíz raíz 0 11-16 14 : 43 log2017.log

Tomemos log2012.log como ejemplo:

El código es el siguiente:

-rw-r - r-- 1 raíz raíz 296K 11-13 06:03 log2012.log

La primera columna tiene un total de 10 posiciones, el primer carácter especifica el tipo de archivo. En el sentido habitual, un directorio es también un archivo. Si el primer carácter es una línea horizontal, significa un archivo que no es de directorio. Si es d, significa un directorio. Desde el segundo carácter hasta el décimo total de 9 caracteres, un conjunto de tres caracteres, respectivamente, indica los permisos de tres grupos de usuarios en archivos o directorios. Los caracteres de permiso utilizan líneas horizontales para representar permisos vacíos, r para solo lectura, w para escribir y x para ser ejecutables.

Por ejemplo:

El código es el siguiente:

- rw- r-- r--

significa que log2012.log es un archivo normal; log2012.log El propietario tiene permisos de lectura y escritura, los usuarios con el mismo grupo que log2012.log tienen permisos de lectura, otros usuarios solo tienen permisos de lectura.

Después de determinar los derechos de acceso de un archivo, los usuarios pueden usar el comando chmod proporcionado por el sistema Linux para restablecer diferentes derechos de acceso. También puede usar el comando chown para cambiar el propietario de un archivo o directorio. Use el comando chgrp para cambiar el grupo de usuarios de un archivo o directorio.

El comando chmod es muy importante para cambiar los derechos de acceso de un archivo o directorio. El usuario lo utiliza para controlar el acceso a archivos o directorios. Los detalles del comando chmod son los siguientes.

1. Formato del comando:

El código es el siguiente:

chmod [-cfvR] [--help] [--version] archivo de modo

2 Función de comando:

Se usa para cambiar los derechos de acceso de un archivo o directorio, y se usa para controlar los derechos de acceso de un archivo o directorio.

3. Parámetros del comando:

Parámetros necesarios:

-c Información de procesamiento del informe cuando se produce un cambio

-f El mensaje de error no se muestra

-R Procesa todos los archivos en el directorio especificado y sus subdirectorios

-v Muestra información detallada sobre el procesamiento en tiempo de ejecución

Seleccionar parámetros:

--reference = "Directorio o archivo" está configurado para tener el directorio especificado o el archivo tiene los mismos permisos

--version Mostrar información de versión

"Alcance derecho" + "Configuración de permisos" Haga que el directorio esté dentro del alcance del permiso o El archivo tiene los permisos especificados

"Alcance de los permisos" - "Configuración de permisos" Elimine el directorio del rango de permisos o los permisos especificados del archivo

"Alcance de los permisos" = "Configuraciones de permisos" Los permisos del directorio o archivo son los valores especificados
Previous123Next page Total 3 páginas

Copyright © Conocimiento de Windows All Rights Reserved