[url]http://www.51testing.com/?159438/action_spacelist_type_blog_itemtypeid_8001.html[/url]
ctrl+r
这个命令可以让你快速的定位以前输入过的命令,非常的好用。
查看自己的进程
很多人喜欢ps -aux | grep "自己的名字",其实ps -ux 就可以了。
查看端口,经常使用apache和tomcat,或者其他的网络服务器,在开启后如果遇到一些问题。可以先确认一下端口是否开启,可以提供你一些信息。
netstat -tulp
某些程序配置有问题,尤其是牵扯到集群服务的,不知道到底是那一个节点上出问题,就可以使用
sudo tcpdump host ip地址 and port 端口号
可以看出本机发送了那些请求,如果怀疑有问题,还可以继续分析监听的数据。
配置文件的时候,需要配置很多各个文件的地址参数,而且这些配置文件是互相指向的。去查证他们很麻烦。
就可以利用如下命令。
查找相关的配置文件,从里面过滤出里面再次引用的其他文件的地址。
find 目录名字/ -name "*.conf" | xargs sed -n -e "/.*\.conf/p" | sed -n -e "/^[^#]/p" | sed -n -e "s/\.conf.*/\.conf/p"
过滤出含有绝对路径的文件地址
find 目录名字/ -name "*.conf" | xargs sed -n -e "/.*\.conf/p" | sed -n -e "/^[^#]/p" | sed -n -e "s/\.conf.*/\.conf/p" |sed -n -e "s/.*\/home/\/home/p"
利用ls判断这些地址是否有错误。
find 目录名字/ -name "*.conf" | xargs sed -n -e "/.*\.conf/p" | sed -n -e "/^[^#]/p" | sed -n -e "s/\.conf.*/\.conf/p" |sed -n -e "s/.*\/home/\/home/p" | xargs ls
ctrl+r
这个命令可以让你快速的定位以前输入过的命令,非常的好用。
查看自己的进程
很多人喜欢ps -aux | grep "自己的名字",其实ps -ux 就可以了。
查看端口,经常使用apache和tomcat,或者其他的网络服务器,在开启后如果遇到一些问题。可以先确认一下端口是否开启,可以提供你一些信息。
netstat -tulp
某些程序配置有问题,尤其是牵扯到集群服务的,不知道到底是那一个节点上出问题,就可以使用
sudo tcpdump host ip地址 and port 端口号
可以看出本机发送了那些请求,如果怀疑有问题,还可以继续分析监听的数据。
配置文件的时候,需要配置很多各个文件的地址参数,而且这些配置文件是互相指向的。去查证他们很麻烦。
就可以利用如下命令。
查找相关的配置文件,从里面过滤出里面再次引用的其他文件的地址。
find 目录名字/ -name "*.conf" | xargs sed -n -e "/.*\.conf/p" | sed -n -e "/^[^#]/p" | sed -n -e "s/\.conf.*/\.conf/p"
过滤出含有绝对路径的文件地址
find 目录名字/ -name "*.conf" | xargs sed -n -e "/.*\.conf/p" | sed -n -e "/^[^#]/p" | sed -n -e "s/\.conf.*/\.conf/p" |sed -n -e "s/.*\/home/\/home/p"
利用ls判断这些地址是否有错误。
find 目录名字/ -name "*.conf" | xargs sed -n -e "/.*\.conf/p" | sed -n -e "/^[^#]/p" | sed -n -e "s/\.conf.*/\.conf/p" |sed -n -e "s/.*\/home/\/home/p" | xargs ls