【Linux】C8

news/2024/11/23 4:03:52/

前期部分不是很能跟得上

不过大概要做的事情我已经写好了


修改权限

2.数值法

 

 

 

//原本权限[root@localhost ~]# ll 1.txt
-rw-r--r--. 1 root root 7 Mar  8 11:34 1.txt//更改的权限[root@localhost ~]# chmod 740 1.txt
[root@localhost ~]# ll 1.txt
-rwxr-----. 1 root root 7 Mar  8 11:34 1.txt//如果省略则默认是0[root@localhost ~]# chmod 40 1.txt
[root@localhost ~]# ll 1.txt
----r-----. 1 root root 7 Mar  8 11:34 1.txt

2.修改文件的所有者和所属组

 

//原状态[root@localhost ~]# ll 123
-rw-r--r--. 1 root root 111 Mar  8 10:18 123//修改文件所属组[root@localhost ~]# chown :qq 123
[root@localhost ~]# ll 123
-rw-r--r--. 1 root qq 111 Mar  8 10:18 123//修改文件所属组和所有者[root@localhost ~]# chown root:tt 123
[root@localhost ~]# ll 123
-rw-r--r--. 1 root tt 111 Mar  8 10:18 123

//这是删除文件夹后的部分操作创建目录D 查看student1的id[root@localhost ~]# mkdir D
[root@localhost ~]# id student1
uid=6666(student1) gid=6666(student1) groups=6666(student1)增加student6[root@localhost ~]# useradd student6
[root@localhost ~]# id student6
uid=6672(student6) gid=6672(student6) groups=6672(student6)查看D目录权限[root@localhost ~]# ls -ld D
drwxr-xr-x. 2 root root 6 Mar 22 11:08 D使其他用户权限为---[root@localhost ~]# chmod o=--- D查看D目录权限[root@localhost ~]# ls -ld D
drwxr-x---. 2 root root 6 Mar 22 11:08 D

 3.特殊权限

 

 

 

[root@localhost A]# cd ~
[root@localhost ~]# cd /tmp
[root@localhost tmp]# ll
total 17612
drwxr-xr-x. 2 root root      18 Feb 24 12:06 hsperfdata_root
drwx------. 2 root root       6 Feb 24 12:14 vmware-root_1187-4022308825[root@localhost tmp]# ls -ld /tmp
drwxrwxrwt. 17 root root 4096 Mar 22 11:24 /tmp//其他用户具有一个t权限 为的是防误删[root@localhost tmp]# su - qq
Last login: Thu Mar 17 11:12:56 CST 2022 on pts/0
[qq@localhost ~]$ cd /tmp
[qq@localhost tmp]$ ll
total 17612
drwxr-xr-x. 2 root root      18 Feb 24 12:06 hsperfdata_root
drwx------. 2 root root       6 Feb 24 12:14 vmware-root_1187-4022308825//创建123.txt 切换用户后会发现无法删除[qq@localhost tmp]$ touch 123.txt
[qq@localhost tmp]$ ll
total 17612
-rw-rw-r--. 1 qq   qq         0 Mar 22 11:33 123.txt
drwxr-xr-x. 2 root root      18 Feb 24 12:06 hsperfdata_root
drwx------. 2 root root       6 Feb 24 12:14 vmware-root_1187-4022308825
[qq@localhost tmp]$ 
[qq@localhost tmp]$ exit
logout[root@localhost tmp]# su - mika
Last login: Tue Mar 15 10:34:10 CST 2022 on pts/0
[mika@localhost ~]$ cd /tmp
[mika@localhost tmp]$ ll
total 17612
-rw-rw-r--. 1 qq   qq         0 Mar 22 11:33 123.txt
drwx------. 2 root root       6 Feb 24 12:14 vmware-root_1187-4022308825
[mika@localhost tmp]$ rm -rf 123.txt
rm: cannot remove '123.txt': Operation not permitted

 

