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
en el sistema Debian La configuración de la red del sistema Debian es la misma que la de otros sist
Muchos usuarios después de instalar el sistema Solaris, la situación parece Xmanager no pudo aterriz
Recientemente, la familia de sistemas Xiaobian descubrió que muchos principiantes de Linux no están
Todos sabemos que Linux puede eliminar usuarios y grupos utilizando el comando user
¿Qué debo hacer si el archivo de Windows muestra caracteres ilegibles en Ubuntu?
Cómo realizar copias de seguridad de archivos web en Linux
¿Cómo comprobar si el espacio en disco de Linux está lleno?
El sistema Linux usa logrotate para cortar el método de registro de Tomcat.
Ubuntu solicita las fuentes que faltan después de instalar WPS. ¿Qué debo hacer?
Sistema Ubuntu para cambiar el nombre de usuario del terminal a rojo
Cómo usar expresiones regulares en el sistema Linux
¿Cómo simula el sistema Linux la solicitud de obtención o publicación de HTTP?
Linux Ubuntu tab key autocompletar método de comando
Comando Nohup en la guía del sistema Linux
¿Cómo hacen los sistemas Linux para eliminar los íconos en el panel gnome?
¿Por qué un sistema Linux tiene permisos w pero no puede eliminar archivos?
Microsoft o versión de adelgazamiento de Windows 7 para computadoras de gama baja
En el sistema Windows10, la máquina virtual Hyper-v no se puede conectar. ¿Cómo hacerlo?
Biblioteca de Win7 es lo que el conocimiento de la biblioteca de Win7
Cómo cambiar el editor HTML de IE "Ver código fuente" a Notepad, Word o Exce
Cómo resolver el uso compartido de archivos del sistema operativo Windows XP
El sistema Win8.1 activa el cierre deslizante