우분투 사용자로 bash 명령을 실행하는 방법은 무엇입니까?

우분투 사용자로 bash 명령을 실행하는 방법은 무엇입니까?

bash 파일을 사용하여 "ubuntu" 사용자의 별칭을 만들고 싶습니다. 예를 들어 루트 사용자에 대해서만 파일을 test.sh실행할 때입니다 . Bash 파일을 통해 "ubuntu" 사용자의 별칭을 어떻게 설정할 수 있나요?test.shalias

$ cat test.sh
#!/bin/bash
alias ll="ls -al"

답변1

실행하면 test.sh스크립트를 실행할 때 시작되는 bash 인스턴스의 별칭을 잠시 사용하게 됩니다. bash 인스턴스가 종료되면(스크립트 끝에서) 별칭이 사라집니다.

별칭을 사용하려면 다음 test.sh파일을 가져와야 합니다.

source test.sh

또는

. test.sh

물론 전체 경로를 지정할 수도 test.sh있고 shebang을 생략할 수도 있습니다( #!/bin/bash파일을 가져올 때 기능이 없음).

관련 정보