busybox показывает для команд `type -a ls` ссылки на /bin/ls вместо ls

Я сделал некоторые изменения в источнике busybox. Затем я выполнил несколько команд, как показано ниже:

root@sai ~$ ls
1D_bar            barcode_serial    insmod            pam_aut
root@sai ~$ /bin/busybox ls
hiiiii.. hello..
Credentials accepted.
Password:
Account is valid.
Authenticated
pam ret: 0
applet name: ls
1D_bar            barcode_serial    insmod            pam_aut

Здесь я также проверяю номера инодов, оба одинаковые.

root@sai ~$ ls  -i  /bin/busybox
7976 /bin/ls
root@sai ~$ ls  -i  /bin/ls
7976 /bin/busybox

Я также проверил мягкую ссылку. связан с /bin/busybox только.

Есть что-нибудь еще, чтобы проверить? и еще один

root@sai ~$ type -a ls
/bin/ls
root@sai ~$ type -a cd
cd
root@sai ~$ 

получить другой вывод для команды $ type -a.

Пожалуйста, помогите мне решить проблему для получения того же результата.

0 ответов

Другие вопросы по тегам