常用linux命令

来源:互联网 发布:语音相似度匹配算法 编辑:程序博客网 时间:2024/05/18 00:24
查看消息总线,从这里可以看到消息总线是否正常
telnet 192.168.119.123 30001
list  
l都列出来,如ist用来把所有的监听果有两个,那么就异常
count -sub 16001
telnet 192.168.119.129 30001


列出所有监听端口,如果是其他人的,需要加上sudo。如果要列出pid,那么加上参数p
netstat -nat | grep LISTEN

查看端口占用


ps auxps -elsof -i:8080netstat tunap
sudo netstat -antp | grep 8877

查看磁盘空间是否满了

1. df -h ./ 查看磁盘空间是不是满了
2. du /usr | sort -nr | more 用来查看某个目录下的磁盘占用大小,并且按照大小排序
    du -h /home | sort -nr|awk '{if($1~/G/){print $0;}}' | more  以G为单位,列出大于1G的所有文件及目录,并排序
3. du -sh *  查看磁盘空间 


退出 telnet  :  ctrl+]


获取到某个session
screen -r -d 2752

  复制某个session   
screen -x sessionname  
ctrl+a   数字 切换窗口

查看所有定时任务日志文件的尾部
find /opt/log/crontab/jifei/ -name "*.log" -print  |xargs tail 

查看内存占用情况
 ps aux --sort rss


当发现没有什么可以删除的时候,看看有哪些文件删除了没有释放句柄,然后将对应的进程重启或者KILL
/usr/sbin/lsof | grep delete

从集群上下载一个文件(M-R结果文件)
python2.6 /opt/script/report/wget_hdfs.py 输入路径 输出路径 文件个数
例如:python2.6 /opt/script/report/pysrc/wget_hdfs.py /home/hdp_lbg_supin/resultdata/supin/dp/ods/search/20151128/part-r-00001.lzo /opt/data/ods.search.20151128 80

导入ODS到MYSQL
python2.6 /opt/script/supindata/report_file2db.py daystr=20151122

线上服务,接收ESB消息,  
主题编号:16030  订阅简历信息
主题编号:16031  订阅投递信息
主题编号:16039  订阅下载信息
启动: /opt/script/supindata/start_resume_esb.sh
日志文件: /opt/data/ supin/resume_

发送文件到本地、从本地上传到机器上

sz命令发送文件到本地:
# sz filename
rz命令本地上传文件到服务器

# rz 
0 0