主講:IDO老徐
主要內(nèi)容:Linux常識(shí)、使用場(chǎng)景芳绩,以實(shí)戰(zhàn)為主
一掀亥、Linux常用的連接工具:Xshell?& SecureCRT
Linux實(shí)際中是服務(wù)器使用的系統(tǒng),不允許直接在服務(wù)器上操作妥色,借助連接工具搪花。
常用Xshell或SecureCRT。
二嘹害、日常工作中經(jīng)常用來的Linux命令
sz
rz
cd
ls
tar
chmod
chown
mv
rm
mkdir
vi(最重要)
tail -100f
grep
find
ps –ef | grep xx(如果某個(gè)端口被占用撮竿,如何把端口對(duì)應(yīng)的進(jìn)程kill掉?組合命令操作)
netstat –nltp(查端口笔呀,根據(jù)端口去了解進(jìn)程號(hào)幢踏,得到進(jìn)程號(hào)去kill進(jìn)程號(hào);根據(jù)進(jìn)程號(hào)好得到啟動(dòng)的應(yīng)用是什么)
kill -9 PID(強(qiáng)行執(zhí)行许师,生產(chǎn)環(huán)境一般不建議使用房蝉。一般柔性的處理手段是先stop,再kill)
【問題】
怎么查看當(dāng)前服務(wù)器磁盤是否滿了微渠?CPU用了多了多少搭幻?
如何查看當(dāng)前目錄占用的磁盤空間是多少?對(duì)應(yīng)的每個(gè)文件夾占用的磁盤空間是多少逞盆?
如果空間占用比較大檀蹋,如何去得到是哪些文件把空間占滿了?
(跟測(cè)試關(guān)系不大云芦,但知道會(huì)更好)
free
創(chuàng)建用戶
改變密碼
cp
模式切換快捷鍵
◇ 這些日常命令俯逾,經(jīng)常面試會(huì)問到的常識(shí)
◇ 多敲幾次就知道了贸桶,不需要記
◇ Linux一般用來定位服務(wù)器的問題
◇ 翻之前整理過的文章
◇ 知道這些命令,日常工作中的大多數(shù)問題基本都能解決?
◇ 一定要有探索的進(jìn)取精神桌肴,遇到問題要去鉆研和深入
◇ 每個(gè)命令加上各種參數(shù)都有不同用法
三刨啸、常見的業(yè)務(wù)場(chǎng)景
啟動(dòng)某個(gè)服務(wù)
清空某個(gè)文件內(nèi)容
查看內(nèi)存、磁盤空間
刪除最近多少天以前的日志
…
cd..
cd…
(聽眾:1.查日志识脆,查系統(tǒng)重啟次數(shù)设联,uptime,chmod,mv,cp這些比較多
2.有些命令一般會(huì)用就滿足了日常所需)
四灼捂、Other
擴(kuò)展:
nohup command >后臺(tái)啟動(dòng)(如果當(dāng)前窗口關(guān)閉离例,服務(wù)就停了。這時(shí)候需要在后臺(tái)的進(jìn)程中啟動(dòng)這個(gè)服務(wù))(如在linux上部署的禪道)
myout.file 2>
&1 &
看下如下代碼實(shí)現(xiàn)什么操作悉稠?
整體意思:根據(jù)安裝結(jié)果宫蛆,去判斷安裝是否正確,然后去做下一步操作
先復(fù)制到一個(gè)變量
休眠20秒
輸出這個(gè)變量的值
作一些業(yè)務(wù)判斷
如果這個(gè)變量的值里面某個(gè)關(guān)鍵詞的猛,做輸出耀盗;
進(jìn)入目錄操作
做compass編譯
做cd
做壓縮tar
否則,直接提示重新操作一遍卦尊,或提示某個(gè)關(guān)鍵詞不存在
文件的清理操作使用叛拷,做運(yùn)維的基礎(chǔ)命令是個(gè)組合命令
找到某個(gè)目錄下文件名類似xxx這個(gè)文件最近7天的記錄,然后刪掉
每天構(gòu)建岂却,每天備份忿薇,對(duì)運(yùn)行的文件要?jiǎng)h除歷史包,否則服務(wù)器會(huì)爆掉
循環(huán)檢查躏哩,做磁盤的回收
場(chǎng)景:先部署一個(gè)項(xiàng)目署浩,路徑是APP…
-p表示如果父目錄沒有創(chuàng)建的話,也會(huì)自動(dòng)創(chuàng)建扫尺,然后再創(chuàng)建子目錄
把當(dāng)前文件從一個(gè)服務(wù)器傳到另一個(gè)服務(wù)器
命令:把isTester.txt文件從本機(jī)傳到192.168.1.234服務(wù)器的idotest目錄下
命令傳文件比任何工具都快
五筋栋、提問
原則:多敲鍵盤,去搜索
1.實(shí)際工作中用不到正驻?
虛擬機(jī)中實(shí)操分享的命令
2.內(nèi)存不足弊攘,如何性能調(diào)優(yōu)?
分析哪些進(jìn)程把內(nèi)存占用拨拓,作性能的參數(shù)調(diào)配肴颊,非常簡(jiǎn)單
六氓栈、練習(xí)
1.你工作中最常用的命令是哪幾個(gè)渣磷?說說你怎么用的?解決什么問題授瘦,遇到什么坑醋界?
2.聽完此次分享竟宋,對(duì)Linux有什么不一樣的理解?
注:兩篇文章形纺,提交至(“百人計(jì)劃”專題)丘侠,3天內(nèi)。
(需要有血有肉的文章逐样,有真實(shí)感情蜗字、經(jīng)過思考、有閱讀的價(jià)值)
(不建議花費(fèi)幾個(gè)小時(shí)去寫脂新,一般一個(gè)小時(shí)一篇文章挪捕,效率問題)
七、題外話
其他沒什么争便,基本上是這些级零,基本上很簡(jiǎn)單的東西。
百人計(jì)劃滞乙,百人分享奏纪。任何一次的主動(dòng),都是一次質(zhì)的飛躍斩启。
勞逸結(jié)合
感謝老徐分享序调。