位置: 编程技术 - 正文

详解Linux系统中管理文件权限的chown和chmod命令(linux的sh)

编辑:rootadmin

推荐整理分享详解Linux系统中管理文件权限的chown和chmod命令(linux的sh),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:linux系统用法,linux的sh,linux 的ll,linux系统用法,linux系统用法,linux的sh,linux的sh,linux中!,内容如对您有帮助,希望把文章链接给更多的朋友!

chown用法:chown [选项]... [所有者][:[组]] 文件... 或:chown [选项]... --reference=参考文件 文件...更改每个文件的所有者和/或所属组。当使用 --referebce 参数时,将文件的所有者和所属组更改为与指定参考文件相同。

-c, --changes 类似 verbose,但只在有更改时才显示结果 --dereference 受影响的是符号链接所指示的对象,而非符号链接本身 -h, --no-dereference 会影响符号链接本身,而非符号链接所指示的目的地 (当系统支持更改符号链接的所有者时,此选项才有用) --from=当前所有者:当前所属组 只当每个文件的所有者和组符合选项所指定时才更改所 有者和组。其中一个可以省略,这时已省略的属性就不 需要符合原有的属性。 --no-preserve-root 不特殊对待"/"(默认值) --preserve-root 不允许在"/"上递归操作 -f, --silent, --quiet 去除大部份的错误信息 --reference=参考文件 使用参考文件的所属组,而非指定值 -R, --recursive 递归处理所有的文件及子目录 -v, --verbose 为处理的所有文件显示诊断信息

以下选项是在指定了 -R 选项时被用于设置如何穿越目录结构体系。如果您指定了多于一个选项,那么只有最后一个会生效。

-H 如果命令行参数是一个通到目录的符号链接,则遍历符号链接 -L 遍历每一个遇到的通到目录的符号链接 -P 不遍历任何符号链接(默认)

--help 显示此帮助信息并退出 --version 显示版本信息并退出

如果没有指定所有者,则不会更改。 所属组若没有指定也不会更改,但当加上":"时 GROUP 会更改为指定所有者的主要组。所有者和所属组可以是数字或名称。

例1:复制代码代码如下:[root@localhost ~]# chown zhangy:zhangy nginx.conf #将nginx.conf所属用户和组改为zhangy,zhangy[root@localhost ~]# ls -al |grep nginx.conf -rw-r--r-- 1 zhangy zhangy 0 5月 3 : nginx.conf[root@localhost ~]# chown -R zhangy:zhangy www #将www目录,所属用户和组改为zhangy,zhangy[root@localhost ~]# ls -al |grep wwdrwxr-xr-x 2 zhangy zhangy 5月 3 : www #将www目录,所属用户改为root[root@localhost ~]# chown root nginx.conf [root@localhost ~]# ls -al |grep nginx.conf-rw-r--r-- 1 root zhangy 0 5月 3 : nginx.conf

例2:复制代码代码如下:[root@localhost database]# ll总用量 -rw-r--r-- 1 root root 7月 : 1.html-rw-r--r--. 1 tank tank 5月 : toplearning.sql-rw-r--r--. 1 tank tank 5月 : toplearning.tar.gz复制代码代码如下:[root@localhost database]# chown .tank 1.html #只改变组[root@localhost database]# ll总用量 -rw-r--r-- 1 root tank 7月 : 1.html #组已改变-rw-r--r--. 1 tank tank 5月 : toplearning.sql-rw-r--r--. 1 tank tank 5月 : toplearning.tar.gz

chmod用法:chmod [选项]... 模式[,模式]... 文件... 或:chmod [选项]... 八进制模式 文件... 或:chmod [选项]... --reference=参考文件 文件...将每个文件的模式更改为指定值。

详解Linux系统中管理文件权限的chown和chmod命令(linux的sh)

-c, --changes 类似 --verbose,但只在有更改时才显示结果 --no-preserve-root 不特殊对待根目录(默认) --preserve-root 禁止对根目录进行递归操作 -f, --silent, --quiet 去除大部份的错误信息 -v, --verbose 为处理的所有文件显示诊断信息 --reference=参考文件 使用指定参考文件的模式,而非自行指定权限模式 -R, --recursive 以递归方式更改所有的文件及子目录 --help 显示此帮助信息并退出 --version 显示版本信息并退出

每种 MODE 都应属于这类形式"[ugoa]*([-+=]([rwxXst]*|[ugo]))+"。

操作对像

u 文件属主权限 g 同组用户权限 o 其它用户权限 a 所有用户(包括以上三种)

权限设定

+ 增加权限 - 取消权限 = 唯一设定权限

权限类别

r 读权限 w 写权限 x 执行权限 X 表示只有当该档案是个子目录或者该档案已经被设定过为可执行。 s 文件属主和组id l 给文件加锁,使其它用户无法访问

r-->4 w-->2 x-->1

