1:vim四種模式都是如何進(jìn)入的
普通模式 vim + 文件名
編輯模式 i a o I A O
命令模式 ESC回到普通模式 : /
視圖模式 ctrl+v
2:vim中如何顯示行號
:set nu
3:對比/etc/sysconfig/network-scripts/ifcfg-lo與/etc/sysconfig/network-scripts/ifcfg-eth0(ens32)的區(qū)別
vimdiff /etc/sysconfig/network-scripts/ifcfg-lo /etc/sysconf▽g/network-scripts/ifcfg-eth0(ens32)
4.修改vim.OldboyEDU.com為vim.oldboy.com
[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;
}
}
vim proxy.conf
:%s#vim.OldboyEDU.com#vim.oldboy.com#g
5.在server_name行下插入一行 root /code;
o(小寫)
輸入root/code
6.復(fù)制5-14行的內(nèi)容,然后將其粘貼到14行下面
9yy
p
7.刪除與proxy_set_header相關(guān)的兩行全部刪除.
光標(biāo)移動到proxy_set_header所在行
dd
8.如上操作完成后,在13-20行前面加上#號
ctrl+vi
選中所要添加行
shift+i
#
ESC
9.在普通模式下復(fù)制Server_Name所在的行以及該行的下兩行,一共三行內(nèi)容,粘貼至root /code/proxy;這一行的下面
3yy
p
10.刪除21-23的行,然后保存當(dāng)前文件
3dd
用戶管理相關(guān)
1.root的UID與gid是多少
0
2.用戶信息文件etc/passwd由 ':' 為分割符, 分為7個字段,其中每個字段分別代表的含義是
root :x :0 :0 :root :/root :/bin/bash
root 用戶·名稱
x 密碼占位符
0 用戶UID
0 組GID
root 注釋信息
/root 用戶家目錄
/bin/bash 登陸shell
3.用戶密碼文件/etc/shadow由 ':' 為分割符, 分為9個字段,其中每個字段分別代表的含義是
aaa :!! :18113 :0 :99999 :7 : 2 : 662755 :
aaa 用戶名稱
!! 密碼為一長串字符,?。t表示無密碼
18113 最近一次變更密碼,
0 密碼最少使用天數(shù),0無限制
99999 密碼最長使用天數(shù),默認(rèn)99999不過期
7 密碼到期前7天提醒變更密碼
2 密碼到期后,密碼過期2天強(qiáng)制提示變更密碼
66275 賬戶失效時間
4.每個用戶都有一個唯一的UID,UID是怎么區(qū)分用戶的
UID 系統(tǒng)中約定的
0 超級管理員,最高權(quán)限,有著極強(qiáng)的破壞能力
1~200 系統(tǒng)用戶,用來運行系統(tǒng)自帶的進(jìn)程,默認(rèn)已創(chuàng)建
201~999 系統(tǒng)用戶,用來運用戶安裝的程序,所以此類用戶無需登錄系統(tǒng)
1000+ 普通用戶,正??梢缘顷懴到y(tǒng)的用戶,權(quán)限比較小,能執(zhí)行的任務(wù)有限
5.統(tǒng)計/etc/passwd的總行數(shù)
[root@oldboy ~]# wc -l /etc/passwd
6.新建用戶u1、u2,密碼是redhat,屬于同一個附加組grp1,用戶u2不允許登陸到系統(tǒng)中
7.查看用戶u1的uid和gid信息
id u1
8.創(chuàng)建組distro
groupadd distro
9.創(chuàng)建用戶olddir,其ID號為1005,基本組為distro
[root@oldboy ~]# useradd olddir -u1005 -g distro
10.創(chuàng)建用戶oldman,其ID號為1100,家目錄為/home/linux
[root@oldboy ~]# useradd oldman -u 1100 -d /home/linux
11.給用戶oldman添加密碼,密碼為oldboyedu
[root@oldboy ~]# passwd oldman oldboyedu
12.創(chuàng)建用戶slackware,其ID號為2002,基本組為distro,附加組peguin;
[root@oldboy ~]# useradd slackware -u 2002 -g distro -G peguin
13.退出root賬戶,用admin賬戶登錄,在其家目錄下建立一個名為oldboy的文件,并用長格式列出oldboy文件
[root@oldboy ~]# su asmin
[admin@oldboy ~] ls -a oldboy
14.創(chuàng)建用戶harry,要求harry的uid為3000,shell設(shè)置為不可登陸shell,觀察如下文件/etc/passwd , /etc/shadow,
[root@oldboy ~]# useradd harry
[root@oldboy ~]# userdel -r harry
[root@oldboy ~]# useradd harry -u 3000 -s /sbin/nologin
15.shadow文件中密碼為*號和?。〈硎裁??
??!表示無密碼
*