Herramientas de usuario

Herramientas del sitio


linux:comandoshabituales

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
Próxima revisión
Revisión previa
linux:comandoshabituales [2015/12/22 21:57] albertolinux:comandoshabituales [2018/11/15 17:30] (actual) – [Comando chown] alberto
Línea 1: Línea 1:
 ====== Comandos habituales ====== ====== Comandos habituales ======
 +
 ===== Gestión de usuarios y grupos ===== ===== Gestión de usuarios y grupos =====
-Comandos comunes:+==== Comandos comunes ==== 
 +((http://www.ite.educacion.es/formacion/materiales/85/cd/linux/m1/gestin_de_usuarios_y_grupos_en_linux.html))Los más habituales son:
   * **useradd**: Creación de usuarios.   * **useradd**: Creación de usuarios.
   * **usermod**: Modificación de usuarios.   * **usermod**: Modificación de usuarios.
Línea 18: Línea 20:
   * **-s**: Intérprete de comandos //shell//, por defecto /bin/bash   * **-s**: Intérprete de comandos //shell//, por defecto /bin/bash
  
 +==== Comando chmod ====
 Comando para el cambio de permisos de un determinado archivo o directorio: **chmod**. Comando para el cambio de permisos de un determinado archivo o directorio: **chmod**.
   * Sintaxis de chmod: chmod [opciones] [permisos] [archivo o directorio]   * Sintaxis de chmod: chmod [opciones] [permisos] [archivo o directorio]
Línea 29: Línea 32:
 Otra posibilidad de representar los permisos es a través de un código hexadecimal de 3 dígitos, en el que cada uno hace referencia a los permisos de usuario propietario, grupo propietario y resto de usuarios. El código binario de cada dígito indica los permisos de lectura, escritura y modificación (1 con permisos, 0 sin ellos). Otra posibilidad de representar los permisos es a través de un código hexadecimal de 3 dígitos, en el que cada uno hace referencia a los permisos de usuario propietario, grupo propietario y resto de usuarios. El código binario de cada dígito indica los permisos de lectura, escritura y modificación (1 con permisos, 0 sin ellos).
  
 +==== Comando umask ====
 +Con umask podemos definir la máscara de permisos, es decir, podemos elegir los permisos por defecto que tendrá un archivo o carpeta tras su creación.
 +
 +Cuando se crea un archivo, los permisos originales por defecto son 666 y cuando se crea una carpeta, los permisos por defecto son 777.
 +
 +El permiso por defecto será el resultado de restar del permiso original, el valor de la máscara. Si deseamos que los archivos se creen con permisos 644 (lo más habitual), pondremos máscara 022 ya que 666-022=644. Si analizamos el valor de la máscara en binario, cada bit a '1' desactiva un permiso y cada bit a '0' lo activa.
 +
 +Cada usuario tiene su máscara. Se puede fijar la máscara por defecto para todos los usuarios en el archivo /etc/profile o para cada usuario en el archivo /home/usuario/.bashrc
 +
 +La modificación con umask de la mascara por defecto no afecta a los archivos y carpetas existentes sino solo a los nuevos que cree ese usuario a partir de ese momento.
  
  
linux/comandoshabituales.1450817846.txt.gz · Última modificación: por alberto

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki