首页 > 其他分享 >第六次课堂上了文件权限

第六次课堂上了文件权限

时间:2023-12-08 23:48:09浏览次数:37  
标签:11 13 qfedu file 第六次 课堂 权限 root

基本权限UGO
U: owner,属主。
G: group,属组。
O:other,其他用户。
1.使用11命令查看文件属性
r:read(读取),数字设定为4。
W:write(写入),数字设定为2。
X:execute(执行),数字设定为1。
例如,创建一个文件filel,使用11查看文件属性信息
[root@gfedu ~]# touch filel
[root@qfedu~]# 11 filel
Iw-r-=r--、1 root root 0 Apr 11 15:59 ilel
2.修改权限命令
chown:修改文件属主、属组。
chgrp:修改文件属组。
chmod:修改文件权限。
3.创建文件file2,查看文件当前的属主,使用chown命令修改文件的属主,将文件属主root 改为qfedu
[root@qfedu~]# touch file2
[root@qfedu~]#11 file2
-rw-r--r--. 1 root root 0 4月 13 00:04 file2
[xroot@qfedu ~]# chown qfedu file2
[root@qfedu ~]#11 file2
-rw-r--r--. 1 qfedu root 0 4月 13 00:04 file2
4.修改属主的同时也可以修改属组,只需在属主与属组之间加入","或"。"即可。一般建议使用"。",以免因属主名称含有""造成系统误判
说明增加
[root@gfedu ~]# groupadd linux
[root@qfedu ~]# useradd qfedu02
[root@qfedu~]# chown qfedu02.linux file2
[root@qfedu ~]# 11 file2
-Iw-r--r--,1 qfedu02 linux 0 4月 13 00:04 file2
5.若只需要更改文件的属组而不需要更改属主,使用chgrp命令即可,具体如下所示。
[root@qfedu~]# groupadd linux02
[root@qfedu ~]# chgrp linux02 file2
[root@qfedu-]# ll file2
-rw-r--r--,1 qfedu02 linux02 0 4月 13 00:04 file2
6.若要将某目录下的所有子目录或文件同时修改属主或属组,只需在chown与chgrp命令后添加"-R"
root@qfedu~)f mkdir dir01
[root@qfedu -]f touch dir01/file(1..10}
[root@qfedu ~]# 11 -d dir01/
7.创建文件file,给该文件的属主增加执行权限,当查看属主权限字符位出现"x"符号时,说明增加执行权成功
[root@qfedu ~]# touch file
[root@qfedu ~]# 11 file
[root@qfedu ~]# chmod u+x file
[root@qfedu ~]# 1l file
8.给 file文件的属组增加入权限,当查看属组权限字符位出现"w"符号时,说明增加写入权限成功
[root@qfedu~]# 11 file
-rwxr--r--. 1 root root 0 4月 13 01:34 file
[root@qfedu ~]# chmod g+w file
[root@qfedu~]# 1l file
9.同时给所有对象增加读、写、执行权限,在chmod命令后加"a"符号,然后覆盖掉限
[root@qfedu-]#11 file
-rwxrw-r--. 1 root root 0 4月 13 01:34 file
[root@qfedu -]# chmod a-rwx file
[root@qfedu-]# 11 file
-rwxrwxrwx. 1 root root 0 4月 13 01:34 file
10.同时给所有对象删除某一个权限
[root@qfedu~]# 11 file
-rwxrwxrwx. 1 root root 0 4月 13 01:34 file [root@qfedu ~]# chmod a-x file
[root@qfedu ~]# 11 file
-rw-rw-rw-.1 root root 0 4月 13 01:34 file
11.同时删除所有对象的全部权限
[root@qfedu~]# 11 file
-rwxrwxrwx. 1 root root 0 4月 13 01:34 file
[root@qfedu ~]# chmod a=- file
[root@qfedu ~]# 1l file
root root 0 4月 13 01:34 file
12.一次分别给不同对象增加或删除不同的权限
[root@qfedu~]# ll file
1 root root 0 4月 13 01:34 file
[root@qfedu ~]# chmod u=r,g=rx,o+w file
[root@qfedu ~]# 11 file
-r--I-Xw--, 1 root root 0 4月 13 01:34 file
13.使用递归参数"-R"
[root@qfedu ~]# chmod -R a=rwx dir01/
[rootlqfedu -]# 11 -d dir01/
drwxrwxrwx. 2 qfedu linux01 277 4月 13 02:42 dir01/
[root@qfedu ~]# 11 dir01/

