第十一天 回歸之前所學重點

2021-09-28 23:46:54 字數 3728 閱讀 9635

確認網路擁有阻止策略 systemctl stop/disabled firewalld

確認遠端服務正常開啟 systemctl start/restart/status 服務名稱sshd

補充 nat模式實現其他使用者訪問虛擬主機–埠**/埠對映、修改ip位址 埠

僅主機模式:優勢,系統安全性極高,缺點,不可以訪問外網

vi/vim命令模式快捷鍵

編輯模式快捷鍵第乙個重要檔案: ifcfg-eth0 ifcfg-eth1 ifcfg-ens33

第二個重要檔案:resolv.conf

檔案保持路徑:/etc/resolv.conf

第三個重要檔案:hosts

檔案保持路徑:/etc/host

第四個重要檔案:hostname

第五個重要檔案:rc.local

第六個重要檔案:fstab

第七個重要檔案:inittab

第八個重要檔案: profile

第九個重要檔案:motd issue issue.netcpu資訊檢視

記憶體資訊檢視方法

硬碟資訊檢視方法

檢視負載情況方法如何建立使用者:useradd 使用者名稱

利用root使用者設定密碼:passwd 使用者名稱

不同使用者自己設定密碼:passwd

單個使用者免互動修改密碼:echo 密碼|passwd --stdin 使用者名稱

批量修改多個使用者密碼:for user in 多個使用者名稱 ;do echo 密碼|passwd --stdin $user;done

如何刪除使用者 userdel 使用者名稱

檢查使用者資訊 id 使用者名稱

切換使用者資訊 su - 使用者名稱重要目錄: /etc/yum.repos.d/ — 儲存yum源檔案目錄base yum源優化

epel yum源優化 (企業擴充套件yum倉庫) extra packages for enterprise linux

系統安全優化說明(關閉)安全服務:

firewalld(防火牆)-centos7 iptables(防火牆)-centos6安全服務: selinux (限制root使用者行為) 系統許可權概念 root管理員防火牆服務如何關閉:字元編碼資訊如何調整:即臨時修改, 又永久修改 localectl set-locale lang=「en_us.iso88591」

可以中文顯示資訊localectl set-locale lang=「zh_cn.utf8」修改遠端服務配置檔案:vim /etc/ssh/sshd_config

nusystemctl restart sshd

10.0.0.1 10.0.0.2 .. 10.0.0.253  240臺  +1臺
10.0.0.1 位址已被使用(紅色顯示)

10.0.0.2 位址沒被使用(綠色顯示)

如何編寫指令碼

思路:如何確認位址是通的或是不通

ping -c 3 10.0.0.3 >/tmp/oldboy.txt

echo ?==

0成功!

=失敗f

orip

in

1..253do

ping

−c

310.0.0.

? ==0 成功 != 失敗 for ip in do ping -c 3 10.0.0.

?==0成功

!=失敗

fori

pin1

..25

3dop

ing−

c310

.0.0

.ip >/tmp/oldboy.txt

result=?ol

dboy

=123(賦

值)

123=

=123(等

於)do

ne2)

如果位址

通了−−

輸出提示

位址已被

使用如果

位址不通

−−輸出

提示位址

未被使用

shel

l判斷語

句for

ipin

1..253do

ping

−c

310.0.0.

? oldboy=123(賦值) 123 == 123(等於) done 2) 如果位址通了--輸出提示位址已被使用 如果位址不通--輸出提示位址未被使用 shell判斷語句 for ip in do ping -c 3 10.0.0.

?oldbo

y=12

3(賦值

)123

==12

3(等於

)don

e2)如

果位址通

了−−輸

出提示地

址已被使

用如果地

址不通−

−輸出提

示位址未

被使用s

hell

判斷語句

fori

pin1

..25

3dop

ing−

c310

.0.0

.ip >/tmp/oldboy.txt

result=$?

if [ res

ult=

=0]t

hene

cho"

10.0.0.

result == 0 ] then echo "10.0.0.

result

==0]

then

echo

"10.

0.0.

ip [已被使用]"

else

echo 「10.0.0.$ip [未被使用]」

fidone

3) 對於輸出資訊最好有顏色顯示

green="\033[01;32m"

red="\033[01;31m"

end="\033[0m"

for ip in

doping -c 3 10.0.0.i

p>/t

mp/o

ldbo

y.tx

tres

ult=

ip >/tmp/oldboy.txt result=

ip>/t

mp/o

ldbo

y.tx

tres

ult=

?if [ res

ult=

=0]t

hene

cho−

e"

result == 0 ] then echo -e "

result

==0]

then

echo

−e"10.0.0.ip[

已被使用

]ip [已被使用]

ip[已被使

用]end" 紅色

else

echo -e 「gre

en

10.0.0.

10.0.0.

green1

0.0.

0.ip [未被使用]$end」 綠色

fidone

今天作業:

註冊乙個阿里雲賬號, 可以直接登入到阿里雲控制台

如何配置raid dell/ibm

如何將預裝軟體包在系統安裝好後, 進行安裝

yum *** ***

如何統計乙個目錄中(/etc)有多少個子目錄

建立乙個部落格, 將一周總結內容發布博文

UnixC第十一天

回憶昨天內容 一 訊號阻塞 sigprocmask 2 sigset t 訊號阻塞和訊號忽略的區別 可靠訊號 不可靠 訊號丟失 二 獲取程序的未決訊號集 從未決訊號集中找未決訊號 sigpending 2 什麼是未決訊號?三 訊號從產生到處理的整個過程 四 system v ipc 訊息佇列 獲取乙...

第十一天作業

第一題 import time import random deffoo print 開始執行。time.sleep random.uniform 1,3 print 執行完畢 return 都結束了 print foo 第二題 import time import random deffoo pr...

python第十一天

函式總結 def func a,b print a,b return a b 四個組成部分 函式名 呼叫函式的依據 函式體 執行函式邏輯的 引數列表 為函式提供內部資源 返回值 將函式執行結果返回給外界 返回值 1 空返回 沒有return或空return 2 一鍵返回 3 多值返回 裝有多個值的元...