首页 > 系统相关 >Linux常用命令-权限管理命令

Linux常用命令-权限管理命令

时间:2023-05-08 15:57:11浏览次数:32  
标签:文件 -- demo 常用命令 chmod Linux 权限 目录

chmod-->改变文件或者目录权限

原意:change the permissions model of file

u:所有者

g:用户组

o:其他

+:加权限

-:减权限

=:重新赋值新权限

r=4

w=2

x=1

 

语法:chmod  [{ugo}{+-=}{rwx}]  [文件或者目录]

  chmod  [mode=421]  [文件或目录]

 

例:chmod u+x /demo/hj

 

chmod g-r  /demo/hj

 

chmod o=w /demo/hj

 

 chmod 641 /demo      意思就是:u-->r+w=6   g-->r=4  o-->x=1

 

 

chown-->改变文件或目录的所有者

原意:change file ownership
语法:chown [用户] [文件或目录]

创建普通用户

useradd [用户名]

passwd [用户名]

 

例: chown helen file1

注意看,所有者从root变为了amy

 

 

chgrp-->改变文件或目录的所属组

原意:change file group ownership

语法:chgrp [用户组] [文件或目录]

例:chgrp amy /demo/hj

 

 

umask-->显示、设置文件的缺省权限

语法:umask 

例:umask 

umask -S 

 

新创建目录的默认权限:

 

0022

0-->特殊权限位

022-->用户权限位,权限掩码值

 

  777

-  022

_________

  755

 

新创建文件的默认权限:

注意:缺省创建的文件不能授予可执行x权限

 

要改变创建文件或目录最开始默认的权限怎么改?

 

 

标签:文件,--,demo,常用命令,chmod,Linux,权限,目录
From: https://www.cnblogs.com/lucken2000/p/17381994.html

相关文章

  • Linux常用命令-文件搜索命令
    which-->显示系统命令所在目录语法:which[命令名称]例:whichls find-->查找文件或目录语法:find[搜索路径][搜索关键字]-name文件名*匹配任意字符init*find/etc-nameinit*?匹配单个字符init???find/etc-nameinit???-size文件大小注意:一般......
  • Linux常用命令-帮助命令
    man-->获得帮助信息语法:man[命令或配置文件]例:manls  查看ls命令的帮助信息manservices查看配置文件services的帮助信息注意:若有跟命令名称相同的配置文件,那么,默认查看的是命令的帮助man5passwd 表示查看配置文件的帮助man1passwd 表示查看命令的帮助,1可......
  • Linux源码包编译安装
    1.获取安装包地址并下载下载源代码安装包文件,以APACHE服务为例,我们需要进入https://httpd.apache.org/找到httpd的软件包。如果想要在虚拟机中下载,则复制链接地址,然后使用wget链接地址下载2.解压安装包使用tarxvf压缩包名字将压缩包解压,解压后会在同级目录下出现一个以......
  • .Linux yum仓库配置
    1.准备网络安装源(服务器端)YUM软件仓库通常借助于HTTP或FTP协议进行发布,这样可以面向网络中所有的客户机提供软件源服务。为了便于客户机查询软件包、获取依赖关系等信息,在软件仓库中需要提供仓库数据(Repodata),其中收集了目录下的所有rpm包的头部信息2.配置软件仓库位置(客......
  • Hbase跨集群迁移以及常用命令
    场景:由于Hbase版本升级以及集群切换,现需要将Hbase从A集群(源)迁移至B集群(目的)迁移过程:将源A集群的Hbase需要迁移的表(注意namespace)通过snapshot方式打成快照,然后再通过ExportSnapshot方式迁移至目的B集群,此时目的集群的HDFS目录下的hbase目录会生成.hbase_snapshot和archive目录......
  • Linux下用五笔输入法
    windows下用习惯了五笔输入法,现在用Linux拼音就不是太习惯了,于是还是想用五笔,这不到网上一找,已经有人解决了次问题,方法如下:本人使用的是redhat9.0按如下方法也能使用,OK! 今天我在我的机上(rh7.3)上装上了五笔输入法,不敢独享供大家参考:智能陈桥1.0:http://download.linuxe......
  • selinux重新标记
    在根目录下创建一个.autorelabel文件,然后重启 或者执行“fixfiles-Fonboot”命令(这条命令也会创建那个文件),然后重启 重启后会对系统上的所有文件进行重新标记,重新标记的时间取决于你的电脑性能,我的机器需要十分钟左右(供参考)......
  • linux、unix软链接注意事项
    前言在使用linux过程中,经常使用到软链接(类似windows快捷方式);创建软链接之后,删除时不注意就会出现到问题先说结论删除软链接,确实是使用rm进行删除;但是有个小细节必须要特别注意!rm-frxxxx/加了个/这个是删除文件夹rm-frxxxx没有/这个是删除软链接......
  • How to use Linux command to find out the background process All In One
    HowtouseLinuxcommandtofindoutthebackgroundprocessAllInOneLinuxcommandcheckbackgroundprocessjobs$jobs[1]+运行中sudopython3/home/pi/OLED_Stats/stats.py&bg$bg%1$pi@raspberrypi:~$bg--helpbg:bg[任务声明.......
  • Linux基础19 Gdisk, 挂载命令mount与配置文件, fstab文件的详细信息, Swap介绍与案例,
    gdiskgdisk分区,分区表是GPT,支持更大的容量分区。128个。#需要安装[root@oldboy~]#yuminstall-ygdisk 1.添加硬盘,3TB在vmware里面添加2.查看是否能识别出来。[root@oldboy~]#lsblkNAMEMAJ:MINRMSIZEROTYPEMOUNTPOINTsda8:0050G0disk......