내 문제는 다음과 같습니다.
로그인하면 프로그램이 시작되고 로그아웃하면 프로그램이 닫히도록(일반적으로 그렇지 않음) 로그인/로그아웃을 수정하고 싶습니다. (내가 무슨 말을 하는지 아실 겁니다. 이것이 드롭박스입니다)
첫째, 사용 중인 컴퓨터에 대한 루트 액세스 권한이 없습니다.
둘째, 로그인할 때마다 dropbox를 시작하고 로그아웃용 별칭을 만들 수 있다는 것을 알고 있으므로 로그아웃하면 추가 명령이 실행됩니다.
다른 방법이 없다면 다음과 같이 하고 싶습니다. 평소대로 로그인/아웃하면 Dropbox가 자동으로 시작/중지되도록 로그인 및 로그아웃을 수정합니다. 다른 방법이 있나요? 내 권리는 내 홈 디렉토리로 제한됩니다.
답변1
사용하는 경우 로그인 시에 bash
있는 명령이 ~/.bash_login
실행되고 로그아웃/로그아웃 시에 있는 명령이 ~/.bash_logout
실행됩니다(이러한 파일이 있는 경우).
읽을 수 있는 파일이 있는 경우 ~/.bash_profile
해당 파일이 우선적으로 적용되며 ~/.bash_login
해당 파일만 처리됩니다.
를 사용하는 경우 tcsh
dropbox를 시작하는 명령을 에 넣고 ~/.tcshrc
(또는 ~/.cshrc
존재하는 경우 ~/.login
) 에 중지 할 수 있습니다 ~/.logout
.
로그인 시 파일을 읽는 순서는 tcsh
쉘이 컴파일된 방식에 따라 달라질 수 있습니다(그리고 검사를 사용할 수 있음 echo $version
).
답변2
터미널에서 실행 중
gnome-session-properties
시작 애플리케이션 목록에 Dropbox를 추가합니다.