나는 다음을 사용하여 사용자를 만들었습니다.
sudo useradd -m peris
하지만 터미널에 로그인하면 탭 자동 완성을 사용하지만 작동하지 않고 루트 사용자에서 작동합니다.
예를 들어, 내가 있는 폴더에는 다음과 같은 폴더가 더 있습니다.
menus-can-peris
입력 me
하고 눌러도 Tab자동 menus-can-peris
완성이 되지 않습니다
$ echo $SHELL
/bin/sh
답변1
/bin/sh
Ubuntu의 셸은 dash
탭 완성을 지원하지 않습니다.
사용자의 로그인 셸을 peris
다음으로 변경하는 것이 좋습니다.하다예를 들어 파일 이름의 탭 완성을 지원합니다 bash
.
chsh
사용자 또는 루트로 로그인한 경우 이 명령을 사용하여 로그인 쉘을 변경할 수 있습니다 chsh peris
. 새 셸은 다음 로그인과 후속 로그인에 사용됩니다.