다음 구성 파일을 디렉토리 아래의 일부 스크립트에 대한 심볼릭 링크로 알고 싶습니다(예 ~/program_files/configurations/
: .
이러한 스크립트는
/etc/rc.local, /etc/profile, ~/.profile, ~/.bash_profile, ~/.bashrc
운영 체제가 시작되고, 로그인 쉘이 시작되고, 대화형 비로그인 쉘이 시작될 때 실행됩니다./usr/lib/pm-utils/sleep.d/
아래 및 아래 스크립트는/etc/pm/sleep.d/
운영 체제가 일시 중지/최대 절전 모드 및 재개/해제될 때 실행됩니다.
내 의도는 한 디렉터리에 파일을 백업하는 것이 여러 디렉터리에 파일을 백업하는 것보다 쉽다는 것입니다.
구성 파일로 심볼릭 링크를 사용하면 나중에 보이지 않는 문제가 발생합니까?
구성 파일을 ~/program_files/configuration/
각각 사용할 위치에 연결하는 스크립트를 작성하는 것도 좋은 생각입니까?
감사해요.
답변1
이것은 실제로 매우 일반적입니다. 특히
dotfiles
. 모든 구성 파일( dotfiles
일반적으로 로 시작함 .
)을 단일 저장소에 보관한다는 아이디어입니다 git
. 서로 다른 시스템 간의 쉬운 동기화를 허용하고 git
작동 방식으로 인해 무료로 백업을 제공합니다. 예를 들어 내 컴퓨터에서는 다음과 같습니다.
$ ls -Alhtr ~/.bashrc
lrwxrwxrwx 1 ja users 21 Jun 22 2016 /home/ja/.bashrc -> dotfiles/bash/.bashrc