//使用数值法设置特殊权限[root@localhost tmp]# ls -ld /tmp
drwxrwxrwt. 17 root root 4096 Mar 22 11:35 /tmp//创建目录D[root@localhost tmp]# mkdir D
[root@localhost tmp]# ll
total 17612
-rw-rw-r--. 1 qq   qq         0 Mar 22 11:33 123.txt
drwxr-xr-x. 2 root root       6 Mar 22 11:40 D
drwx------. 2 root root       6 Feb 24 12:14 vmware-root_1187-4022308825//查看目录D[root@localhost tmp]# ls -ld D
drwxr-xr-x. 2 root root 6 Mar 22 11:40 D//设置所有权限(7777)[root@localhost tmp]# chmod 7777 D
[root@localhost tmp]# ls -ld D
drwsrwsrwt. 2 root root 6 Mar 22 11:40 D[root@localhost tmp]# 
//练习答案//使用数值法使其具有所有权限[root@localhost tmp]# touch 123.txt
[root@localhost tmp]# ll 123.txt
-rw-rw-r--. 1 qq qq 0 Mar 22 11:47 123.txt
[root@localhost tmp]# chmod 7777 123.txt
[root@localhost tmp]# ll 123.txt
-rwsrwsrwt. 1 qq qq 0 Mar 22 11:47 123.txt//修改权限[root@localhost tmp]# chmod 4763 123.txt
[root@localhost tmp]# ll 123.txt
-rwsrw--wx. 1 qq qq 0 Mar 22 11:47 123.txt

我是みか,祝你开心。

  • 一稿:2022/03/22
  • 二稿:2022/06/15

http://www.ppmy.cn/news/320844.html

相关文章

LG OLED C8电视评测:3.9mm超薄机身前置扬声

随着消费需求的不断升级,“全面屏”已经成为智能电视行业的新词,而全面屏的设计无疑也给用户带来了全新的视觉体验。说到全面屏电视,就不得不提到LG C8电视了,它不仅集合了四面无边全面屏的外观设计、防蓝光护眼技术,同…

C.8

</pre><pre name"code" class"cpp">// 2、写一个整型数组排序的函数&#xff0c;并测试效果。 void randomArr(int *p , int count) {for (int i 0; i < count; i ) {*(p i) arc4random() % 31 10;} }void sortArr(int *p, int count) …

C8-指针

一、指针变量的定义和使用 二、取址运算符 三、取值运算符 四、指针的算术运算 代码&#xff1a; //long arrLen (char *src) //{ // long sum 0; // //while (*p ! ‘\0’) { // // p; // // sum; // //} // sum strlen(src); // return sum; //} //void exc…

C8 H8配置yum

yum C8 和 红帽8 配置 C8配置yum 进入配置文件路径 这下面的截图是C8.2的配置文件&#xff0c; C8.4的为 CentOS-Linux-AppStream.repo 和 CentOS-Linux-BaseOS.repo 两个文件内容可以全部手写&#xff0c;不同版本不影响 C8.4版本 [rootlocalhost yum.repos.d]# vim CentO…

C++C8

强制类型转换 C语言中的类型转换 隐式类型转换&#xff1a; int myMax&#xff08;int a&#xff0c;int b&#xff09;{ }&#xff1b; 调用&#xff1a;myMax&#xff08;1&#xff0c;’A‘&#xff09;&#xff1b; 强制类型转换&#xff08;显式类型转换&#xff09;&…

C7,c8

ctrlA 全选 肯臭 Altf8 规范对齐代码 熬特 if 常见问题解析 1 空语句的问题 if (3 > 2); 等价于 if (3 > 2) ; //这是一个空语句 2 if (表达式1) A&#xff1b; else B&#xff1b; 是正确的 if (表达式1); A&#xff1b; else B&#xff1b; 是错误的 3 i…

c语言c11与c18区别,C8和C18区别是什么?

C8和C18区别是什么? 发布时间: 2013-09-27 人气指数: 15054 C8和C18区别是什么呢?他们都是色谱填料的一种,C8代表该化合物由8个碳组成,c18由18个碳组成,我们经常叫它们碳8或碳18。 C8和C18区别是什么呢: 他们都是色谱填料的一种,C8代表该化合物由8个碳组成,c18由18个碳…

S3C2410 bootloader vivi阅读笔记

导读&#xff1a; 建议读一读《嵌入式系统Boot Loader技术内幕》(詹荣开著)&#xff0c;google一下就会找到一片。什么是Bootloader就不再这里废话了&#xff0c;看看上面的文章就明了了。 Bootloader有很多种&#xff0c;如本文将要阅读的vivi&#xff0c;除此之外还有uboot&a…