내가 루트 사용자 아니라고 & I는 모든 별명이 만든 글로벌 별명 파일에 액세스 할 수없는,하지만 난 단지 내가에 로그인 한 세션에 활성 상태로 유지 몇 가지 별칭을 만들려고합니다. 내가 명령을 사용하여 alias x='cd /parent/child'
만들 수 x
콘솔에 입력 할 수있는 별칭이며 dir을 / Parent / Child로 변경합니다.
그러나 여러 별칭을 만들고 싶습니다. 매번 생성하는 각 별칭을 입력하고 싶지 않습니다.
파일을 실행할 때 로그인 할 때마다 이러한 별칭이 모두 생성되기를 희망하면서 파일에 모든 별칭 = '이 작업'행을 넣었습니다 (777 권한). 그러나 그것은 일어나지 않았습니다.
예 :
alias x='cd /parent/child'
alias y='cd /a/b/c'
alias z='tail -0f some.log'
나는 또한 파일에서 이것을 헛되이 시도했다.
alias x='cd /parent/child';alias y='cd /a/b/c';alias z='tail -0f some.log'
내가 시도한 별칭 이름이 이미 글로벌 별칭에 존재하지 않았습니다. (나는 별칭을 입력하고 화면에서 출력을 보았습니다).
@Web Nash : 그러나 다른 명령에 다른 인수를 전달하려는 경우에는 작동하지 않습니다.
—
Thushi
.bashrc
파일에 넣을 수 있습니다 .