标签:11,13,qfedu,file,第六次,课堂,权限,root
From: https://www.cnblogs.com/Qieziyulailo/p/17889294.html

相关文章

  • 第七次课堂讲了基本权限ACL
    UGO权限只针对一个用户、一个组与其他用户,使用上有局限性,ACL(AccessControlList主要提供传统的UGO的r、w、x权限之外的具体权限设置,可以对单一用户、单一文件或目录进行权限设置。ACL基本用法创建一个文件,使用getfacl命令查看ACL权限,此时显示的内容与先前使用11命令查看到的内......
  • 第八次课堂讲了文件查找,打包压缩及解压
    1.echo命令可以查看变量PATH的值[root@qfedu~]#echo$PATH2.使用which命令在环境变量PATH设置的目录中查找符合条件的命令文件,可查看其是否存在以及执行的位置[root@qfedu~]#whichuseradd/usr/sbin/useradd[root@qfedu~]#qfedu3.把PATH变量重新定义为/[root@qfedu~]#PATH=/[......
  • 第五次课堂上了用户管理内容
    一.用户标识:UID与GID1.查看ID[root@qfedu~]#id2.使用1I命令可以查看文件的所有者[root@qfedu~]#11/home3.使用"psaux|less"命令查看进程,第一列USER表示用户身份4.安装Apache服务器,重启服务后,使用"psaux"命令可以查看运行httpd进程的用户名[root@qfedu~]#yum-yinstall......
  • 文件权限
    权限的意义在于允许某一个用户或某个用户组以规定的方式去访问某个文件。Linux系统通过U、G、O将用户分为三类,并对这三类用户分别设置三种基本权限,这种设置权限的方式称为UGO方式。为了数据的安全,系统需要给予不同身份的用户、用户组对应的文件权限。以下是三个常用的修改权限命令......
  • 文件权限UGO
    一、基本权限UGOLinux系统通过U、G、O将用户分为三类,并对这三类用户分别设置三种基本权限,这种设置权限的方式称作UGO方式1、设置文件属性与权限chown:修改文件属主、属组chgrp:修改文件属组chmod:修改文件权限若要将某目录下的所以子目录或文件同时修改属主或属组,只需要在chown......
  • 农村高中生源转型期提升学生二次函数建模能力的课堂探究
        通过结合具体的数学问题,引导高中生深入分析问题,有效地构建求解问题的数学模型,可以使学生逐步掌握数学问题求解的基本思路以及模型建构的方法与注意事项。但是离开了反复训练,无法从根本上提升高中生的数学建模能力。因此,在平时的高中数学教学中,教师要注意结合数学教学的......
  • zabbix使用自定义监控项权限不足
    一、背景zabbix在配置好个人监控项后,最开始基本上都会遇到权限不足的问题。二、解决方法两种解决方法:1、配置sudoers,然后再key值执行命令前加sudo(相对来说比较麻烦)2、配置zabbix_agent#zabbix-agent配置echo"AllowRoot=1">>/etc/zabbix/zabbix_agentd.conffind/-na......
  • 去除PDF加密等权限限制
    importPyPDF2fromCrypto.CipherimportAESimportosdefremove_pdf_restrictions():origi_path=r'C:\Users\yc\PycharmProjects\netmiko\丹凤相关\original_file\\'pdf_path=r'C:\Users\yc\PycharmProjects\netmiko\丹凤相关\pdf_result......
  • Linux文件权限
    一:基本权限UGO权限对象:u:属主(拥有者)g:属组(拥有者同组)o:其他人(其他用户)特殊对象:a:所有人(u+g+o) 权限类型:符号表示数字表示说明符号表示数字表示说明r4只读rx5读和执行w2只写wx3写和执行x1只执行rwx7读、写和执行rw6读和写---0无权限......
  • 12.7课堂任务uml学习心得
    UML是一种用于描述、设计和建模软件系统的标准化语言。学习UML有助于更好地理解软件系统的结构、行为和组成,提高沟通与协作效率。以下是我关于UML学习的心得体会:1.掌握基本概念:学习UML前,首先要了解类、对象、接口、关系等基本概念。这些概念在UML中具有重要的意义,掌握它们有助......