Verifique los permisos de archivos de Linux

        Para ver los permisos de los archivos en un sistema Linux, puede usar lsel comando combinado con -lopciones para mostrar información detallada sobre el archivo, incluida la información de permisos. Ingrese el siguiente comando en la terminal:

ls -l 文件路径

        En el comando anterior, reemplace "ruta del archivo" con la ruta real del archivo cuyos permisos desea ver. Por ejemplo, para ver los permisos del archivo "example.txt" en el directorio actual, puede ejecutar el siguiente comando:

ls -l example.txt

        Después de ejecutar el comando, se muestra un resultado similar al siguiente:

-rw-r--r-- 1 用户名 用户组  文件大小  修改日期  文件名

        En el resultado anterior, el primer campo "-rw-r--r--" es la información de permiso del archivo. Cada carácter representa un permiso y hay 10 caracteres en total. El carácter anterior "-" o "d" representa el tipo de archivo, "-" representa un archivo normal y "d" representa un directorio.

        Los siguientes tres caracteres "rw-" representan los permisos del propietario, es decir, permisos de lectura, escritura y ejecución. Los siguientes tres caracteres "r--" representan los permisos del grupo al que pertenece, y los últimos tres caracteres "r--" representan los permisos de otros usuarios.

El significado de cada carácter de permiso es el siguiente:

  • "r" indica permiso de lectura.
  • "w" significa permiso de escritura.
  • "x" significa permiso de ejecución.
  • "-" indica que el permiso correspondiente está prohibido.

Por tanto, en el ejemplo anterior, los permisos de archivo son:

  • El propietario tiene permisos de lectura y escritura.
  • El grupo al que pertenece tiene permiso de lectura.
  • Otros usuarios tienen permiso de lectura.

        Por ejemplo: para establecer -rwxr-xr-xpermisos en un archivo, puede usar chmodel comando. chmodEl comando se utiliza para modificar los permisos de un archivo o directorio. El siguiente es un comando de ejemplo para establecer permisos de archivos:

chmod 755 文件路径

        Reemplace "ruta del archivo" con la ruta real al archivo al que desea establecer permisos. Por ejemplo, para establecer -rwxr-xr-xpermisos en el archivo "ejemplo.txt", ejecutaría el siguiente comando:

chmod 755 example.txt

Después de ejecutar este comando, los permisos del archivo se cambiarán a -rwxr-xr-x. El significado de cada bit de permiso es el siguiente:

  • -rwxr-xr-xEl primer carácter -indica que se trata de un archivo normal.
  • rwxIndica que el propietario tiene permisos de lectura (r), escritura (w) y ejecución (x).
  • r-xIndica que el grupo al que pertenece tiene permisos de lectura y ejecución.
  • r-xIndica que otros usuarios tienen permisos de lectura y ejecución.

        Los permisos establecidos de esta manera permiten al propietario del archivo acceso total al archivo, mientras que los usuarios del grupo y otros usuarios solo pueden leer y ejecutar el archivo.

        Tenga en cuenta que sólo el propietario del archivo o un usuario con los permisos adecuados puede cambiar los permisos de un archivo.

Supongo que te gusta

Origin blog.csdn.net/2203_75758128/article/details/132939036
Recomendado
Clasificación