usr(unix system resource)
1、Ubuntu切换root:
sudo su -
2、刷新库目录缓存
ldconfig # refresh shared library cache.
3、回到上一次的目录
cd - 或者 cd $环境变量
4、查找软件安装目录
which XXX
查找软件运行目录
whereis XXX
5、查看所有pkg信息
pkg-config --list-all
6、查看系统头文件搜索路径
cpp -v
- readelf 读取elf格式工具
- nm显示二进制符号表
- objdump从目标文件中显示反汇编
- ldd查看依赖关系
7、linux源代码下载到win调试行不匹配
在windows下的文本文件的每一行结尾,都有一个回车('\n')和换行('\r'),它的回车实际上是CR和LF两个符号
在linux下的文本文件的每一行结尾,只有一个回车('\n');只表示为LF符号。
再notepad++查看,视图--显示符号--显示所有符号
UNIX2dos -k -n 原来的文件名 转换后的新文件名
解决方法:
visual studio-文件-另存为-保存(下拉框,编码保存)选择GB1312,即可正常调试