小编Cyb*_*Muz的帖子

ldd输出的说明

有人可以向我解释ldd命令的输出吗?在以下示例中(在Gentoo系统上)

$ ldd /bin/date
  linux-vdso.so.1 =>  (0x00007fff6ffff000)
  librt.so.1 => /lib64/librt.so.1 (0x00007f54ba710000)
  libc.so.6 => /lib64/libc.so.6 (0x00007f54ba384000)
  libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f54ba167000)
  /lib64/ld-linux-x86-64.so.2 (0x00007f54ba919000)
Run Code Online (Sandbox Code Playgroud)

第一行是什么意思?"linux-vdso.so.1 =>(0x00007fff6ffff000)"=>不指向任何共享库文件.

unix linux shared-libraries ldd

10
推荐指数
1
解决办法
8149
查看次数

在VIM中将ascii转换为hex

我经常需要将我在 vim 中编辑的文本的一小部分从十六进制转换为 ascii 或其他方式。我知道我可以通过 xxd 管道传输文本来完成此操作,但我希望以一种直观方式选择一些文本,然后使用快捷方式将所选文本转换为十六进制/ascii 的方式自动执行此操作。

例如,如果我选择123 Foo我想将其转换为31323320466f6f. 有没有 vim 插件可以做到这一点?我可以使用一些函数来做到这一点吗?

vi vim hex

2
推荐指数
1
解决办法
2268
查看次数

标签 统计

hex ×1

ldd ×1

linux ×1

shared-libraries ×1

unix ×1

vi ×1

vim ×1