홈 디렉토리 정리를 위한 심볼릭 링크

홈 디렉토리 정리를 위한 심볼릭 링크

현재 Mac을 정리하려고 합니다. 나는 내 홈 디렉토리(~)가 구성 파일과 항상 보고 싶지 않은 항목( 등)으로 가득 차 있는 것을 싫어 .bash_history합니다 .bash_sessions.

내 생각은 폴더를 만드는 것입니다.dot 파일그리고 폴더. 다른이 파일은 하위 디렉토리에 있는 모든 파일( )을 포함해야 합니다 .bash_profile..vimrc.dot 파일- 덜 중요한 파일. 다른).

나는 현재 이것을 달성할 수 있는 방법을 찾으려고 노력하고 있습니다. 심볼릭 링크에 대해 생각했지만 그렇지 않았습니다.진짜이와 같은 작업에 적합한지 또는 더 나은 방법이 있는지 확인하십시오. A 위치에 이미 존재하지만 B 위치에는 아직 존재하지 않는 파일에 대한 심볼릭 링크를 생성하고 A 위치 대신 B를 재생할 때 시스템에서 해당 파일을 볼 수 있도록 하려면 어떻게 해야 합니까?

일반적인 청소 팁을 환영합니다!

추신: B에서 빈 파일을 삭제하고 생성하는 것만으로는 작동하지 않습니다. 광산은 .bash_history빈 파일에 대한 심볼릭 링크를 사용할 수 없습니다.

답변1

구성을 위해 도트 파일을 사용하는 프로그램은 해당 파일이 홈 디렉터리에 직접 위치할 것으로 예상합니다. 심볼릭 링크는 이 작업에 정말 도움이 될 수 있습니다. 원하는 작업은 도트 파일을 원하는 하위 디렉터리( .dotfiles또는 .other귀하의 예에서는)로 이동한 다음 방금 홈 디렉터리로 이동한 파일을 심볼릭 링크함으로써 달성할 수 있습니다.

예(홈 디렉터리 내부에서 실행되는 코드):

$ mkdir .dotfiles
$ mv .vimrc .dotftiles
$ ln -s .dotfiles/.vimrc .

관련 정보