红帽RHCE培训记录(一)
修改密碼
普通用戶使用passwd,后面不能帶參數(shù),且修改后的密碼受密碼策略的影響(例如不能少于8位等)
root 用戶可以使用passwd 用戶名的方式修改任意用戶的密碼(包括它自己),且不受密碼策略的影響
命令與幫助
命令:用來實(shí)現(xiàn)某個(gè)功能
選項(xiàng):用來修飾命令的功能
參數(shù):你所要操作的對(duì)象(文件/目錄/用戶 …)
多個(gè)命令用;分割
選項(xiàng)的格式:
-l 選項(xiàng)的短格式
–lock 選項(xiàng)的長(zhǎng)格式
短格式與長(zhǎng)格式:
聯(lián)系:短格式是為了方便記憶
區(qū)別:短項(xiàng)的格式可以縮寫到一起,如ls -a和ls -s可以合并寫成ls -as,但長(zhǎng)格式不能縮寫到一起。
搞清楚命令的含義
whatis 命令:顯示命令的簡(jiǎn)短描述
whatis ls,whatis cal
查詢命令的選項(xiàng)
--help:查詢命令本身的幫助信息
man:查詢系統(tǒng)幫助手冊(cè)
info:查詢 info 文檔
例如
[student@example ~]$ ls --help Usage: ls [OPTION]... [FILE]... List information about the FILEs (the current directory by default). Sort entries alphabetically if none of -cftuvSUX nor --sort is specified.[+FORMAT]表示要用特定的格式
date `+%Y-%m-%d %H:%M:%S`
文件系統(tǒng)
重要目錄:
/root:root 的家目錄
/home/username:普通用戶的家目錄
/usr:
/usr/bin:用戶命令
/usr/sbin:系統(tǒng)管理員命令
/usr/local:本地自定義軟件安裝目錄
/etc/:系統(tǒng)的配置文件
/var:系統(tǒng)服務(wù)的數(shù)據(jù),如日志文件
/tmp:系統(tǒng)臨時(shí)文件目錄
/boot:系統(tǒng)啟動(dòng)所需要的文件
/dev:包含一些特殊的設(shè)備文件,供系統(tǒng)用于訪問硬件
/proc和sys:反應(yīng)當(dāng)前系統(tǒng)的運(yùn)行狀態(tài)
路徑
據(jù)對(duì)路徑:從根開始
相對(duì)路徑:從當(dāng)前目錄開始
cd改變目錄
pwd 顯示當(dāng)前工作目錄
改變到上層目錄
cd …
改變到上層工作目錄
cd -
改變到某個(gè)用戶的主目錄
cd ~username
一鍵回家目錄
cd
拷貝文件
cp file destination:
destination說明:
cp -r:拷貝目錄
創(chuàng)建文件
touch:創(chuàng)建一個(gè)空文件或者更新一個(gè)文件的時(shí)間戳
時(shí)間戳:
Access Time:文件最后一次被訪問的時(shí)間 atime
Modify Time:文件的內(nèi)容最后一次被修改的時(shí)間 mtime
Change Time:文件的屬性最后一次改變的時(shí)間 ctime,其中文件的屬性包括文件的大小、權(quán)限、時(shí)間戳
stat查看文件信息
刪除文件
rm -r directory(遞歸)
rm -f file(強(qiáng)制)
創(chuàng)建目錄
mkdir 創(chuàng)建目錄
PS:Access、Modify、Change的區(qū)別
文件的Access\Modify\Change時(shí)間
Access 意思是“訪問”。
在終端上用 cat、more 、less、grep、sed、 cp 、file 一個(gè)文件時(shí),此文件的 Access 的時(shí)間記錄都會(huì)被更新(空文件例外),純粹的 access 是不會(huì)影響 modify 和 change,但會(huì)受到 modify 行為的影響。
用ls -lu看到的文件時(shí)間是最近一次 access 的時(shí)間。對(duì)于目錄而言,只是進(jìn)入目錄的話不會(huì)改變它的 access 時(shí)間,但只要用ls查看了此目錄的內(nèi)容(無論在何處),這個(gè)目錄的 access 時(shí)間就會(huì)被更新。
Modify 意思是“更改(內(nèi)容),“或者“寫入”。
當(dāng)更改了一個(gè)文件的內(nèi)容的時(shí)候,此文件的modify的時(shí)間記錄會(huì)被更新。用 ls -l 看到的文件時(shí)間是最近一次 modify 的時(shí)間。modify 的行為是三個(gè)行為中最有影響力的行為,它發(fā)生以后,會(huì)使文件的 access 記錄與 change 記錄也同時(shí)得到更新。對(duì)于目錄也是如此。
Change 改變(狀態(tài)或?qū)傩?#xff09;。
對(duì)一個(gè)文件或者目錄作 mv、chown、chgrp 操作后,它的 Change 時(shí)間記錄被更新,change 時(shí)間會(huì)受到 modify 行為的影響。用 ls -lc 看到的文件時(shí)間是最近一次 change 的時(shí)間。
用戶組和權(quán)限管理
UID 0 才是系統(tǒng)的超級(jí)用戶
root 用戶的 UID 0
普通用戶的 UID 通常從 1000 開始
系統(tǒng)的用戶名和UID信息通常存儲(chǔ)在 /etc/passwd 文件中
root:x:0:0:root:/root:/bin/bash用戶名:密碼占位符:UID:GID:用戶描述信息:用戶家目錄:運(yùn)行的第一個(gè)應(yīng)用程序
用戶描述信息,UID 在1000以后的才會(huì)顯示
運(yùn)行的第一個(gè)應(yīng)用程序,登錄 shell
/bin/bash 登錄
/sbin/nologin 禁止登錄
組
每一個(gè)組被分配一個(gè) gid,保存在 /etc/group
用戶組:
私有組,屬組 在創(chuàng)建用戶時(shí)一并指定的組
附加組,公共組 將指定的用戶加入到組
每一個(gè)用戶都有自己的私有組,可以將用戶添加到別的組,該組稱為用戶的附加組;同一組中的所有用戶能共享屬于這個(gè)組的文件。
root:x:0:組名:組的密碼占位符:GID:組內(nèi)的用戶(附加組),多個(gè)用戶用逗號(hào)隔開
用戶
創(chuàng)建一個(gè) UID 為2000的用戶
useradd -u 2000 user2創(chuàng)建一個(gè) UID 為2000,GID 為2000,附加組為1000,用戶描述信息為 demo user, 家目錄為 /home/user5,并且禁止登陸,用戶名為 user5 的用戶
useradd -u 2000 -G 1000 -c "demo user" -d /home/user5 -s /sbin/nologin user5usermod 修改用戶信息,用法與 useradd 類似;usermod -aG追加一個(gè)附加組
userdel 刪除用戶(只是刪除了 /etc/passwd 中的條目,用戶的相關(guān)文件(家目錄,郵箱)都沒有刪除,如果想刪除,需要用 userdel -r)
groupadd 添加用戶組
groupmod 修改組的信息
groupdel 刪除組
groupmems 管理組內(nèi)成員
用戶密碼文件 /etc/shadow
兩個(gè)’!!'表示沒設(shè)置密碼
生成 SHA512 加密的密碼
openssl passwd -6 huawei
修改用戶密碼的信息 chage user1
gpasswd 去設(shè)置組的密碼
小節(jié):
創(chuàng)建一個(gè)新用戶,系統(tǒng)會(huì)修改6個(gè)文件
/etc/passwd 密碼文件
/etc/shadow 用戶密碼文件
/etc/gshadow 組密碼文件
/etc/group 組文件
/home/ 家目錄下,用戶的家目錄
/var/spool/mail 給用戶發(fā)送郵件的文件
權(quán)限
drwxr-xr-x. 2 student student 6 Jul 10 15:20 Desktop第1位:d 表示目錄,-表示文件
第2-4位:文件擁有人的權(quán)限,'r’可讀,'w’可寫,'x’可執(zhí)行
第5-7位:擁有組的權(quán)限
8-10位:其他人的權(quán)限
11位:SELINUX 安全標(biāo)記
12位:硬鏈接
13位:擁有人
14位:擁有組
15位:大小
16為:文件最后一次被修改的時(shí)間
17位:文件名
r,w,x
r:可以看到目錄的內(nèi)容
w:可以修改目錄的內(nèi)容
x:可以進(jìn)到該目錄
a是 all 的意思
chmod u+r,g+r,o+r chmod ugo+r chmod a+r三者等價(jià)
chattr 為文件添加特殊權(quán)限,即使 root 用戶,rm -rf也無法刪除
chattr +i test.txti 屬性即不能對(duì)此文件進(jìn)行增加,修改,刪除
詳情見 Linux chattr與lsattr命令詳解
下掉
chattr -i file10
更改文件擁有人/擁有組
chown [OPTION]… [OWNER][:[GROUP]] FILE…
遞歸修改子目錄/文件的擁有權(quán)
chown -R
只能修改擁有組的命令:
chgrp
刪除一個(gè)文件的時(shí)候,并不是看用戶對(duì)該文件的權(quán)限,而是用戶對(duì)該文件所在文件夾的權(quán)限。
IO和管道
輸出重定向
file 重定向 stdout 以覆蓋文件
file 重定向 stdout 以追加到文件
2> file 重定向 stderr 以覆蓋文件
&> file 全部輸出重定向
&>> 全部輸出重定向并追加到同一個(gè)文件
管道符(|)能連接命令:
command1 | command2 | command3
將 command1 的標(biāo)準(zhǔn)輸出作為 command2 的標(biāo)準(zhǔn)輸入而不是輸出到屏幕
例:
ls /etc/ | more錯(cuò)誤的輸出不能通過管道
| tee 三通管道
輸入重定向
使用 << END 從鍵盤重定向多行到 STDIN,接收所有的標(biāo)準(zhǔn)輸入知道輸入 END 字符
cat >> demo.txt << END
文本處理
vim 高級(jí)文本編輯器
顯示行號(hào):
set nu
取消顯示
set nonu
跳轉(zhuǎn)到文件尾
G
跳轉(zhuǎn)到文件首
gg
跳轉(zhuǎn)到所在行行首
Home
跳轉(zhuǎn)到所在行行尾
End
跳轉(zhuǎn)到第10行
10 G
復(fù)制當(dāng)前行
yy
將緩沖區(qū)中的內(nèi)容粘貼10份
10 p
從上往下查找關(guān)鍵字 java
/java
從下往上查找關(guān)鍵字 java
?java
撤銷:
u 取消最近的一次操作
U 撤銷光標(biāo)所在行的更改
Ctrl + r 取消最后一次“撤銷”
設(shè)置高亮查找后的內(nèi)容
set hls
取消查找后的顏色標(biāo)記
set nohls
多行注釋:
Ctrl + v 選中列
按上下鍵選擇行,進(jìn)行標(biāo)記
按大寫I
輸入#
按ESC
Ctrl+w,s,橫向分割屏幕
Ctrl+w,v,縱向分割屏幕
工具
-
cat
cat 打印一個(gè)或多個(gè)文件到標(biāo)準(zhǔn)輸出
cat file顯示行號(hào)
cat -n file將多個(gè)文件合并
cat file1 file2 > file3 -
more
分頁(yè)瀏覽文件內(nèi)容(按空格翻頁(yè))
more filemore 可以用在任意屏幕顯示不下的情況進(jìn)行分頁(yè),用管道
last | more -
less
與 more 類似,但支持搜索ps: man 命令是采用 less 來分頁(yè)的
-
head
查看一個(gè)文件的前10行并添加行號(hào)
cat -n /etc/passwd | head -
tail
查看一個(gè)文件的前10行并添加行號(hào)
cat -n /etc/passwd | tail使用 -f 選項(xiàng)將文件末尾追加的內(nèi)容顯示在當(dāng)前終端,對(duì)于監(jiān)控日志文件非常有用。
取文件的15-20行
cat -n /etc/passwd | head -n 20 | tail -n 6 -
grep 通過關(guān)鍵字來提取文本
grep root /etc/passwd
正則表達(dá)式
egrep 支持?jǐn)U展表達(dá)式,相當(dāng)于 grep -E
監(jiān)控多個(gè)關(guān)鍵字
tail -f /var/log/message | grep -E “error | warning”
cut 提取列或字段
cut -d “:” -f1 /etc/passwd
使用 -d 選項(xiàng)來指定分隔符
cut -d “:” -f1,6 /etc/passwd
bash shell
Ctrl + c 中斷命令的執(zhí)行
Ctrl + l 清屏
Ctrl + a 跳轉(zhuǎn)到命令首
Ctrl + e 跳轉(zhuǎn)到命令尾
Ctrl + u 刪除或剪切光標(biāo)之前的內(nèi)容
Ctrl + k 刪除或剪切光標(biāo)之后的內(nèi)容
Ctrl + y 粘貼 Ctrl + u 或 Ctrl + k 剪切的內(nèi)容
本地變量:
定義:變量名=變量值
引用:$變量名 或 ${變量名}
查看:echo $變量名
查看所有變量:set
取消變量:unset 變量名
查看所有別名:alias
用戶登錄shell類型
-
登錄shell
- 用戶登錄,包括圖形登錄
- su - 切換用戶
-
非登錄shell
- su 切換用戶
- 打開圖形終端
- 執(zhí)行腳本
變量文件
-
登錄shell
- /etc/profile
- ~/.bash_profile
- /etc/bashrc
- ~/.bashrc
-
非登錄shell
- /etc/bashrc
- ~/.bashrc
登出 shell
~/.bash_logout
實(shí)現(xiàn)退出時(shí)清理痕跡
在 .bash_logout 里添加
進(jìn)程管理
進(jìn)程 ID(PID)唯一標(biāo)識(shí)進(jìn)程
UID,GID 和 SElinux 上下文決定文件系統(tǒng)的存取權(quán)限
- 通常繼承執(zhí)行用戶的權(quán)限
- 子進(jìn)程繼承父進(jìn)程的屬性信息
用戶訪問一個(gè)文件,權(quán)限是怎么匹配的?
例如,admin用戶執(zhí)行vim /etc/passwd
UID GID 用戶 admin root 進(jìn)程 admin root 文件 root root最終是通過匹配 vim 進(jìn)程和文件的 UID 和 GID 來進(jìn)行文件的訪問。
但是存在如下的情況
UID GID 用戶 root root 進(jìn)程 named named 文件 root root那么此時(shí),匹配的是其它人的權(quán)限
ps 查看進(jìn)程信息
- a 查看所有終端的進(jìn)程
- u 打印進(jìn)程所有者信息
- x 查看不屬于任何終端的信息
- -e 查看系統(tǒng)所有進(jìn)程
- -f 查看額外的信息
- -o 指定格式輸出
常用組合:ps aux或者ps -ef
執(zhí)行ps aux后
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND root 1 0.0 0.3 244628 13880 ? Ss 12:50 0:02 /usr/lib/syste第一列,USER:進(jìn)程擁有人,一般誰(shuí)來執(zhí)行某個(gè)進(jìn)程,該進(jìn)程的擁有人就是誰(shuí)。
第二列,PID:進(jìn)程 PID,是進(jìn)程的唯一標(biāo)識(shí),但是該 PID 可能會(huì)變,比如每次重啟一個(gè)服務(wù),會(huì)被重新分配一個(gè) PID (可以使用 systemctl reload service_name 的方式,使進(jìn)程不會(huì)中斷,從而 PID 與上次相同)。pidof service_name 可以查看進(jìn)程 PID。
第三列,%CPU,CPU 占用率。
第四列,%MEM,內(nèi)存使用百分比。
第五列,VSZ,虛擬使用內(nèi)存,應(yīng)用程序申請(qǐng)的內(nèi)存。
第六列,RSS,應(yīng)用程序?qū)嶋H使用內(nèi)存。實(shí)際內(nèi)存不能超過虛擬內(nèi)存。
第七列,TTY,指的是進(jìn)程運(yùn)行在哪個(gè)終端。
tty1, tty2:指的是圖形和字符界面的控制臺(tái)
pts:偽終端,圖形界面打開的終端,和遠(yuǎn)程連接打開的終端叫偽終端
?:在終端出現(xiàn)之前就已經(jīng)出現(xiàn)的進(jìn)程,不屬于任何終端
第八列,STAT,狀態(tài)。
man ps,/state查看進(jìn)程狀態(tài)代碼。
常見:R,運(yùn)行;S,休眠;Z,僵尸進(jìn)程;<,高優(yōu)先級(jí);N,低優(yōu)先級(jí);+,前臺(tái)運(yùn)行;
第九列,START,進(jìn)程開始時(shí)間。
第十列,TIME,上一次進(jìn)程持續(xù)運(yùn)行的時(shí)間。
第十一列,COMMAND,進(jìn)程的名字或者運(yùn)行進(jìn)程的命令。
ps -eo pid,%cpu,cmd選擇查看指定的列。
top命令
swap 交換分區(qū),虛擬內(nèi)存:將硬盤的某部分作為內(nèi)存使用
本質(zhì):將內(nèi)存中暫時(shí)訪問不到的數(shù)據(jù)臨時(shí)存放在swap空間。
pgrep
pgrep
-U 查找某個(gè)用戶的進(jìn)程 id
-G 查找某個(gè)組的進(jìn)程 id
-P 根據(jù)父進(jìn)程 id,查找出所有子進(jìn)程 id
-I 不僅打印 pid,也打印進(jìn)程名
信號(hào)
signal:
15 退出
9 強(qiáng)制退出
1 重讀配置文件
19 將后臺(tái)的進(jìn)程暫停
通過 pid:kill [signal] pid
通過命令:kill [signal] comm
通過模式:pkill [-signal] pattern
默認(rèn)是 -15
例如
kill -9 3775
pkill 與 pgrep 語(yǔ)法規(guī)則一樣
調(diào)度優(yōu)先級(jí)
調(diào)度優(yōu)先級(jí)決定對(duì) cpu 的訪問
進(jìn)程的 nice 值影響優(yōu)先級(jí),值范圍是-20 ~ 19,缺省為0,低 nice 值意味著高 cpu 優(yōu)先級(jí)。
進(jìn)程啟動(dòng)的時(shí)候,用 nice -n 5 command 修改優(yōu)先級(jí),例如 nice -n 5 vim file.txt
進(jìn)程啟動(dòng)后,用 renice 5 PID 更改優(yōu)先級(jí),例如 renice 5 2789
前臺(tái)進(jìn)程放在后臺(tái)運(yùn)行
將前臺(tái)進(jìn)程放在后臺(tái)運(yùn)行,加個(gè)&
例如
firefox &
查看所有前臺(tái)進(jìn)程在后臺(tái)運(yùn)行的進(jìn)程
jobs
將其恢復(fù)前臺(tái)運(yùn)行:fg %jobnumber
其中 jobnumber 是通過 jobs 查看得到的
Ctrl + z,將前臺(tái)運(yùn)行的進(jìn)程暫停進(jìn)入后臺(tái)
讓其在后臺(tái)繼續(xù)運(yùn)行:bg %jobnumber
網(wǎng)絡(luò)配置
網(wǎng)關(guān)的作用:
當(dāng)需要和其它網(wǎng)段通信時(shí),需要設(shè)置網(wǎng)關(guān)。網(wǎng)關(guān)通常指向本地路由器接口的 IP。
接口類型:
以太網(wǎng)有線接口:en
無線局域網(wǎng)接口:wl
無線廣域網(wǎng)接口:ww
ifconfig 或 ip 命令配置網(wǎng)卡,臨時(shí)生效
network 服務(wù),vim 編輯網(wǎng)卡配置文件,永久生效(systemctl restart network)
NetworkManager 服務(wù)管理網(wǎng)卡,永久生效。該服務(wù)提供兩種方式去管理,nmtui 是圖形化管理,nmcli 命令行管理。
ifconfig 命令
ifconfig 查看激活網(wǎng)卡的信息
ifconfig -a查看所有網(wǎng)卡(包括被禁用的)信息
ifconfig ens33 up/down 設(shè)置網(wǎng)卡激活和禁用
ifconfig ens33 ip/netmask 設(shè)置 IP 地址和子網(wǎng)掩碼
ip 命令
ip link 管理設(shè)備
ip link 查看設(shè)備信息
ip link shet ens160 up/down 設(shè)置網(wǎng)卡激活和禁用
ip addr 管理地址
ip addr 查看網(wǎng)絡(luò)地址(addr 可縮寫為 a)
ip addr add ip/netmask dev ens160 添加地址
ip addr del ip/netmask dev ens160 刪除地址
例如:ip a add 172.25.0.10/24 dev ens160
ip route 管理路由表
ip route 查看路由表信息
ip route add 目標(biāo)地址ip[/netmask] via 網(wǎng)關(guān)地址 添加路由
ip route del 目標(biāo)地址ip[/netmask] 刪除路由
DNS
DNS:將域名解析成 IP 地址;Windows 最多可以配置2個(gè)DNS地址,Linux 最多可以配置3個(gè)。
DNS 信息存儲(chǔ)在 /etc/resolv.conf 里面
nmcli 命令
網(wǎng)卡配置文件 /etc/sysconfig/network-scripts/ifcfg-<name>,之所以 ifconfig 和 ip 命令不是永久生效,是因?yàn)闆]有寫到對(duì)應(yīng)的文件里。
nmcli dev 管理設(shè)備
nmcli dev 查看設(shè)備狀態(tài)
nmcli dev connect/disconnect ens160 連接和斷開設(shè)備
nmcli con 管理配置文件
nmcli con 查看配置文件狀態(tài)
nmcli con add ifname ens224 con-name ens224-test 添加配置文件(con-name 是配置文件的名字,隨便起)
nmcli con mod ens224-test ipv4.addresses 172.25.0.10/24 ipv4.gateway 172.25.0.254 ipv4.dns 172.25.0.254 ipv4.method manual 修改配置文件
之所以設(shè)置 ipv4.method 為 manual,是因?yàn)槟J(rèn)使用 DHCP 去獲取 IP,這樣的話手動(dòng)添加的 IP 地址是不生效的(優(yōu)先使用 DHCP 獲取的)。
nmcli con up ens224-test 激活配置文件使其生效
nmcli con mod ens224-test +ipv4.addresses 172.25.0.11/24 使用 + 增加一個(gè) IP(一個(gè)網(wǎng)卡可以配置多個(gè) IP)
nmcli con mod ens224-test +ipv4.dns 8.8.8.8 增加一個(gè) DNS
用 vim 編輯配置文件時(shí),保存之后需要先 nmcli con reload 然后再 nmcli con up ens224-test
配置兩臺(tái)虛擬機(jī)之間網(wǎng)絡(luò)互通
可以把物理機(jī)中的虛擬網(wǎng)卡 VMnet1 和 VMnet8 當(dāng)作虛擬機(jī)的交換機(jī)(虛擬交換機(jī))。
VMnet1 對(duì)應(yīng)虛擬機(jī)設(shè)置里的“僅主機(jī)模式”,VMnet8 對(duì)應(yīng)虛擬機(jī)設(shè)置里的“NAT模式”
NAT模式和僅主機(jī)模式的區(qū)別在于,NAT模式可以將虛擬機(jī)的網(wǎng)絡(luò)請(qǐng)求通過物理機(jī)轉(zhuǎn)發(fā)出去,從而實(shí)現(xiàn)虛擬機(jī)上外網(wǎng)。僅主機(jī)模式下虛擬機(jī)無法上外網(wǎng)。
另外,VMware 還將物理機(jī)的網(wǎng)卡做成了虛擬網(wǎng)卡,如果選擇“橋接模式”,當(dāng)虛擬機(jī)的網(wǎng)絡(luò)和物理機(jī)的網(wǎng)絡(luò)在同一網(wǎng)段,那么虛擬機(jī)即可直接連接外網(wǎng)。
修改主機(jī)名
hostname 查看主機(jī)名
hostnamectl set-hostname rhce 修改主機(jī)名
會(huì)被修改到 /etc/hosname 中
端口
標(biāo)準(zhǔn)服務(wù)端口配置文件 /etc/services
netstat
查看某個(gè)服務(wù)監(jiān)聽在哪個(gè)端口,例如 netstat -tuanp | grep httpd
-t:tmp
-u:udp
-l:監(jiān)聽
-a:所有的
-p: 查看 pid 和進(jìn)程名
-n:顯示端口號(hào)和 IP 地址,不加顯示協(xié)議和域名
Proto: 使用的協(xié)議
Local Address: 本地監(jiān)聽的地址和端口號(hào)
Foreign Address: 訪問者的地址和端口號(hào)
ss 命令用法與 netstat 命令相同。
雙網(wǎng)卡綁定
定位:用在服務(wù)器端,一張網(wǎng)卡損壞后另一張可以使用。通過某種方式,讓兩張網(wǎng)卡一起工作。
相關(guān)命令,bond 和 team
bond
將兩張物理網(wǎng)卡綁定成一個(gè)虛擬的網(wǎng)卡
舉例:
nmcli con add ifname bond0 type bond con-name bond0 mode active-backup miimon 100miion 設(shè)置一個(gè)時(shí)間(單位毫秒),兩張網(wǎng)卡互相確認(rèn)對(duì)方是否還正常工作
nmcli con modify bond0 ipv4.addresses 192.168.153.120/24 ipv4.method manual nmcli con add ifname ens224 type ethernet slave-type bond con-name bond-port1 master bond0 nmcli con add ifname ens256 type ethernet slave-type bond con-name bond-port2 master bond0 nmcli con up bond0文件 /proc/net/bonding/bond0 可以查看主備
橋接網(wǎng)卡配置
KVM 的虛擬化默認(rèn)需要我們自己去創(chuàng)建橋接網(wǎng)卡。VMWare自動(dòng)將物理機(jī)的網(wǎng)卡做成了一個(gè)橋接網(wǎng)卡,如果我們?cè)谔摂M機(jī)中建立虛擬機(jī)的話,需要手動(dòng)設(shè)置一個(gè)橋接網(wǎng)卡以便虛擬機(jī)中的虛擬機(jī)能訪問外網(wǎng)。
總結(jié)
以上是生活随笔為你收集整理的红帽RHCE培训记录(一)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: RHCE培训笔记——Squid
- 下一篇: 转:AKF 扩展立方体