例1:复制代码代码如下:[root@localhost ~]# chmod ugo+r nginx_bak.conf #所有人皆可读取[root@localhost ~]# chmod a+r nginx_bak.conf #所有人皆可读取[root@localhost ~]# chmod ug+w,o-w nginx_bak.conf #设为该档案拥有者,与其所属同一个群体者可写入,但其他以外的人则不可写入[root@localhost ~]# chmod u+x nginx_bak.conf #创建者拥有执行权限 [root@localhost ~]# chmod -R a+r ./www/ #将www下的所有档案与子目录皆设为任何人可读取[root@localhost ~]# chmod a-x nginx_bak.conf #收回所有用户的对nginx_bak.conf的执行权限[root@localhost ~]# chmod nginx_bak.conf #所有人可读,写,执行例2:复制代码代码如下:# chmod a+s test.ppt #chmod g+s ,为某个文件设置替代组标识# ls -al |grep test.ppt-rwSr-Sr--. 1 tank tank 月 : test.ppt第一个S指示用户替代标识(suid)已经被设置。第二个S指示替代组标识(sgid)已经被设置。

这样,每一个运行该程序的用户将给予和程序拥有者同样有效的用户标识,和用户所属组同样有效的组标识。

Linux系统中修改与查看文件属性的基本方法 chattrchattr修改文件在Linux第二扩展文件系统(E2fs)上的特有属性符号模式有+-=[ASacdisu]几种格式.操作符`+'用来在文件已有属性的基础上增加选定的属性;`-'用

简单掌握Linux中用于更改访问控制的chacl命令 chacl是用来更改文件或目录的访问控制列表的命令。其和chmod有异曲同工之妙。但是比chmod更为强大,更为精细。chmod只能把权限分为三种:用户,组,其

在Linux系统中使用who和whoami命令获取用户信息 who用法:who[选项]...[文件|参数1参数2]显示当前已登录的用户信息。-a,--all等于-b-d--login-p-r-t-T-u选项的组合-b,--boot上次系统启动时间-d,--dead显示已死的进

标签: linux的sh

本文链接地址:https://www.jiuchutong.com/biancheng/356853.html 转载请保留说明!

上一篇:Linux中的mail邮件命令的各种参数使用详解(linuxmail命令)

下一篇:Linux系统中修改与查看文件属性的基本方法(Linux系统中修改文件权限)

  • 公对公100万的生意扣税多少
  • 只报税不做账有什么后果?
  • 用友T3资产负债表公式
  • 年度财务报表怎么作废
  • 做了进项税转出后要结转么
  • 小企业遵循什么会计准则
  • 取得租金收入的会计分录
  • 往来账审计存在问题及建议
  • 未确认融资费用是一级科目吗
  • 生产车间人员工资属于什么费用
  • 管理费用 结转
  • 在建工程进项税额分两年抵扣
  • 主营业务收入具体是什么
  • 以前年度发生的费用
  • 开具红字专用发票的情形
  • 红字发票开具只能针对一份发票 不可以只冲红其中一部分吗?
  • 暖气冷气热水的增值税适用税率是多少?
  • 案例讲解:将自己的房产用于办公使用,在税收的缴纳中该如何把控?
  • 职工向公司借款计入什么科目
  • 怎样理解递归
  • 企业的免税收入用于支出所形成的费用或财产
  • 收到单位失业保险怎么办
  • 收到个人转款会计分录
  • 专用发票的审核要多久
  • 资产总额和净资本的关系
  • windows10 20h2 2004
  • 苗木发票抵扣政策2021
  • 出差人员餐费,进项可以抵扣吗
  • 如何用腾讯电脑管家删除文件
  • 在Linux系统中安装Samba服务器
  • 在linux系统中拥有
  • 关闭win10系统更新有什么后果
  • 建筑企业挂靠违法吗
  • framework3.5怎么打开
  • linuxroot切换
  • 电子税务局已申报的财务报表怎么修改
  • 招待费的进项税必须认证后转出吗
  • 其他应付款用什么冲掉
  • 发票已经做账但要退款账不平咋办
  • 注册资本认缴出资日期是什么意思
  • 企业应付账款的借方登记
  • 向税务局缴纳工会经费的没计提
  • 红冲去年费用会计分录
  • 政府扶持资金的优缺点
  • 委托加工物资核算
  • 退货回去需要把原包装保留吗
  • 退货开负数发票的情况该如何做会计处理?
  • 应付股利计提了长期不支付
  • 股东分红入什么科目利润分配~应付利润
  • 固定资产确认条件最新
  • 菜品毛利怎么计算
  • 零余额账户出纳日记账
  • 买公司的钱计入什么科目
  • 私对公可以转账怎么转
  • 企业要建账需留什么资料
  • windows虚拟内存转移有什么危害
  • linux sed-i
  • centos7安装完成后无法启动
  • 系统更新win10
  • linux updatedb
  • win7桌面图标有小方块
  • win7怎么cmd
  • win10升级win1
  • ubuntu qtcreator
  • Linux数据库备份的命令
  • linux搭建php运行环境
  • python和java对接
  • 使用驱动器u盘之前需要格式化
  • 查看接入安卓终端密码
  • android studio如何用安卓手机模拟
  • js prototype constructor
  • jquery的gt
  • python3遍历字典
  • 在python程序中变量名不能用
  • 新疆12366网上办税
  • 传统服务贸易和新兴服务贸易如何区分
  • 武汉市房产证契税 2023
  • 全国初中应用物理知识竞赛获奖名单
  • 广州哪里有餐饮费发票
  • 2023年车辆购置税优惠政策有哪些
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设