boyo学到的linux命令

本文介绍了在Linux系统中查看进程、错误日志、网络状态、进程信息等关键操作及命令,包括使用psx、tail、grep、netstat、lsof等工具进行系统管理与维护,以及使用strace进行网络数据跟踪,netstat命令查看监听端口,rsync实现文件同步,ntpdate设置网络时间,以及在Linux环境下搜索特定文件内容的方法。
ps x 查看在跑的进程
kill -9 对应得进程号


查看错误日志
tail -f error201505100000000
grep  "reset ok" -wn *
grep "reset ok" -wn *debug.log
grep "recv client \[123\], cmd = \[456\].*" -wn debug20150710*




netstat --inet -an
查看处于监听的
netstat -lpn
配合端口
netstat -lpn | grep 80




---查看进程的相关信息
/usr/sbin/lsof -p 15124


查看当机文件的方法
gdb ./battle_svr_1 
core  core_ez_worker_9163

bt

gdb battle_svr_1 core_ez_worker_1203




strace查看网络数据命令

strace -s 1000 -xx ./u_ser_new 

strace -f -F -tt -o mylog ./bin/ClientLogin



netstat --inet -na | grep 62001


删除ssh 已有机器的ip

vi .ssh/known_hosts   找到abc.com删除


查找test目录下的所有cpp文件

find test -name '*.cpp'


rsync同步文件命令

rsync -i -rlptDvz -H --progress -e "ssh -p 80" --exclude "server/config/config.xml" --exclude "server/log.sh" --exclude "root/php/config/main.php" root@192.168.0.1:/home/trunk/ /home/my_trunk/


同步网络时间

/usr/sbin/ntpdate   1.centos.pool.ntp.org


在linux下搜索包行特定字符串的文件列表

find . | xargs grep "xxx"   查找ansi的字符串

find . | xargs strings -e | -f grep "xxx"     查找unicode的字符串

strings的 -e | 参数表示提取文件中的unicode字符串 -f 参数表示在字符串前面列出文件名


简单的网络测试

dest ip:   nc -l 1234

src ip: telnet (dest ip)  1234

可以从src上发消息给dest

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值