本文只想說如何讓初學(xué)者快速上手linux服務(wù)器新症,但是服務(wù)器維護(hù)是需要大量經(jīng)驗積累的。本文只負(fù)責(zé)引導(dǎo)初學(xué)者進(jìn)門豆赏,修行就靠各位看官自己了杠园。
認(rèn)識Linux
其實linux跟window也差不多,大家也有圖形界面筒狠,只不過linux用于服務(wù)器的時候往往只使用命令行而非界面(界面太消耗資源了)猪狈。平時所謂的服務(wù)器維護(hù),無非就是敲一下命令辩恼,重啟應(yīng)用,更新文件灶伊,安裝軟件等(當(dāng)然高級的做法必然是有自己的運維系統(tǒng),并且是可視化操作的峡继,然而我們現(xiàn)在先學(xué)習(xí)最原始的方法哈)匈挖。然后下面介紹的命令是多年折磨服務(wù)器經(jīng)驗總結(jié)得出的高頻命令,維護(hù)服務(wù)器基本上就使用這幾條命令(入門將就著看儡循,進(jìn)階再研究別的嘛)
文件復(fù)制,移動誓琼,刪除肴捉,創(chuàng)建
復(fù)制:cp -v 源文件路徑 目標(biāo)文件路徑
移動:mv -v 源文件路徑 目標(biāo)文件路徑
刪除:
rm -v 文件路徑
rmdir -v 文件夾路徑(文件夾腰圍空)
rm -rv 文件夾路徑(遞歸刪除文件夾及其子文件)
創(chuàng)建文件夾:mkdir -v 文件夾名字(在當(dāng)前目錄創(chuàng)建文件夾)
創(chuàng)建文件:touch 文件路徑(創(chuàng)建一個空文件)
<strong>注意:使用刪除命令要打起十二分精神,否則誤刪的后果是災(zāi)難性的齿穗,看看以往因為誤刪造成的網(wǎng)站災(zāi)難性事故就懂了。</strong>
當(dāng)前路徑相關(guān)
顯示當(dāng)前所在目錄: pwd
切換目錄: cd 要切換的目錄
顯示某個文件夾下文件:ls 文件夾路徑
顯示某文件夾及其下面文件占用空間: du -sh 文件夾路徑
進(jìn)程相關(guān)
查看進(jìn)程: ps -aux |grep 關(guān)鍵字(用于過濾查看跺株,不然顯示太多)
查看內(nèi)存使用率:free -mh
像win的任務(wù)管理器:top(這個命令會不斷刷新脖卖,按q可以退出)
干掉進(jìn)程:kill 進(jìn)程號
? ??????????????????killall 進(jìn)程名字
查看系統(tǒng)最近壓力:uptime(數(shù)字越小越好)
文件內(nèi)容相關(guān)
輸出文件所有內(nèi)容:cat 文件路徑(請注意,如果文件內(nèi)容太多畦木,直接輸出,那就很尷尬了)
輸出文件開頭幾行:head -n 輸出行數(shù) 文件路徑
輸出文件結(jié)尾幾行:tail -n 輸出行數(shù) 文件路徑
翻頁查看文件:more 文件路徑(只能不停往下翻頁)
翻頁查看文件:less 文件路徑(可以上下翻頁)
文件編輯:vim 文件路徑(這是神器也蛆封,具體用法自己查資料咯妓雾,實在太多功能了,三言兩語無法言盡)
軟件安裝
ubuntu: apt-get命令
centos:yum命令
一本正經(jīng)的說一下學(xué)習(xí)路徑
第一步:裝一個虛擬機(jī)械姻,虛擬機(jī)里面裝一個centos系統(tǒng)或者ubuntu系統(tǒng)。
第二步:玩一下上面說到的命令绣夺,最起碼有個印象,用多自然記得陶耍。
第三步:在你的電腦真機(jī)安裝linux系統(tǒng)她混,真正的用起來泊碑,這樣子才真的熟悉linux毯欣。
第四步:學(xué)會安裝配置各種服務(wù)器常見軟件,如apache酗钞,nginx,vsftpd砚作。
第五步:學(xué)會部署web應(yīng)用。
第六步:弄一臺線上服務(wù)器折騰吧着裹,慢慢踩坑成長压昼。