一、文件权限与chmod

在linux系统中,文件含有某些信息,通过命令ls -l 命令可以查看。其中包括
文件类型、 文件权限等等

  • 文件类型主要有
    d 目录
    l 符号链接
    s 套接字文件
    b 块设备
    c 字符设备
    p 命名管道
    普通文件
  • 文件权限
    包括属主权限、组用户权限、其他用户权限。chmod(change mode)用来更改文件的权限,chmod命令的一般格式为:
    chmod [who] operator [permission] filename
    例如:
    符号模式:
    chmod a-x filename
    chmod go+x filename
    chmod u-w filename
    绝对模式:
    chmod 666 filename
    chmod 744 filename
    chmod 444 filename
    还可以通过 -R 选项一同设置子目录的所有文件,例:
    chmod -R 664 /usr/local/home/dave/*
  • suid/guid
    suid/guid要在使用文件的用户有可执行权限下使用,一般用于脚本文件
  • chown
  • chown(change owner)用于更改文件的属主,例如:
    chown -R -h owner filename
    -R表示对文件所有子目录也执行该操作,-h表示不影响链接文件所指的目标文件
  • chgrp(change group)
    chgrp与chown相似,用于更改文件的用户组,例:
    chgrp group filename
    chgrp也可以用来寻找某一用户所在的用户组及其成员。
  • umask
    umask为创建文件的缺省值,一般在创建普通文件时,会根据缺省值来设定文件的最初权限。
  • 符号链接
    符号链接通过 ln 命令来实现,例:
    ln [-s] source_path target_path
    ln -s /tmp /var/tmp
    相当于目录/tmp = /var/tmp,在目录/tmp中的文件也会出现在/var/tmp中。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值