day11-Linux特殊权限作业

1.使用"ls -l /"以长格式查看根目录,显示头十位文件权限信息,写出每一位所代表的含义

文件类型

属主的权限

属组的权限

其他用户的权限  rwx读写执行

2.linux系统存放所有用户密码信息的文件是?

/etc/shadow

3.存放用户账户信息的配置文件是?

/etc/passwd

4.改变文件所有者的命令为B

A.chmod

B.chown

C.cat

D.vim

5.新建一个1.txt文件,文件内容如下

1123

1122

112233

321

3306

8080

80

23

21

8081

8082

8085

(1)显示1.txt第3行到第10行的内容(三种方法)

[root@oldboy /tmp]# head 1.txt | tail -8

[root@oldboy /tmp]# sed 3,10p -n 1.txt

[root@oldboy /tmp]# awk 'NR==3,NR==10' 1.txt

(2)显示1.txt第3行和第10行的内容

[root@oldboy /tmp]# awk 'NR==3;NR==10' 1.txt

[root@oldboy /tmp]# sed -n 3p 1.txt && awk 'NR==10' 1.txt

[root@oldboy /tmp]# sed -n 3p 1.txt && sed -n 10p 1.txt

(3)新建用户oldman,oldgirl,属同一用户组edu

[root@oldboy /tmp]# groupadd edu

[root@oldboy /tmp]# useradd oldgirl -G edu

[root@oldboy /tmp]# useradd oldman -G edu

(4)修改文件1.txt的所有者为oldman,属组为edu

[root@oldboy /tmp]# chown oldman.edu 1.txt

[root@oldboy /tmp]# ll 1.txt

-rw-r--r--. 1 oldman edu 55 Aug  8 17:27 1.txt

(5)除所有者以外,属组和其他用户均没有任何权限(要求普通用户进行验证)

[root@oldboy /tmp]# chmod 600 1.txt

[root@oldboy /tmp]# ll 1.txt

-rw-------. 1 oldman edu 55 Aug  8 17:27 1.txt

[oldgirl@oldboy ~]$ cd /tmp/

[oldgirl@oldboy tmp]$ cat 1.txt

cat: 1.txt: Permission denied

6.创建目录/tmp/web1,所有者是u1;创建目录/tmp/web2,所有者是u2,所属组是grp1。创建目录/tmp/web3,所属组是grp1

[root@oldboy /tmp]# groupadd grp1

[root@oldboy /tmp]# mkdir /tmp/web1

[root@oldboy /tmp]# mkdir /tmp/web2

[root@oldboy /tmp]# mkdir /tmp/web3

[root@oldboy /tmp]# useradd u1

[root@oldboy /tmp]# useradd u2

[root@oldboy /tmp]# chown u1 /tmp/web1

[root@oldboy /tmp]# chown u2.grp1 /tmp/web2

[root@oldboy /tmp]# chown .grp1 /tmp/web3

7.当用户u1对/tmp/web1目录无读权限,但是拥有写和执行权限,意味着能做哪些操作,无法做哪些操作?

能创建删除文件但是不能查看目录

8.当用户u1对/tmp/web1目录无写权限时,该目录下的只读文件file1是否可修改和删除?

不可以修改和删除文件,只能查看文件的内容

9.复制/etc/fstab文件到/var/tmp下,设置文件所有者为tomcat读写权限,

所属组为apps组有读写权限,其他人无权限

[root@oldboy ~]# cp /etc/fstab /var/tmp/

[root@oldboy ~]# useradd tomcat

[root@oldboy ~]# groupadd apps

[root@oldboy ~]# chown tomcat.apps /var/tmp/fstab

[root@oldboy ~]# chmod 660 /var/tmp/fstab

[root@oldboy ~]# ll /var/tmp/fstab

-rw-rw----. 1 tomcat apps 501 Aug  8 19:22 /var/tmp/fstab

11.将以下权限翻译成数字,将数字权限用字母表示

rw-r-xr--  654

rw-r--r--  644

rwx--x--x  711

rw-------  600

rwxr--r--  744

rw-rw-r--  664

rwxrwxrwx  7777

751  rwxr-x--x

771  rwxrwx--x

632  rw--wx-w-

551  r-xr-x--x

622  rw--w--w-

746  rwxr--rw-

644  rw-r--r--

755  rwx-r-x-r-x

你可能感兴趣的:(day11-Linux特殊权限作业)