linux shell命令

1. 查看操作系统位数

  (1) uname -a                    包含x86-64 是64位, x86-32 是32位

  (2) arch                            x86-64 是64位, x86-32 是32位

  (3) getconf LONG_BIT     64是64位, 32是32位.

 

2. 查看磁盘使用情况

  (1) df

  (2) df ./  查看当前目录所在分区

 

3. 创建软链接

  ln -s  源文件  目标文件

  例如 ln -s libos.so.3.1.2   libos.so 在当前目录创建软链接libos.so  该软链接指向当前目录libos.so.3.1.2

  如果文件中包含软链接, 为了保证移动文件后,软链接不会失效, 务必在生成软链接的目录下创建软链接,且使用相对路径. 例如  ln -s ../lib/libos.so.3.1.2  libos.so

  注: 可以为软链接创建软链接.

 

4. 查看依赖的库文件

     readelf -d 文件名(可执行文件或者库文件)

 

5.查看操作系统缓冲区(应该包含环形缓冲区)大小

  grep CONFIG_LOG_BUF_SHIFT /boot/config-'uname -r'

  示例结果:CONFIG_LOG_BUF_SHIFT=18  //查询结果为18, 则缓冲区大小为 (1<<18)/1024 = 256KB,ubuntu下的查询结果是256KB。

posted @ 2020-06-17 12:52  猿起5-2  阅读(153)  评论(0编辑  收藏  举报