首页 > 服务器    日期:2019-04-20 / 来自互联网 / 浏览

学习linux已经有段时间了。分享三个可能不是经常用到的,但是很实用的命令。

tracepath

这个命令可以查看数据包走过的路由节点,对排除网络故障非常有帮助。 enter image description here

last,lastb

显示最近一次登录的用户 enter image description here

lsof

这是一个非常强大的命令,用途也很多。想具体了解可以使用man lsof 查看。 这里分享下它的两个用法:

1.端口查看 enter image description here

2.误删除恢复

linux下面一切皆文件,在文件进程被占用的情况下,记录数据的文件被删除,该文件是可以被恢复的,恢复原理大概就是这个思路。

  • 查看删除前的messages文件 enter image description here

  • 使用lsof查看进程里的messages文件,记住进程号674 enter image description here

  • 删除messages enter image description here

  • 再查看进程里面的messages文件,674进程后面括号里出现了deleted,代表文件被删除了 enter image description here

  • 恢复文件


复制到文件原目录下就完成恢复了。

enter image description here

查看恢复后的文件,数据还在。实际环境中不小心删除了文件,可以查看进程号并恢复。 enter image description here

请勿在生产环境下测试。

觉得上面的内容有用吗?快来点个赞吧!

点赞() 我要打赏

温馨提示 : 本站内容来自会员投稿以及互联网,所有源码及教程均为作者总结编辑,请大家在使用过程中提前做好备份,以免发生无法预知的错误,源码类教程请勿直接用于生产环境!

 可能感兴趣的文章