1 TMUX
这个工具挺好用的,主要解决量大痛点,一个是分屏,这样就不用开很多窗口然后手动切换。第二个是保存状态下次可以恢复。
唯一麻烦点就是所有操作都要用快捷键,用Ctrl+B开始,要记的东西很多。然后默认不支持鼠标。
这边列一些常用命令:
打开鼠标:命令行,set -g mouse on
查看会话:tmux ls
加入会话:tmux attach -t x
切换会话:tmux switch -t x
分离会话:命令行,b
窗口全屏:命令行,z。再切换一次就恢复。
切换窗口:快捷键,箭头。
关闭窗口:快捷键,x。
分屏:快捷键,%(左右)/"(上下)。
粘贴:内部 快捷键,]/外部 ctrl + shift + v
往外拷贝:按住shift选择,ctrl + shift + c。到了外部就是ctrl + v。
2 Watch
这个工具还是可以,挺实用的。可以实现类似TOP的效果。
比如 watch -n 1 ls -l
3 ldd
查看加载了哪些动态库。
4 nm
查看符号
5 objdump
导出符号。使用-S参数可以反汇编。
6 readelf
查看文件elf头。
7 ltrace
查看调用库的过程。
8 strace
查看调用中的信号
参考: