¿Qué es el comando chmod?
CHMOD: Comando de configuración de permisos de archivos/directorios.
Este es uno de los comandos más utilizados por los administradores de sistemas Linux. Se utiliza para cambiar los permisos de acceso de archivos o directorios. Hay dos formas de utilizar este comando:
1. Utilice un método de configuración de texto que contenga letras y expresiones de operador:
El formato de sintaxis es: chmod [who] [opt] [mode ] Nombre de archivo/directorio
2. Utilice el método de configuración numérica:
El formato de sintaxis es: chmod [modo] nombre de archivo
En la pregunta, ¿lo hace? desea el espacio Cambie los permisos de todos los archivos a 777, que se puede cambiar en el siguiente formato:
chomod ?-R ?777 ?Nombre de archivo
"777" significa que cualquiera puede leer y escribir Operar este archivo
"-R" significa que el permiso para modificar este archivo o todos los archivos en la carpeta es 777
Información ampliada:
chmod es una función de computadora cuya función es cambiar la configuración de permisos de lectura y escritura de un archivo. Si el cambio se realiza correctamente, devuelve 0; de lo contrario, devuelve -1. El prototipo de función es int chmod( const char *filename, int pmode.
Descripción del parámetro relacionado:
modo: cadena de configuración de permiso, el formato es el siguiente: [ugoa...][[ -=][rwxX]... ][,...], donde u representa la propiedad del archivo, g significa personas que pertenecen al mismo grupo que el propietario del archivo, o significa otras personas, a significa los tres
significa agregar permisos, - significa cancelar permisos. = significa el único permiso de configuración
r significa legible, w significa escribible, x significa ejecutable y X significa solo cuando el archivo es un subdirectorio o el archivo ha sido configurado. para ser ejecutable.
-s: establece el propietario o ID de grupo del proceso como propietario del archivo cuando se ejecuta el archivo
-c: si los permisos del archivo tienen. de hecho se ha cambiado, solo muestra la acción de cambio
-f: no muestra un mensaje de error si los permisos del archivo no se pueden cambiar
-v: muestra la información detallada del permiso. cambiar
-R: realiza los mismos cambios de permisos en todos los archivos y subdirectorios en el directorio actual (es decir, cámbielos uno por uno de manera recursiva)
--ayuda: Mostrar instrucciones auxiliares
--version: Mostrar referencia de versión: comando chmod Enciclopedia Baidu