- -Linux 구성 파일을 동기화 상태로 유지하는 방법

Linux 구성 파일을 동기화 상태로 유지하는 방법

Linux 구성 파일은 설정하기가 쉽지 않습니다.특히 컴퓨터가 여러 대인 경우. 수년 동안 Linux 사용자는 구성을 압축하여 다양한 클라우드 스토리지 제공 업체에 업로드하여이 문제를 대부분 해결했습니다. 다양한 Linux 구성 파일의 아카이브를 온라인으로 백업하는 것이 유용하기 때문에 처리하기가 매우 지루합니다. Symbolize의 개발자도 그렇게 생각합니다. 따라서 문제를 해결하기 위해 Linux 구성 파일을 동기화하지 않아도되는 지루한 앱을 만들었습니다.

이 앱을 Symbolize라고하며 사용자는 Symbolic link (AKA 바로 가기) 및 Dropbox magic을 사용하여 여러 컴퓨터에서 구성 파일을 빠르게 설정할 수 있습니다.

노트 : Symbolize는 Dropbox 동기화 응용 프로그램과 가장 잘 작동합니다. 이 문서를 시작하기 전에 최신 버전의 동기화 클라이언트를 설치하십시오. 자세한 내용은 여기에서 자습서를 확인하십시오.

상징화하기

Symbolize 응용 프로그램은 복잡하지 않으므로 특별한 도구와 종속성을 사용하여 만들 필요가 없습니다. 대신 사용자는 스냅 저장소에서 스냅 설치 명령 또는 GitHub에서 스크립트를 가져옵니다.

Linux에서 Symbolize 도구 설치를 시작하려면 다음을 눌러 터미널 창을여십시오. Ctrl + Alt + T 또는 Ctrl + Shift + T 키보드에서. 그런 다음 시스템에서 프로그램을 실행하려는 방법에 해당하는 명령 줄 지침을 따르십시오.

스냅 지침

Snap 메소드는 GitHub와 상호 작용할 필요가 없기 때문에 Symbolize를 작동시키는 가장 좋은 방법입니다. 스냅을 잡고 인생을 즐기십시오.

Symbolize의 스냅 설치를 시작하려면응용 프로그램의 경우 Snap 형식을 지원하는 Linux 운영 체제를 실행하고 있어야합니다. 최상의 결과를 얻으려면 Snap 런타임이 사전 구성되어 있으며 소란이 필요하지 않으므로 Ubuntu를 사용하십시오. 그러나 Ubuntu를 사용하지 않는 경우 여기이 안내서에 따라 Linux PC에서 스냅을 활성화하는 방법에 대한 모든 정보를 얻을 수 있습니다.

Linux 시스템에서 Snapd 런타임이 시작되고 실행되면 스냅 설치 Symbolize의 최신 스냅 샷을 가져옵니다.

sudo snap install symbolize

직접 다운로드

모든 Linux 운영 체제가 Snap에서 작동하는 것은 아닙니다패키지 및 Snap 런타임. 고맙게도 개발자의 GitHub 페이지에서 스크립트 파일을 다운로드하기 만하면 Symbolize의 유용성을 활용할 수 있습니다.

우리가 다룰 때 일반적으로 중독성 팁에GitHub의 프로그램에 대해서는 Git 앱을 사용하여 파일을 다운로드하도록 지시합니다. 이번에는 컴파일 할 코드가 없으므로 Git 앱으로 다운로드 할 필요가 없습니다. wget 명령을 사용하여 Symbolize에 필요한 모든 것을 얻을 수 있습니다.

wget https://raw.githubusercontent.com/SlimG/symbolize/master/symbolize

그만큼 wget 다운로더는 매우 빠르며 몇 초 만에 스크립트를 사용할 수 있습니다. 프로세스가 완료되면 이제 Symbolize 응용 프로그램을 경로에 배치해야합니다 (AKA / usr / local / bin /). 스크립트 파일을 배치하려면 / usr / local / bin /터미널을 루트 상태로 높이고 mv 명령.

sudo -s
mv symbolize /usr/local/bin/

다음으로 파일의 권한을 chmod 명령.

chmod +x /usr/local/bin/symbolize

그런 다음 Symbolize를 실행하여 Symbolize에 액세스하고 실행할 수 있어야합니다. 상징하다 명령.

symbolize

Symbolize 사용

이 앱은 파일 또는 폴더 위치를 가져 와서 Dropbox로 이동하여 모든 것을 동기화하여 작동합니다. Linux 구성 파일을 동기화 상태로 유지하는 방법을 배우려면 다음을 수행하십시오.

1 단계: 터미널을 열고 실행 LS -a Symbolize와 동기화 할 구성 폴더를 결정합니다. 이 예에서는 ~ / .ssh 폴더.

ls -a

2 단계: Linux PC에서 Dropbox 동기화 클라이언트를 시작하고 서비스에 로그인되어 있는지 확인하십시오.

3 단계 : mkdir 명령을 사용하여 Linux PC에서 구성 파일의 동기화 폴더를 작성하십시오.

mkdir -p ~/Dropbox/configs/

4 단계 : 사용 상징하다 구성 파일을 Dropbox와 동기화하는 스크립트.

symbolize ~/.ssh ~/Dropbox/configs/

동기화하려는 Linux의 각 구성 파일 및 폴더에 대해이 프로세스를 반복하십시오.

선택 사항 – 다른 Linux PC에서 동기화 된 구성로드

Symbolize의 장점 중 하나는구성 파일을 Dropbox에 넣어 동기화합니다. 그러나 Symbolize의 가장 멋진 점은이를 사용하여 여러 컴퓨터에서 동일한 구성 파일을 실행하는 것입니다.

동일한 동기화 파일을 사용하도록 여러 Linux PC를 설정하려면 다음을 수행하십시오.

1 단계: 모든 구성 파일을 Dropbox와 동기화하려면 위의“Symbolize 사용”의 단계를 따르십시오. 이것은 하나의 Linux PC로만 수행하면되며 여러 대가 아니라면됩니다.

2 단계: 동기화 된 구성 파일을 설정하지 않고 다른 Linux PC에 로그인하고 Dropbox에 로그인 한 후 서비스에서 파일을 동기화하십시오. 그런 다음 symbolize를 실행하여 구성을 설정하십시오.

예를 들어 동기화 된 ~ / .ssh ~ / Dropbox / configs /의 폴더에서 다음을 수행하십시오.

rm -rf ~/.ssh
symbolize  ~/Dropbox/configs/.ssh/ ~/
</ p>

코멘트