linux小妙招(对比不同文件夹下的内容、kill掉后台运行的gdb进程)

对比不同文件夹下的内容

对于两个文件夹里面的东西进行比较:
比如对比bin目录里面内容:

ll bin > /tmp/ll-bin.txt
ll bin > /tmp/ll-bin-199.txt (另一台服务器上面的bin目录)
scp /tmp/ll-bin-199.txt root@XXX.XX.XX.XXX:/tmp/ (传送到当前服务器来比较)
vimdiff /tmp/ll-bin.txt /tmp/ll-bin-199.txt 将两个txt的不同直接对比出来

还可以直接直观的看数量上的区别

ll bin | wc -l 对比数量就一下能看出来两个bin是否有区别。

kill掉后台运行的gdb进程

在使用linux系统时,如果遇到卡死状态,不能用ctrl+c杀死进程,可以使用ctrl+z将进程放到后台,获得一个可以活动的命令行,我们可以使用fg命令,将后台进程还原到前面,如果可以执行就执行,如果还是不能执行,就采用ps命令+曾经卡死时命令,显示进程号,再使用kill命令杀死进程。
eg:

ps -ef | grep vim
kill -9 + pid

举个栗子:
如果执行着gdb命令,而服务器遇到异常情况被重启了,此时的gdb进程放到了后台。
可以通过以下命令杀死gdb进程。

$ps -ef | grep +端口号
root  pid ppid  ……   time command
root  9090 1    ……   00:01:54  gdb attach +端口号
$kill -9 pid

执行完以上命令,即杀死gdb进程。
ps:使用gbase8s数据库时,对于报错码,使用关键字finderr + 错误码就可以得到报错码对应的错误信息。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

_苏沐

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值