터미널에서 별칭을 사용하는 경우 (예 : alias a = b 현재 터미널에 남아 있지만 다른 터미널을 열면 별칭을 다시 설정해야합니다. 별칭을 영구히 만들려면 .bash_profile에 별칭을 추가하면 모든 터미널에 영구적으로 적용됩니다. 내 질문은 모든 터미널에 대한 별칭을 설정하는 방법이지만 현재 세션에 대해서만 설정합니다. 즉, 로그 아웃하면 별칭이 사라집니다. 감사현재 세션의 별칭을 만드는 방법은 무엇입니까?
이
0
A
답변
2
일반적인 개념은 세션 별칭을 포함 .session_aliases
같은 파일을 생성하는 것입니다, 다음과 같은 라인을합니다 ([
, ]
주변의 공간을 발견하고, .session_aliases
전에 .
는 - 이러한 필요) 넣어 :
[ -f .session_aliases ] && . .session_aliases
(내 .bashrc
또는 .profile
또는 .bash_profile
또는 무엇이든지). 그런 다음 세션 로그 아웃에서 실행하여 .session_aliases
을 제거하는 스크립트를 설정하기 만하면됩니다.
그러나 "xlogout"을 빠르게 검색하면 세션을 로그 아웃 할 때 호출되는 범용 스크립트가없는 것 같습니다. 따라서 응답은 디스플레이 관리자마다 다릅니다.
당신은 어떤 디스플레이 관리자를 사용하는지 언급하지 않았으므로 lightdm을 가정합니다 (우분투 및 표준 우분투의 표준 디스플레이 관리자가 가장 일반적인 배포판 임). lightdm 세션을 종료 할 때 here 지침에 따라 로그 아웃 스크립트를 설정할 수 있습니다.
다른 디스플레이 관리자를 사용하는 경우 절차가 달라집니다. Google은 귀하의 친구입니다. :-)
관련 문제
- 1. iOS에서 파일 별칭을 만드는 방법은 무엇입니까?
- 2. D에서 강력한 형식의 별칭을 만드는 방법은 무엇입니까?
- 3. 수은 사용자를위한 별칭을 만드는 방법은 무엇입니까?
- 4. 쉘 스크립트에서 별칭을 만드는 방법은 무엇입니까?
- 5. Stata에서 변수의 별칭을 만드는 방법은 무엇입니까?
- 6. System.Core의 extern 별칭을 만드는 방법은 무엇입니까?
- 7. 인수를 사용하여 bash 별칭을 만드는 방법은 무엇입니까?
- 8. 배열 내 변수의 별칭을 만드는 방법은 무엇입니까?
- 9. std :: tuple의 별칭을 만드는 방법은 무엇입니까?
- 10. rvm에 대한 별칭을 만드는 방법은 무엇입니까?
- 11. 현재 세션의 내보내기 함수
- 12. 현재 세션의 공용 파일
- 13. 세션의 수명을 늘리는 방법은 무엇입니까?
- 14. rethinkdb에서 별칭을 지정하는 방법은 무엇입니까?
- 15. Struts2에서 동작 별칭을 만드는 방법
- 16. 별칭을 런타임에 만드는 방법?
- 17. 자바에서 세션의 현재 URL을 저장하는 방법
- 18. django : 현재 세션의 만료 날짜를 갱신하는 방법은 무엇입니까?
- 19. 별칭을 올바르게 작성하는 방법은 무엇입니까?
- 20. 쉘 스크립트에서 별칭을 설정하는 방법은 무엇입니까?
- 21. MySQL 쿼리 별칭을 만드는 방법은 무엇입니까? 예를 들어
- 22. elasticsearch 동적 템플릿에서 동적 필드의 별칭을 만드는 방법은 무엇입니까?
- 23. Objective-C 클래스에 대한 전역 별칭을 만드는 방법은 무엇입니까?
- 24. (XStream을 사용하여) 개인 내부 클래스에 대한 별칭을 만드는 방법은 무엇입니까?
- 25. db2에서 쿼리 전체 테이블 별칭을 만드는 방법은 무엇입니까?
- 26. 개발 환경을 수정하여 네트워크 드라이브 별칭을 만드는 방법은 무엇입니까?
- 27. 여러 명령을 실행하는 hg 명령 별칭을 만드는 방법은 무엇입니까?
- 28. Go 서버에서 맞춤 도메인 별칭을 만드는 방법은 무엇입니까?
- 29. Perl - 자식 클래스에서 메서드 별칭을 만드는 방법은 무엇입니까?
- 30. .irbrc에 별칭을 추가하는 방법은 무엇입니까?