赞
踩
Vim 退出命令: Vim,虽好用,但是使用过程中,多半是看一眼配置,因为cat和vi没有高亮,
所以只能用Vim ,通常是使用 putty 或者Xshell这样的终端,那么在查看完之后,可以直接使用下面的命令:
SHIFT+Z+Z
2.只查看配置信息:略去#注释
grep -v "^#" /path/to/config/file
同时略去#和空格,就要使用 egrep
egrep -v "^#|^$" /etc/apache2/apache2.conf
3.查看端口被那个程序占用
netstat -anp|grep 80
lsof -i :1521 |grep "(LISTEN)"
4.查看程序占用的端口
ps -aux | grep tomcat
# 查看本机开启了哪些端口
netstat -lntp
#或者用这个命令
netstat -tnlp |grep ssh
5.查看占用端口的程序PID
ps -aux | grep pid
6.杀死特定程序
先查看进程
ps -ef 或者
ps -aux
然后
kill -s 9 PID
或者综合前边的(强烈推荐pgrep)
查找指定PID
ps -ef | grep firefox,或者直接 pgrep firefox
或者一步到位
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 系列)
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。