因此只能用Vim ,一般是使用 putty 或者Xshell這樣的終端,那麼在查看完以後,能夠直接使用下面的命令:shell
SHIFT+Z+Z
2.只查看配置信息:略去#註釋apache
grep -v "^#" /path/to/config/file
同時略去#和空格,就要使用 egreptomcat
egrep -v "^#|^$" /etc/apache2/apache2.conf
3.查看端口被那個程序佔用ssh
netstat -anp|grep 80
lsof -i :1521 |grep "(LISTEN)"
4.查看程序佔用的端口spa
ps -aux | grep tomcat # 查看本機開啓了哪些端口 netstat -lntp #或者用這個命令 netstat -tnlp |grep ssh
5.查看佔用端口的程序PIDfirefox
ps -aux | grep pid
6.殺死特定程序code
先查看進程 ps -ef 或者 ps -aux 而後 kill -s 9 PID
或者綜合前邊的(強烈推薦pgrep)進程
查找指定PID ps -ef | grep firefox,或者直接 pgrep firefox
或者一步到位io
ps -ef | grep firefox | grep -v grep | cut -c 9-15 | xargs kill -s 9
固然 還有和pgrep的組合後臺
pgrep firefox | xargs kill -s 9
終極殺人王的作法
pkill -9 firefox
killall -9 firefox
7.程序先後臺切換
command& 讓進程在後臺運行 jobs 查看後臺運行的進程 fg %n 讓後臺運行的進程n到前臺來 bg %n 讓進程n到後臺去 kill %n 殺死job
聯合起來使用就是
場景一:後臺下載一個包,我還要幹其餘事情
links www.baidu.com& 而後我要查看後臺的一堆程序怎麼樣了 jobs 發現有的已經完了,有的還在進行中 我想把第一個調到前臺看一眼 fg 1 看完我又 update,讓他再去後臺 按下Ctrl+z jobs查看,而後後臺運行 bg 1
8.查看當前系統內核版本和發行版本
uname -a uname -r (精簡版本) cat /proc/version (全面) cat /etc/redhat-release (查看發行版本,使用於Redhat 系列)