首页 > 其他分享 >实用指令_实操作_文件目录权限管理

实用指令_实操作_文件目录权限管理

时间:2023-08-28 11:46:41浏览次数:39  
标签:abc 文件目录 ## chmod 指令 home 权限

文件目录权限管理
修改权限

通过chmod指令,可以修改文件或者目录的权限。

  • 第一种方式:+,-,=变更权限: u:所有者 g:所在组 o:其他人 a: 所有人(u,g,o的在那个和)
###基本语法
##1.方式 
chmod u=rwx,g=rx,o=x  文件目录名   ###注意 ','前后不要留空格,’=’后的值顺序是可变的
##2.方式
chmod  o+w     文件目录名
##3.方式
chmod a-x   文件目录名
###案例演示
##1)给abc  文件的所有者读写执行的权限,给所在组读执行权限,给其他组读执行权限。
chmod u=rwx,g=rx,o=rx abc
##2)给abc文件的所有者除去执行权限,增加组写的权限
chmod u-x,g+w abc
##3)给abc文件的所有用户添加读的权限
chmod a+r abc
  • 第二种方式:通过数字变更权限, r=4 w=2 x=1
chmod 751 文件目录名 ### 等同于  chmod u=rwx,g=rx,o=x
###案例演示
###实例:将/home/abc.txt文件的权限修改成rwxr-xr-x,使用数字的方式实现
chmod  755 abc.txt
修改文件所有者 chown
  • 基本语法 (加入-R选项 则使其所有子文件或子目录递归生效)
##方式1改变文件的所有者
chown newfileowner  file 
##方式2改变用户的所有者和所在组
chown newfileowner:newfilegroup file  
##方式3 如果是目录加入-R选项 则使其所有子文件或目录递归生效
-R  
  • 常用案例
##实例1:请将/home/abc.txt文件的所有者修改成tom
chown tom /home/abc.txt
##实例2:请将/home/kkk目录下所有文件和目录的所有者都修改成tom
chown -R tom /home/kkk 
修改文件所在组-chgrp
  • 语法(加入-R选项 则使其所有子文件或子目录递归生效)
### 改变文件的所在组
chgrp newgroup 文件目录名 
##方如果是目录加入-R选项 则使其所有子文件或目录递归生效
-R  
  • 常用案例
###1.请将/home/abc.txt 文件的所在组修改成shaolin
chgrp shaolin /home/abc.txt
###2.请将/home/kkk目录下所有的文件和目录的所在组都修改成shaolin
chgrp -R/home/kkk   

标签:abc,文件目录,##,chmod,指令,home,权限
From: https://www.cnblogs.com/xjianbing/p/17661877.html

相关文章

  • 实用指令_实操作_文件目录权限实践案例
    最佳实践举例_警察和土匪游戏阵营分未police,bandit(土匪)police:有jack,jerrybandit:有xh,xq具体案例###步骤##1.创建组groupaddpolicegroupaddbandit##2.创建用户useradd-gpolicejackuseradd-gpolicejerryuseradd-gbanditxhuseradd-gbanditxq......
  • 实用指令_实操作_任务调度基本说明
    crond任务调度任务调度:是指系统在某个时间执行的特定的命令或者程序任务调度分了:1.系统工作:有些重要的工作必须周而复始的执行,如病毒扫描等;2个别用户工作:个别用户可能希望执行某些程序,比如对mysql数据库的备份。基本语法crontab{选项}常用选项选项描述-e......
  • Ubuntu更改文件夹权限
    Ubuntu的许多操作是在终端中进行的,通过sudo命令管理的文件是由root持有权限的,一般用户是无法改变的。在图形界面上,我们可以通过属性中的权限选项夹进行操作。但是一旦文件的属性显示当前用户没有读写权力时,无法在图形界面上修改权限。常用方法如下:sudochmod600×××(只有所有......
  • 实用指令_文件目录类_压缩和解压指令
    压缩和解压类gzip/gunzip指令基本语法gzip文件1文件2....(功能描述,压缩文件,只能将文件压缩为*.gz文件)gunzip文件.gz(功能描述,解压缩文件命令)应用实例###eg1:gzip压缩,将/home下的文件hello.txt文件进行压缩gziphello.txt##注意权限要够###eg2:gu......
  • 实用指令_文件目录类_echo_head_tail
    文件目录类echo指令输出内容到控制台基本语法echo[选项]{输出内容}应用实例###eg1:使用echo指令输出环境变量echo$PATH###eg2:使用echo指令输出hellowordechohellowordhead指令用于显示文件的开头部分内容,默认情况下head指令显示文件的前10行内容基本语......
  • 实用指令_文件目录类_ln_history
    文件目录类ln指令软链接也叫符号链接,类似windows的快捷方式,主要存放了链接其他文件的路径基本语法ln-s{原文件或目录}{软链接名}(功能描述:给原文件创建一个软链接)应用实例###eg1:在/home目录下创建一个软链接linkToRoot,链接到/root目录ln-s/rootlinkToRo......
  • 实用指令_时间日期类_date_cal
    时间日期类date指令显示当前日期基本语法date(功能描述:显示当前时间)date+%Y(功能描述:显示当前年份)date+%m(功能描述:显示当前月份)date+%d(功能描述:显示当前月份)date"+%Y-%m-%d%H:%M:%S"(功能描述:显示年月日时分秒)应用实例###eg1:显示当......
  • 实用指令_搜索查找类_find_locate_grep
    搜索查找类find指令find指令将从指定目录向下递归遍历各个子目录,将满足条件的文件或者目录显示在终端。基本语法find[搜索范围][选项]选项功能-name<查询方式>按照指定的文件名查找模式查找文件-user<用户名>查找属于指定用户名所有文件-size<文件大......
  • 实用指令_文件目录类_rm_mv
    移除文件或目录rm指令rm指令移除文件或目录基本语法rm[选项]要删除的文件或目录###常用选项-r:递归删除整个文件-f:强制删除并且不提示应用实例###eg1:将/home/aaa.txt删除rm-faaa.txt###eg2:递归删除整个文件/home/bbbrm-rfbbbmv指令移动(剪切)文件与目......
  • 实用指令_文件目录类_重定向
    >指令和>>指令输出重定向>和追加>>基本语法ls-l>文件(功能描述:列表中的内容写入文件(覆盖写))ls-al>>文件(功能描述:列表中的内容追加到文件的末尾)cat文件1>文件2(功能描述:文件1的内容覆盖到文件2中)echo"内容">>文件应用实例###eg1:将home目录下......