여러 파일/디렉토리가 있는 경우 터미널 자동 완성?

여러 파일/디렉토리가 있는 경우 터미널 자동 완성?

나는 다음을 사용하여 사용자를 만들었습니다.

sudo useradd -m peris

하지만 터미널에 로그인하면 탭 자동 완성을 사용하지만 작동하지 않고 루트 사용자에서 작동합니다.

예를 들어, 내가 있는 폴더에는 다음과 같은 폴더가 더 있습니다.

menus-can-peris

입력 me하고 눌러도 Tab자동 menus-can-peris완성이 되지 않습니다

$ echo $SHELL
/bin/sh

답변1

/bin/shUbuntu의 셸은 dash탭 완성을 지원하지 않습니다.

사용자의 로그인 셸을 peris다음으로 변경하는 것이 좋습니다.하다예를 들어 파일 이름의 탭 완성을 지원합니다 bash.

chsh사용자 또는 루트로 로그인한 경우 이 명령을 사용하여 로그인 쉘을 변경할 수 있습니다 chsh peris. 새 셸은 다음 로그인과 후속 로그인에 사용됩니다.

관련 정보