Linux误区——/bin和/usr/bin

/bin目录包含所有用户用于基本维护的命令,而/usr/bin存放多数日常应用程序,对系统至关重要的程序不能放置于此,以防单用户模式下无法访问。

/bin:这一目录中存放了供所有用户使用的完成基本维护任务的命令,其中bin是binary的缩写,表示二进制文件,通常是可执行文件。

/usr/bin:多数日常应用程序存放在该目录中。如果/usr被放在单独的分区中,Linux的单用户模式不能访问/usr/bin,所以对系统至关重要的程序不能放在此文件夹中。

/usr/bin/ld: /tmp/cccycn5n.o: in function `decrypt_aes_gcm': openssl.c:(.text+0x8e): undefined reference to `EVP_CIPHER_CTX_new' /usr/bin/ld: openssl.c:(.text+0x97): undefined reference to `EVP_aes_256_gcm' /usr/bin/ld: openssl.c:(.text+0xb6): undefined reference to `EVP_DecryptInit_ex' /usr/bin/ld: openssl.c:(.text+0xcf): undefined reference to `EVP_CIPHER_CTX_ctrl' /usr/bin/ld: openssl.c:(.text+0xf3): undefined reference to `EVP_DecryptInit_ex' /usr/bin/ld: openssl.c:(.text+0x111): undefined reference to `EVP_DecryptUpdate' /usr/bin/ld: openssl.c:(.text+0x134): undefined reference to `EVP_CIPHER_CTX_ctrl' /usr/bin/ld: openssl.c:(.text+0x155): undefined reference to `EVP_DecryptFinal_ex' /usr/bin/ld: openssl.c:(.text+0x164): undefined reference to `EVP_CIPHER_CTX_free' /usr/bin/ld: /tmp/cccycn5n.o: in function `verify_signature': openssl.c:(.text+0x1f5): undefined reference to `PEM_read_PUBKEY' /usr/bin/ld: openssl.c:(.text+0x21b): undefined reference to `EVP_MD_CTX_new' /usr/bin/ld: openssl.c:(.text+0x224): undefined reference to `EVP_sha256' /usr/bin/ld: openssl.c:(.text+0x244): undefined reference to `EVP_DigestVerifyInit' /usr/bin/ld: openssl.c:(.text+0x254): undefined reference to `EVP_MD_CTX_free' /usr/bin/ld: openssl.c:(.text+0x260): undefined reference to `EVP_PKEY_free' /usr/bin/ld: openssl.c:(.text+0x280): undefined reference to `EVP_DigestVerifyUpdate' /usr/bin/ld: openssl.c:(.text+0x290): undefined reference to `EVP_MD_CTX_free' /usr/bin/ld: openssl.c:(.text+0x29c): undefined reference to `EVP_PKEY_free' /usr/bin/ld: openssl.c:(.text+0x2bc): undefined reference to `EVP_DigestVerifyFinal' /usr/bin/ld: openssl.c:(.text+0x2cb): undefined reference to `EVP_MD_CTX_free' /usr/bin/ld: openssl.c:(.text+0x2d7): undefined reference to `EVP_PKEY_free' /usr/bin/ld: /tmp/cccycn5n.o: in function `base64_decode': openssl.c:(.text+0x317): undefined reference to `BIO_new_mem_buf' /usr/bin/ld: openssl.c:(.text+0x320): undefined reference to `BIO_f_base64' /usr/bin/ld: openssl.c:(.text+0x328): undefined reference to `BIO_new' /usr/bin/ld: openssl.c:(.text+0x33d): undefined reference to `BIO_set_flags' /usr/bin/ld: openssl.c:(.text+0x350): undefined reference to `BIO_push' /usr/bin/ld: openssl.c:(.text+0x36a): undefined reference to `BIO_read' /usr/bin/ld: openssl.c:(.text+0x379): undefined reference to `BIO_free_all'
最新发布
10-31
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值