zoukankan      html  css  js  c++  java
  • Linux umask命令详解

    Linux umask命令

    Linux umask命令指定在建立文件时预设的权限掩码。一般来说,umask命令是在/etc /profile文件中设置的

    umask可用来设定[权限掩码]。[权限掩码]是由3个八进制的数字所组成,将现有的存取权限减掉权限掩码后,即可产生建立文件时预设的权限。

    用法:

    umask [-p] [-S] [mode]

    参数:

    -p    显示命令名称
    -S    以文字的方式来表示权限掩码

    实例:

    1、显示当前的权限掩码:

    [root@mysql ~]# umask
    0022

    2、修改权限掩码

    [root@mysql ~]# umask 055
    [root@mysql ~]# umask
    0055

    3、以文字的方式显示

    [root@mysql ~]# umask -S
    u=rwx,g=rx,o=rx

    注意:umask值022 所对应的文件和目录创建缺省权限分别为6 4 4和7 5 5。创建文件默认最大权限为666 (-rw-rw-rw-),默认创建的文件没有可执行权限x位

  • 相关阅读:
    HDU-1527 取石子游戏
    HDU-1846 Brave Game
    HDU-1850 Being a Good Boy in Spring Festival
    HDU-2509 Be the Winner
    HDU-1907 John
    HDU-1969 Pie
    HDU-1501 Zipper
    HDU-2289 Cup
    最大子矩阵和
    HDU3466(01背包变种)
  • 原文地址:https://www.cnblogs.com/jkin/p/10288997.html
Copyright © 2011-2022 走看看