【Linux】第四章 提高开发速度的一些命令

ldd : 查看程序/动态库 的依赖

ldd java 
        /lib/ld-linux-armhf.so.3 (0x54ae5000)
Error loading shared library libjli.so: Symbolic link loop (needed by java)
        libc.so.6 => /lib/ld-linux-armhf.so.3 (0x54ae5000)
Error relocating java: JLI_Launch: symbol not found

file : 查看文件类型

# file java 
java: ELF 32-bit LSB executable, ARM, EABI5 version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-armhf.so.3, for GNU/Linux 3.2.0, BuildID[sha1]=14eb7168cf817f54418287b5c06a1a43c7b07365, not stripped

应用:

/bin/ash: /tmp/jdk8u232-b09/jre/bin/java: not found  如果输入命令出现如下错误时, 我们可以使用 : file java 查看 , 会知道需要依赖 

/lib/ld-linux-armhf.so.3 这个库, 查看lib 目录下,发现缺少这个库文件,所以安装这个库文件到lib 下,就可以了

 https://blog.csdn.net/spark550/article/details/52043792  这个更加详细

猜你喜欢

转载自www.cnblogs.com/vx-cg248805770/p/11907657.html
今日推荐