chmod和chown命令的用法

8 篇文章 0 订阅

一、 chown 命令

用途:更改文件的所有者或组。命令由单词 change owner 组合而成。

使用示例:

1 ,更改文件的所有者:

chown jim program.c

文件 program.c 的所有者更改为 jim 。作为所有者, jim 可以使用 chmod 命令允许或拒绝其他用户访问 program.c

2 ,更改目录的所有者:

chown -R john:build /tmp/src

将目录 /tmp/src 中所有文件的所有者和组更改为用户 john 和组 build

- R 递归式地改变指定目录及其下的所有子目录和文件的拥有者。

- v 显示 chown 命令所做的工作。

二、 chmod 命令

用途:改变文件或目录的访问权限。

该命令有两种用法:

一种是包含字母和操作符表达式的文字设定法;另一种是包含数字的数字设定法。

1 ,文字设定法

chmod [who] [+ | - | =] [mode] 文件名

命令中各选项的含义为:

操作对象 who 可是下述字母中的任一个或者它们的组合:

      u 表示 用户( user ,即文件或目录的所有者。

      g 表示 同组( group )用户 ,即与文件属主有相同组 ID 的所有用户。

      o 表示 其他( others )用户

      a 表示 所有( all )用户 。它是系统默认值。

操作符号可以是:

      + 添加某个权限。

      - 取消某个权限。

      = 赋予给定权限并取消其他所有权限(如果有的话)。

设置 mode 所表示的权限可用下述字母的任意组合:

      r 可读。

      w 可写。

      x 可执行。

      X 只有目标文件对某些用户是可执行的或该目标文件是目录时才追加 x 属性。

      s 在文件执行时把进程的属主或组 ID 置为该文件的文件属主。方式 “u s” 设置文件的用户 ID 位, “g s” 设置组 ID 位。

      t 保存程序的文本到交换设备上。

      u 与文件属主拥有一样的权限。

      g 与和文件属主同组的用户拥有一样的权限。

      o 与其他用户拥有一样的权限。

文件名:以空格分开的要改变权限的文件列表,支持通配符。

在一个命令行中可给出多个权限方式,其间用逗号隔开。例如: chmod g+r o+r example

使同组和其他用户对文件 example 有读权限。

2 ,数字设定法

我们必须首先了解用数字表示的属性的含义: 0 表示没有权限, 1 表示可执行权限, 2 表示可写权限, 4 表示可读权限,然后将其相加。

所以数字属性的格式应为 3 个从 0 7 的八进制数,其顺序是( u )( g )( o )。

例如,如果想让某个文件的属主有 / 二种权限,需要把 4 (可读) +2 (可写)= 6 (读 / 写)。

数字设定法的一般形式为:

chmod [mode] 文件名

 

chmod 改变文件或目录的读、写、执行的允许权限


  格式: chmod [-R] mode name
   name 可为文件名或目录名 ;mode 可为 3 0-7 的数字,或利用 ls -l 命令,列出
  文件或目录的读、写、执行允许权的文字缩写。 )
   mode : rwx rwx rwx r:read w:write x:execute
   user group other
  缩写 : (u) (g) (o)
  例如 :
   %chmod 755 dir1  把目录 dir1 设定成任何使用者,都能读取和执行,但只有所有者可做修改。
   %chmod 700 file1 把文件 file1 设定只有所有者可以读、写和执行。
   %chmod u+x file2 把文件 file2 增加所有者可以执行的权利。
   %chmod g+x file3 把文件 file3 增加工作组使用者可执行的权利。
   %chmod o-r file4 把文件 file4 除去其它使用者可读取的权利。
 

chown 改变文件或目录的所有权

 

格式: chown [-R] username name
   name 可以是文件名或目录名。
  例如:
   %chown user file1
  将文件 file1 的所有权,改为使用者 user 所有。
   %chown -R user dir1
  将目录 dir1 ,及其下所有文件和子目录的所有权,改为使用者 user 所有。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
智慧校园整体解决方案是响应国家教育信息化政策,结合教育改革和技术创新的产物。该方案以物联网、大数据、人工智能和移动互联技术为基础,旨在打造一个安全、高效、互动且环保的教育环境。方案强调从数字化校园向智慧校园的转变,通过自动数据采集、智能分析和按需服务,实现校园业务的智能化管理。 方案的总体设计原则包括应用至上、分层设计和互联互通,确保系统能够满足不同用户角色的需求,并实现数据和资源的整合与共享。框架设计涵盖了校园安全、管理、教学、环境等多个方面,构建了一个全面的校园应用生态系统。这包括智慧安全系统、校园身份识别、智能排课及选课系统、智慧学习系统、精品录播教室方案等,以支持个性化学习和教学评估。 建设内容突出了智慧安全和智慧管理的重要性。智慧安全管理通过分布式录播系统和紧急预案一键启动功能,增强校园安全预警和事件响应能力。智慧管理系统则利用物联网技术,实现人员和设备的智能管理,提高校园运营效率。 智慧教学部分,方案提供了智慧学习系统和精品录播教室方案,支持专业级学习硬件和智能化网络管理,促进个性化学习和教学资源的高效利用。同时,教学质量评估中心和资源应用平台的建设,旨在提升教学评估的科学性和教育资源的共享性。 智慧环境建设则侧重于基于物联网的设备管理,通过智慧教室管理系统实现教室环境的智能控制和能效管理,打造绿色、节能的校园环境。电子班牌和校园信息发布系统的建设,将作为智慧校园的核心和入口,提供教务、一卡通、图书馆等系统的集成信息。 总体而言,智慧校园整体解决方案通过集成先进技术,不仅提升了校园的信息化水平,而且优化了教学和管理流程,为学生、教师和家长提供了更加便捷、个性化的教育体验。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值