第0章 計(jì)算機(jī)硬件與組成基礎(chǔ)
0.1宠能、運(yùn)維人員的重要職責(zé)有哪些?****
1數(shù)據(jù)安全(不丟失磁餐,不泄露)
2 永不宕機(jī)
3 用戶體驗(yàn)好
0.2 违崇、 服務(wù)器尺寸的衡量單位是什么?
U
0.3 诊霹、 互聯(lián)網(wǎng)企業(yè)常見的服務(wù)器品牌以及型號(hào)有哪些羞延?
Dell、hp脾还、ibm
Dell 1U: R410伴箩、R420、R430鄙漏、R620嗤谚、R630
2U:R720、R730
IBM 1U: 3850
2U:3950
0.4 怔蚌、 常見的服務(wù)器的型號(hào)有哪幾種巩步?
R410、R420桦踊、R430椅野、R620、R630
R720、R730
0.5竟闪、 內(nèi)存的特點(diǎn)有哪些声离?
內(nèi)存的容量和處理速度直接決定了電腦數(shù)據(jù)傳輸?shù)目炻?
一般程序運(yùn)行的時(shí)候會(huì)被調(diào)度到內(nèi)存中執(zhí)行,服務(wù)器關(guān)閉或程序關(guān)閉后瘫怜,數(shù)據(jù)就會(huì)從內(nèi)從中釋放掉
內(nèi)存术徊、CPU、硬盤一起被稱為電腦三大件
0.6 鲸湃、 程序赠涮,進(jìn)程,守護(hù)進(jìn)程的含義及區(qū)別*****
程序是電腦上的文件暗挑,存放在磁盤里
進(jìn)程是正在內(nèi)存里運(yùn)行的程序笋除,存放在內(nèi)存
守護(hù)進(jìn)程是持續(xù)在內(nèi)存里運(yùn)行的程序,存放在內(nèi)存
0.7炸裆、 簡(jiǎn)述 buffer 和 cache 區(qū)別垃它?*****
Buffer 緩沖區(qū),將數(shù)據(jù)寫入到內(nèi)存里烹看,這個(gè)數(shù)據(jù)的空間在Linux系統(tǒng)里被稱為緩沖區(qū)
Cache 緩存區(qū)国拇,從內(nèi)存里提取數(shù)據(jù),這個(gè)存數(shù)據(jù)的空間在linux 系統(tǒng)里被稱為緩存區(qū)
寫緩沖讀緩存
image
0.8 惯殊、 什么是遠(yuǎn)程控制卡酱吝,作用是什么?
遠(yuǎn)程管理卡是服務(wù)器特有的遠(yuǎn)程管理部件
作用是:開關(guān)服務(wù)器土思,并可以查看服務(wù)器開關(guān)的過程等信息
0.9务热、磁盤常見的接口有幾種
SATA SAS SCSI IDE
0.10、RAID級(jí)別中的0和1的特點(diǎn)*****
image
第1章 己儒、Linux系統(tǒng)介紹與環(huán)境搭建準(zhǔn)備
1.1 崎岂、Linux 發(fā)展中三個(gè)重要人物及其貢獻(xiàn)?
斯托曼(richard stallman) GNU項(xiàng)目發(fā)起人
譚邦寧 Minux創(chuàng)始人 教授
托瓦茲(linus Torvald linux之父 學(xué)生
1.2 闪湾、簡(jiǎn)述 GNU 是什么冲甘?
GNU全稱“GNU NOT UNIX”,意思是GNU不是unix ,革奴計(jì)劃是1984年斯托曼發(fā)起的响谓,它的核心是實(shí)現(xiàn)一項(xiàng)完全自由可移植的類Unix系統(tǒng)
1.3损合、 GPL 協(xié)議的內(nèi)容有哪些?
可自由傳播隨意修改但是必須把修改后的源代碼公布出來
1.4 娘纷、常見的 Linux 發(fā)行版本有哪些?
Redhat Cent0s
fedora Debian unbuntu
1.5 跋炕、簡(jiǎn)述 RedHat 和 CentOS 之間的區(qū)別赖晶?
Redhat 開源收費(fèi) Cent0s開源免費(fèi)
1.6、簡(jiǎn)述 RedHat 和 Fedora 系統(tǒng)之間的區(qū)別?
Redhat成品版
Fedora 實(shí)驗(yàn)版
1.7 遏插、32位系統(tǒng)和 64 位系統(tǒng)之間的區(qū)別捂贿?
64位系統(tǒng)CPU運(yùn)算速度更快,支持使用更大的內(nèi)存胳嘲,更好的發(fā)揮性能厂僧,用戶工作效率更高
1.8 、簡(jiǎn)述 Linux 系統(tǒng)有哪些優(yōu)秀的特點(diǎn)了牛?
1可自由傳播颜屠,無(wú)任何商業(yè)版權(quán)制約
2是開放源代碼的程序軟件,可自由修改
3幾乎具備unix所有特性
4適合inter x86(個(gè)人電腦)系列架構(gòu)的計(jì)算機(jī)
第2章 鹰祸、企業(yè)級(jí) CentOS7.6操作系統(tǒng)的安裝
2.1 甫窟、請(qǐng)簡(jiǎn)述 Linux 系統(tǒng)中常見的幾種分區(qū)及其作用
/boot 內(nèi)核及文件
swap 交換分區(qū),內(nèi)存不夠的時(shí)候蛙婴,用swap
/
2.2粗井、 請(qǐng)描述 Linux 系統(tǒng)中不同分區(qū)方式及其應(yīng)用場(chǎng)景 *****
1普通分區(qū):/boot 給256M
Swap 大于8G給8G,小于8G 給到1.5倍
/ 全部空間
2 針對(duì)大數(shù)據(jù)網(wǎng)站(存儲(chǔ)街图,數(shù)據(jù)庫(kù)浇衬,備份) :/boot 給256M
Swap 大于8G給8G,小于8G 給到1.5倍
/ 100G
/data 剩余空間餐济,用來存放重要數(shù)據(jù)
3針對(duì)門戶: /boot 給256M
Swap 大于8G給8G径玖,小于8G 給到1.5倍
/ 100G
剩余空間保留,將來哪個(gè)哪個(gè)部門用颤介,自己劃分
2.3梳星、 簡(jiǎn)述 Vmware 虛擬機(jī)中虛擬網(wǎng)卡有哪三種連接方式
僅主機(jī)
橋接 相當(dāng)于虛擬機(jī)和物理機(jī)對(duì)等的
Nat 相當(dāng)于私網(wǎng)
2.4 、簡(jiǎn)述橋接模式和 NAT 模式之間的區(qū)別
橋接模式 就相當(dāng)于一臺(tái)真實(shí)的物理機(jī)滚朵,會(huì)占用ip地址
NAT模式 虛擬機(jī)通過宿主機(jī)網(wǎng)卡來上網(wǎng)
2.5冤灾、如何更改網(wǎng)卡名稱為eth0名稱模式?
Cent0s 6 nmtui
Cent0s 7 vi /etc/sysconfig/network-scripts/ifcfg-eth0
第3章 辕近、遠(yuǎn)程連接管理 Linux 實(shí)踐
3.1 常見的遠(yuǎn)程連接工具有哪些?
shell putty secureCRT
3.2 韵吨、遠(yuǎn)程連接工具采用的是什么協(xié)議,默認(rèn)端口號(hào)是多少?
Ssh 22
3.3 移宅、簡(jiǎn)述遠(yuǎn)程終端工具連接不上虛擬機(jī)的故障排查思路归粉?*****
先檢查vmvare網(wǎng)絡(luò)編輯虛擬器設(shè)置
第一步:檢查服務(wù)端
image
第二步:客戶端先ping
image
第三步:檢查客戶端
image
第四步:xshell連接
3.4、啟動(dòng) sshd 服務(wù)的命令是 *****
Cent0s6 /etc/init.d/sshd restart
service sshd restart
Cent0s7 systemctl restart sshd
3.5 漏峰、常見的無(wú)法遠(yuǎn)程連接服務(wù)器的原因有哪些?*****
IP輸錯(cuò)糠悼,vm 虛擬編輯器,防火墻未關(guān)閉
3.6 浅乔、查看網(wǎng)卡 ip 的命令有哪些?
IP add(輔助IP)
Cat sysconfig/network-scripts/ifcfg-eth0:0(增加IP倔喂,永久生效)
IP /a
ifconfig(別名IP)
image
image
3.7铝条、[如何測(cè)試服務(wù)器能否連上互聯(lián)網(wǎng)?*****
Ping baidu.com
Ping 203.81.19.1(外網(wǎng))通的,百度ping不通席噩,如果網(wǎng)站沒問題就是DNS問題
都不通就ping 網(wǎng)關(guān)10.0.0.254
網(wǎng)關(guān)不通就是路由的問題
3.8 班缰、什么是快照?
快照就是給服務(wù)拍照片
3.9悼枢、Centos7 中如何修改默認(rèn)網(wǎng)卡命名規(guī)則埠忘?*****
在開機(jī)安裝系統(tǒng)時(shí)輸入net.ifnames=0 biosdevname=0
第4章 Linux 系統(tǒng)命令行入門基礎(chǔ)
4.1 、請(qǐng)描述命令行提示符的各組成部分含義馒索?
Root @ oldboy ~ #
當(dāng)前用戶名 分隔符 主機(jī)名 當(dāng)前用戶登錄后的位置 提示符
4.2莹妒、對(duì)于不會(huì)使用的命令如何查詢幫助?
Man 命令
Help 命令
4.3双揪、Linux 系統(tǒng)關(guān)機(jī)命令有哪些
Shutdown -h now
Halt
Poweroff
Init 0
4.4动羽、Linux 系統(tǒng)重啟命令有哪些?
Reboot
Shutdown -r now
Init 6
4.5渔期、 Linux 系統(tǒng)普通命令和內(nèi)置命令有什么區(qū)別运吓?
普通命令是存在系統(tǒng)的文件
內(nèi)置命令是不存在系統(tǒng)的文件,用于bash 解釋器
4.6疯趟、請(qǐng)寫出在 Xshell 命令行模式下你所知道的快捷鍵命令拘哨?
Ctrl + y 復(fù)制
Ctrl +k 剪切光標(biāo)到行尾內(nèi)容
Ctrl +s鎖定
Ctrl +g 解鎖
Ctrl + l 清屏
Ctrl +c 中斷
第5章、 Linux 文件及目錄管理命令基礎(chǔ)
5.1 信峻、創(chuàng)建一個(gè)/oldboy 目錄倦青。
Mkdir /oldboy
image
5.2切換目錄到/oldboy 下。
Cd /oldboy
image
5.3盹舞、 查看當(dāng)前路徑所在位置产镐。
pwd
image
5.4、在上述 oldboy 目錄下創(chuàng)建一個(gè) oldgirl.txt 文件踢步。
Touch /oldboy oldgirl.txt
image
5.5癣亚、 通過一條命令同時(shí)創(chuàng)建 oldboy1,oldboy2 兩個(gè)目錄获印。
Mkdir -p oldboy1 oldboy2
image
5.6述雾、 把/oldboy/oldgirl.txt 文件復(fù)制到/opt 下。
Cp -r / oldboy/oldgirl.txt /opt
image
5.7 兼丰、查看當(dāng)前/opt 目錄下有哪些文件玻孟。
Ls -l /opt
image
5.8 [把/oldboy/oldgirl.txt ]再次移動(dòng)到/opt/下并且沒有確認(rèn)提示。
\ Mv /oldboy/oldgirl.txt /opt
image
5.9鳍征、把/oldboy/oldgirl.txt 文件刪除并且不提示黍翎。
Rm -rf /oldboy/oldgirl.txt
image
5.10、 把/oldboy/目錄刪除并且不提示蟆技。
Rm -rf /oldboy
image
[第6章 Linux ]目錄文件與系統(tǒng)啟動(dòng)知識(shí)
6.1玩敏、 如何在 Vmware 下的 Linux 系統(tǒng)中看到 ISO 文件鏡像中的文件斗忌。
通過掛載
6.2质礼、當(dāng)我們想要配置網(wǎng)卡信息時(shí)需要修改那個(gè)文件旺聚?
Vi /sysconfig/network-scripts/ifcfg-eth0
6.3 、請(qǐng)解釋下列目錄的作用]
image
image
第7章眶蕉、Linux文件過濾及內(nèi)容編輯處理
7.1砰粹、vim編輯器中的不同模式下的命令有哪些
image
7.2、請(qǐng)寫出給文件增加內(nèi)容的方法(不少于3種)
第一種:vim編輯文件造挽,增加內(nèi)容碱璃,保存退出
第二種:echo"內(nèi)容“>>文件
第三種:cat>>文件<<EOF
>內(nèi)容
>EOF
image
image
image
7.3、怎樣實(shí)現(xiàn)在目前文件內(nèi)容的基礎(chǔ)上追加”I am oldboy"內(nèi)容到結(jié)尾饭入?
echo "I am oldboy " >>a.txt
image
7.4嵌器、按行插入數(shù)字序列1-30到文件/oldboy.txt中?
seq 30 >/oldboy.txt
image
7.5谐丢、如何只顯示上述/oldboy.txt中10-20行的內(nèi)容
第一種方法: grep 10 -A 10 /oldboy.txt
第二種方法: grep 20 -B 10 /oldboy.txt
第三種方法: grep 15 -C 5 /oldboy.txt
第四種方法: sed -n "10,20p" /oldboy.txt
image
image
image
image
7.6爽航、假設(shè)一個(gè)文件test.txt中有如下內(nèi)容:
Oldboy
Oldgirl
Oldboyedu
如何實(shí)現(xiàn)只打印出帶有Oldboyedu的行?
第一種方法:grep -i "Oldboyedu" test.txt
第二種方法:sed -n "/Oldboyedu/p" test.txt
image
7.8乾忱、如何將test.txt中所有的old(含大寫)都替換成young?
sed -n "s#Old#young#gp" test.txt
image
7.9讥珍、如何實(shí)現(xiàn)無(wú)論正確輸出結(jié)果還是錯(cuò)誤報(bào)錯(cuò)都不提示同意追加到/tmp/error.log文件中?
echo "oldboy" 1>>/tmp/error.log 2>>/tmp/error.log
image
第8章窄瘟、Linux文件類型及查找命令實(shí)踐
8.1衷佃、如何查看文件屬性?
ll
8.2蹄葱、簡(jiǎn)述d氏义、b、c图云、s惯悠、l分別代表什么類型文件?
d 目錄文件
b 塊設(shè)備文件
c 字符文件
s 套接口文件
l 軟連接文件
8.3琼稻、如何查看文件的類型吮螺?
ls -l
image
8.4、如何查看一個(gè)文件的全路徑帕翻?
which whereis locate find
8.5鸠补、當(dāng)前有一個(gè)名為“oldboy.txt"的文件,已知它的大小為12M嘀掸,如何查找它所在的位置紫岩?
find ./ -type f -name "oldboy.txt" -size +12M
image
8.6、將查找到的oldboy.txt打包成tar文件并以當(dāng)前日期命名睬塌,并檢查該壓縮包中包含的內(nèi)容
find / -name "oldboy.txt"|xargs tar zcvf data/$(date +%F).tar.gz ./
tar ztvf $(date +%F).tar.gz
image
8.7泉蝌、 將 oldboy.tar.gz 解壓到指定的/tmp 目錄歇万?
tar zxvf $(date +%F).tar.gz -C /tmp
8.8、 當(dāng)前系統(tǒng)中時(shí)間不正確勋陪,如何修改叽讳?
date -s 修改日期時(shí)間
第9章 Linux 文件核心屬性知識(shí)
9.1、 Linux 系統(tǒng)中用戶分為哪幾類芦岂,都有作用拴测?
超級(jí)用戶(root):可以操作系統(tǒng)中的任何文件或命令
普通用戶:僅具備操作自己家目錄中的文件或目錄,除此之外违孝,還可以瀏覽相關(guān)目錄刹前,但無(wú)法創(chuàng)建、修改雌桑、刪除文件
虛擬用戶:為了方便系統(tǒng)管理喇喉,滿足相應(yīng)的系統(tǒng)進(jìn)程對(duì)文件屬主的要求
9.2、 簡(jiǎn)述 inode 和 block 的含義校坑?
Inode索引節(jié)點(diǎn)拣技,相當(dāng)于人的身份證,存放文件的屬性信息撒踪,但不包括文件名本身
Block磁盤塊过咬,存放數(shù)據(jù)的實(shí)體單元
9.3、 如何查看文件對(duì)應(yīng)的 inode制妄?
df -i
9.4掸绞、 簡(jiǎn)述軟硬連接之間的區(qū)別?
image
9.5.耕捞、如何創(chuàng)建文件的軟連接和硬鏈接衔掸?
創(chuàng)建軟連接 ln -s oldboy oldboy_soft_link
創(chuàng)建硬鏈接 ln test.txt test.txt_hard_link
image
image
9.6、 請(qǐng)簡(jiǎn)述 mtime俺抽,ctime敞映,atime 分別代表什么含義?
mtime 按照文件的修改時(shí)間來查找
atime 按照文件的訪問時(shí)間來查找
ctime 按照文件狀態(tài)更改時(shí)間來查找
7. 企業(yè)生產(chǎn)環(huán)境中磷斧,在目錄中創(chuàng)建文件提示磁盤滿了振愿,實(shí)際 df –h 查看并沒有滿,如何解決弛饭?
df -i inode滿了
原因是定時(shí)任務(wù)有誤冕末,郵件產(chǎn)生了大量的小文件,inode用完了
解決方法:快速定位到大量小文件侣颂,再三確認(rèn)后刪除(find ./ -type f -size -4 |xargs rm -rf)
第10章 Linux 通配符與特殊符號(hào)知識(shí)應(yīng)用實(shí)踐
10.1档桃、 解釋以下通配符的作用
image
10.2、 簡(jiǎn)述單引號(hào)憔晒,雙引號(hào)和反引號(hào)之間的區(qū)別和作用藻肄?
image
第11章 Linux 正則表達(dá)式與三劍客知識(shí)應(yīng)用實(shí)踐
11.1蔑舞、 簡(jiǎn)述 Linux 正則表達(dá)式和 Linux 命令行(Bash)通配符之間的區(qū)別?
通配符是內(nèi)置bash的功能嘹屯,幾乎被所有Linux命令支持
正則表達(dá)式僅被三劍客命令支持
11.2攻询、 已知 oldgirl.txt 內(nèi)容下:
I am oldboy teacher!
I like badminton ball ,billiard ball and chinese chess!
our site is http://www.oldboyedu.com
my qq num is 49000448.
image
問題 1:輸出 oldboy.txt 的第 2-3 行內(nèi)容?
第一種方法:sed -n '2,3p' oldgirl.txt
第二種方法:awk "NR==2,NR==3" oldgirl.txt
image
問題 2:過濾出含有 oldboy 字符串的行※抚垄。
第一種方法:grep "oldboy" oldgirl.txt
第二種方法:sed -n '/oldboy/p' oldgirl.txt
第三種方法:awk '/oldboy/' oldgirl.txt
第四種方法:awk -F " " '/oldboy/{print $0}' oldgirl.txt
image
image
問題 3:刪除含有 oldboy 字符串的行※蜕窿。
第一種方法:grep -v "oldboy" oldgirl.txt
第二種方法:sed '/oldboy/d' oldgirl.txt
第三種方法:awk -F “ " '!/oldboy/{print $0}' oldgirl.txt
image
問題 4:將文件中的 oldboy 字符串全部替換為 oldgirl※谋逻。
sed -n 's#oldboy#oldgirl#gp' oldgirl.txt
image
問題 5:將文件中的 oldboy 字符串全部替換為 oldgirl呆馁,同時(shí)將 QQ 號(hào)碼 49000448 改為 31333741。
sed -e "s#oldboy#oldgirl#g" -e 's#49000448#31333741#g' oldgirl.txt
image
問題 6:在 oldboy.txt 文件的第 2 行后追加文本毁兆。
sed -i '2a my name is wan' oldgirl.txt
image
問題 7:在 oldboy.txt 文件的第 2 行插入文本浙滤。
sed -i '2i wan' oldgirl.txt
image
問題 8:取文件的第一列和最后一列內(nèi)容,并打印行號(hào)※气堕。
awk -F " " '{print $1,$NF}' oldgirl.txt
image
問題 9:過濾文件中第一列內(nèi)容匹配 oldboy 的字符串纺腊,把符合的行的最后一列輸出。
awk -F " " '/oldboy/{print $NF}' oldgirl.txt
image
11.3茎芭、取出 Linux 中執(zhí)行 ifconfig eth0 后對(duì)應(yīng)的 IP 地址(只能輸出 IP 地址)揖膜。
第一種方法:ifconfig eth0|awk -F " " 'NR==2{print $2}'
第二種方法:ifconfig eth0|sed -nr '2s#^.*inet(.*)netm.*$#\1#gp'
image
第12章 Linux 系統(tǒng)權(quán)限知識(shí)及應(yīng)用實(shí)踐
12.1、簡(jiǎn)述 Linux 系統(tǒng)權(quán)限的 rwx-字符對(duì)應(yīng)的含義?
r 可讀
w 可寫
x 可執(zhí)行
12.2梅桩、 什么是文件所屬主和所屬組壹粟?
用戶(屬主)
用戶組(屬組)
12.3、 將以下權(quán)限翻譯為 8 進(jìn)制數(shù)字 rwxrw - r - - rw- - - - - - - rwxr-xr-x rw-r--r--
764 600 755 644
12.4宿百、 如何修改 oldboy 文件所屬用戶為 sa趁仙?
chown sa oldboy
image
12.5、 如何修改文件的權(quán)限為 rw-r-x-x垦页?
chmod 651 文件
12. 6雀费、 什么是 umask?作用是什么痊焊?
umask 默認(rèn)權(quán)限掩碼
通過八進(jìn)制的數(shù)值來定義用戶創(chuàng)建目錄或文件的默認(rèn)權(quán)限
12.7盏袄、 如何鎖定一個(gè)文件禁止其被刪除和被修改?
不加可執(zhí)行的權(quán)限
12.8薄啥、 簡(jiǎn)述 suid 和 sticky 分別代表什么含義辕羽,有什么功能?
suid 存在于基本權(quán)限的用戶權(quán)限位的X權(quán)限位對(duì)應(yīng)的位置
作用:針對(duì)二進(jìn)制命令或指令的罪佳,讓普通用戶在執(zhí)行了某個(gè)設(shè)置了suid的命令或程序時(shí)逛漫,擁有和root一樣的身份和權(quán)限
sticky 粘滯位
作用:把一個(gè)文件夾的權(quán)限都打開,然后共享文件
第13章 Linux 系統(tǒng)定時(shí)任務(wù) Crond 服務(wù)應(yīng)用實(shí)踐
13.1 什么是定時(shí)任務(wù)及其企業(yè)應(yīng)用場(chǎng)景赘艳?
周期性的執(zhí)行任務(wù)計(jì)劃的軟件酌毡,Linux定時(shí)任務(wù)的常用軟件Crond
對(duì)數(shù)據(jù)進(jìn)行備份
13.2 編寫定時(shí)任務(wù)的格式是什么樣的克握?
* * * * * 命令或腳本
13.3、每天中午十二點(diǎn)到一點(diǎn)每隔 5 分鐘讓系統(tǒng)提醒我該吃午飯了如何編寫枷踏?
00 12-13/5 * * * 讓系統(tǒng)提醒我該吃午飯
13.4菩暗、 當(dāng)我們編寫了定時(shí)任務(wù)后總提示我們收到郵件,這是什么原因旭蠕?該如何解決停团?
沒有在腳本結(jié)尾加&/dev/null,腳本結(jié)尾加&/dev/null
13.5、要每天凌晨 5 點(diǎn)執(zhí)行一個(gè)重啟 tomcat 服務(wù)腳本 tomcat.sh 該如何編寫定時(shí)任務(wù)掏熬,應(yīng)該注意哪些佑稠?
結(jié)尾加&/dev/null定向到空
在執(zhí)行的shell腳本前加/bin/sh
盡量用全路徑
定時(shí)任務(wù)執(zhí)行的腳本要放到規(guī)范路徑下執(zhí)行
13.6、 企業(yè)生產(chǎn)環(huán)境中旗芬,在目錄中創(chuàng)建文件提示“no space left on device”舌胶,實(shí)際 df –h 查看并沒有滿, 原因可能是由哪些服務(wù)導(dǎo)致的疮丛?如何解決幔嫂?
df -i inode滿了 原因時(shí):定時(shí)任務(wù)書寫有誤,導(dǎo)致郵件產(chǎn)生大量小文件
解決方法:快速定位到大量小文件誊薄,再三確認(rèn)后刪除(find ./ -type f -size -4k |xargs rm -rf)
13.7履恩、 定時(shí)任務(wù)書寫 12 個(gè)要領(lǐng)。
要領(lǐng)1:為定時(shí)任務(wù)規(guī)則加必要的注釋
要領(lǐng)2:所有的定時(shí)任務(wù)盡量以腳本的形式執(zhí)行
要領(lǐng)3 :在執(zhí)行的shell腳本前加/bin/sh
要領(lǐng)4 :定時(shí)任務(wù)中命令或腳本的結(jié)尾加/dev/null/ 2>&1
要領(lǐng)5 : 在指定任務(wù)下執(zhí)行相關(guān)定時(shí)任務(wù)
要領(lǐng)6 : 生產(chǎn)任務(wù)計(jì)劃程序中不要隨意打印輸出信息呢蔫,有輸出的想法刪掉
要領(lǐng)7: 定時(shí)任務(wù)執(zhí)行的腳本要存放到規(guī)范路徑下
要領(lǐng)8: 配置定時(shí)任務(wù)要規(guī)范操作過程切心,減少出錯(cuò)
要領(lǐng)9 : 定時(shí)任務(wù)腳本中程序命令及路徑盡量用全路徑
要領(lǐng)10: 時(shí)間變量%號(hào)要用反斜線轉(zhuǎn)義(只要定時(shí)任務(wù)里是命令時(shí)需要)
要領(lǐng)11: 若腳本中調(diào)用了系統(tǒng)變量,要重新定義
要領(lǐng)12: 出錯(cuò)或無(wú)法執(zhí)行就檢查/var/log/cron
第14章 Linux 用戶管理知識(shí)與應(yīng)用實(shí)踐
14.1咐刨、 簡(jiǎn)述用戶和組的概念昙衅,以及什么是 UID 和 GID?
用戶: 通過建立不同的用戶實(shí)現(xiàn)不同的作用和權(quán)限,每個(gè)用戶都有唯一的用戶名和密碼
用戶組:讓多個(gè)用戶具有相同的權(quán)限定鸟,把授權(quán)的用戶加到統(tǒng)一用戶組而涉,通過修改該文件或目錄的用戶組權(quán)限,讓用戶組具有符合需求的操作權(quán)限
UID:相當(dāng)于各位的身份證联予,在系統(tǒng)中是唯一的
GID:相當(dāng)于各位的家庭住址啼县,戶口本的號(hào)碼
14.2、 常見的 Linux 系統(tǒng)命令行解釋器有哪些沸久?
14.3季眷、 保存用戶信息的配置文件是哪一個(gè)?
/etc/passwd
14.4卷胯、 保存用戶密碼信息的文件是哪一個(gè)子刮?
/etc/shadow
14.5. 、當(dāng)出現(xiàn)命令行樣式為-bash-4.2$情況下如何排查解決?
image
14.6挺峡、 當(dāng)前要?jiǎng)?chuàng)建一個(gè)名為 oldboy 的虛擬用戶葵孤,不創(chuàng)建家目錄,如何實(shí)現(xiàn)?
useradd liao -M
image
14.7橱赠、分別闡述 su尤仍、sudo、visudo 命令的作用和區(qū)別狭姨?
su 切換用戶身份
sudo 讓普通用戶在執(zhí)行命令或程序時(shí)宰啦,擁有和root用戶(也可以是其他用戶)的身份和權(quán)限
visudo vi編輯/etc/sudoers這個(gè)文件
14. 8、 添加一個(gè)用戶希望這個(gè)用戶只能添加和刪除用戶權(quán)限饼拍,改如何實(shí)現(xiàn)赡模?
第一步:visudo 給oldgirl用戶增加權(quán)限
wanwan ALL=(ALL) /usr/sbin/useradd,/usr/sbin/userdel
第二步:測(cè)試,在普通用戶下添加用戶和刪除用戶
sudo useradd oldgirl
sudo userdel oldgirl
image
image
第15章 Linux 權(quán)限集中管理項(xiàng)目案例實(shí)踐
15.1惕耕、 如何給企業(yè)設(shè)計(jì)一套權(quán)限集中最小化管理解決方案纺裁?
1)安裝軟件最小化
2)目錄文件權(quán)限最小化
3)用戶權(quán)限最小化
15.2.、什么是跳板機(jī)司澎?什么是堡壘機(jī)?你知道哪些常用的跳板機(jī)軟件栋豫?
跳板機(jī)就是一臺(tái)服務(wù)器挤安,維護(hù)人員在維護(hù)過程中,首先要統(tǒng)一登錄到這臺(tái)服務(wù)器上丧鸯,然后從這臺(tái)服務(wù)器再登錄到目標(biāo)設(shè)備進(jìn)行維護(hù)蛤铜。
堡壘機(jī)是具備強(qiáng)大防御功能和安全審計(jì)功能的服務(wù)器
web mysql