08练习题

VIM相关

1:vim四种模式都是如何进入的

vim——>普通模式(i a o, I A O)----->编辑模式(esc退回普通模式)

普通模式(:)----->命令模式

普通模式(shift+v  ctrl+v)

2:vim中如何显示行号

set nu

3:对比/etc/sysconfig/network-scripts/ifcfg-lo与/etc/sysconfig/network-scripts/ifcfg-eth0(ens32)的区别

vimdiff /etc/sysconfig/network-scripts/ifcfg /etc/sysconfig/network-scripts/ifcfg-eth0

2 files to edit

[root@www ~]# cat proxy.conf

server {

Listen 8080;

Server_Name vim.OldboyEDU.com;

location / {

proxy_pass http://127.0.0.1:8080;

proxy_set_header Host $http_host;

proxy_set_header X-Forward-for;

proxy_intercept_errors on;

proxy_next_upstream error timeout;

proxy_next_upstream_timeout 3s;

proxy_next_upstream_tries 2;

error_page 500 502 403 404 = /proxy_error.html;

}

location = /proxy_error.html {

root /code/proxy;

}

}

4.修改vim.OldboyEDU.com为vim.oldboy.com

:%s#vim.OldboyEDU.com#vim.oldboy.com#ge 

5.在server_name行下插入一行 root /code;

o

6.复制5-14行的内容,然后将其粘贴到14行下面

shift+v yy p

7.删除与proxy_set_header相关的两行全部删除.

:/proxy_set_header

dd两行

8.如上操作完成后,在13-20行前面加上#号

9.在普通模式下复制Server_Name所在的行以及该行的下两行,一共三行内容,粘贴至root /code/proxy;这一行的下面

10.删除21-23的行,然后保存当前文件

用户管理相关

1.root的UID与gid是多少

uid=0(root) gid=0(root) groups=0(root)

2.用户信息文件etc/passwd由 ':' 为分割符, 分为7个字段,其中每个字段分别代表的含义是

用户名称:密码占位符:用户UID:组GID:注释信息:用户家目录:登录shell

3.用户密码文件/etc/shadow由 ':' 为分割符, 分为9个字段,其中每个字段分别代表的含义是

用户名称:密码:最近一次变更密码从1970到现在过了多少天:密码最少使用天数:密码最长使用天数:密码到期前提醒的天数数量

:密码到期后强制变更提示天数:账户失效时间,从1970年开始

4.每个用户都有一个唯一的UID,UID是怎么区分用户的

0:超级管理员 1~200系统用户,用来运行自带的进程 201~999:系统用户,用来运行用户安装的程序

1000+普通用户,正常可以登录系统的用户,权限比较小,能执行的任务有限

5.统计/etc/passwd的总行数

wc -l etc/passwd

6.新建用户u1、u2,密码是redhat,属于同一个附加组grp1,用户u2不允许登陆到系统中

groupadd grp1;  useradd u1 -g grp1; useradd u2 grp1 -s /sbin/nologin;

passwd u1 redhat ;passwd u2 redhat;

7.查看用户u1的uid和gid信息

id u1

8.创建组distro,其GID为2019

[root@oldboy ~]# groupadd  -g2019 distro

9.创建用户olddir,其ID号为1005,基本组为distro

[root@oldboy ~]# useradd olddir -u1005 -g distro

10.创建用户oldman,其ID号为1100,家目录为/home/linux

useradd oldman -u 1100 -d /home/linux

11.给用户oldman添加密码,密码为oldboyedu

passwd oldman  oldboyedu

12.创建用户slackware,其ID号为2002,基本组为distro,附加组peguin;

useradd slackware -u2002 -gdistro -Gpeguin

13.退出root账户,用admin账户登录,在其家目录下建立一个名为oldboy的文件,并用长格式列出oldboy文件

[admin@oldboy ~]$ ll

total 0

-rw-rw-r--. 1 admin admin 0 Aug  5 19:33 oldboy

14.创建用户harry,要求harry的uid为3000,shell设置为不可登陆shell,观察如下文件/etc/passwd , /etc/shadow,

harry:x:3000:3000::/home/harry:/sbin/nologin

admin:$6$utE4EGxj$1cNnaga2QL/29YLByJ.pprD0IyvMn5qlqjE./BCn/qeFeEh5ixhaT.DCzBLr0xdA0DAD9H9vQ1txHicdoIkw.0:18113:0:99999:7:::

harry:!!:18113:0:99999:7:::

15.shadow文件中密码为*号和!!代表什么?

!!没有密码  *该用户被锁

你可能感兴趣的:(08练习题)