48.22. :wq, :x: 保存退出
vim在編輯文件時(shí),按了Ctrl+S后怎么都不動(dòng)了。只能關(guān)閉SSH窗口。
Ctrl+S :在Linux 下是鎖定屏幕的快捷鍵
Ctrl+Q :解鎖屏幕
Ctrl+ S :鎖定屏幕
linux各種查看命令
telnet ip port : 查看某一個(gè)機(jī)器上的某一個(gè)端口是否可以訪問,如:telnet 114.80.67.193 8080
top:查看進(jìn)程及cpu使用率
htop:任務(wù)管理器
lsof -i:8080: 查看此端口占用信息
ps aux: 查看所有進(jìn)程
ps aux | grep "mysql" : 查詢mysql在進(jìn)程中的信息
netstat -anp | grep service_name : 查看某個(gè)服務(wù)的端口等信息
netstat -a # 列出 tcp, udp 和 unix 協(xié)議下所有套接字的所有連接
netstat -at # 只列出tcp
netstat -au # 只列出udp
netstat-atn # 禁用域名解析功能
netstat-tnl # 正在監(jiān)聽中的連接
-p #選項(xiàng)查看進(jìn)程信息
netstat -s # 打印網(wǎng)絡(luò)統(tǒng)計(jì)數(shù)據(jù)
-r # 打印內(nèi)核路由數(shù)據(jù)
-i # 打印網(wǎng)絡(luò)接口信息
-ei # 友好的顯示網(wǎng)絡(luò)接口信息
-c # 持續(xù)輸出信息
-g # 會(huì)輸出 IPv4 和 IPv6 的多播組信息
linux通過(guò)ln -s 建立啟動(dòng)軟連接,開機(jī)自啟服務(wù)腳本
在Linux中有7種運(yùn)行級(jí)別(可在/etc/inittab文件設(shè)置),每種運(yùn)行級(jí)別分別對(duì)應(yīng)著/etc/rc.d/rc[0~6].d這7個(gè)目錄
Tips:/etc/rc[0~6].d其實(shí)是/etc/rc.d/rc[0~6].d的軟連接,主要是為了保持和Unix的兼容性才做此策
這7個(gè)目錄中l(wèi)inux常用命令,每個(gè)目錄分別存放著對(duì)應(yīng)運(yùn)行級(jí)別加載時(shí)需要關(guān)閉或啟動(dòng)的服務(wù)
由詳細(xì)信息可以知道,其實(shí)每個(gè)腳本文件都對(duì)應(yīng)著/etc/init.d/目錄下具體的服務(wù)
K開頭的腳本文件代表運(yùn)行級(jí)別加載時(shí)需要關(guān)閉的,S開頭的代表需要執(zhí)行
8,如果開機(jī)啟動(dòng)的模式為3,那么執(zhí)行/etc/rc.d/rc3.d/下的一系列s打頭的軟鏈接啟動(dòng)對(duì)應(yīng)服務(wù)。在你執(zhí)行啟動(dòng)腳本之前,還有幾個(gè)基本的配置項(xiàng)需要配置一下,zookeeper 的配置文件在 conf 目錄下,這個(gè)目錄下有 zoo_sample.cfg 和 log4j.properties,你需要做的就是將 zoo_sample.cfg 改名為 zoo.cfg,因?yàn)?zookeeper 在啟動(dòng)時(shí)會(huì)找這個(gè)文件作為默認(rèn)配置文件。這二條是小工具開機(jī)尋找每個(gè)盤符 *\開機(jī)腳本\run.bat,有對(duì)應(yīng)目錄及文件時(shí)就啟動(dòng)run.bat。
[root@localhost ~]# ln -s /etc/init.d/sshd /etc/rc.d/rc3.d/S100ssh
此處sshd是具體服務(wù)的腳本文件,S100ssh是其軟鏈接,S開頭代表加載時(shí)自啟動(dòng)
如果需要在多個(gè)運(yùn)行級(jí)別下設(shè)置自啟動(dòng),則需建立多個(gè)軟鏈接
這種方式比較繁瑣,適用于自定義的服務(wù)腳本
如果系統(tǒng)中已經(jīng)存在某些服務(wù)(比如安裝apache時(shí)就會(huì)有httpd服務(wù)項(xiàng)),可以使用下面的方式
如果需要自啟動(dòng)某些服務(wù),只需使用chkconfig 服務(wù)名 on即可,若想關(guān)閉,將on改為off
在默認(rèn)情況下,chkconfig會(huì)自啟動(dòng)2345這四個(gè)級(jí)別,如果想自定義可以加上--level選項(xiàng)
上面我們先將sshd服務(wù)的所有啟動(dòng)級(jí)別關(guān)閉,然后使用--level選項(xiàng)啟動(dòng)自定義級(jí)別