FreeFileSync-Ubuntu에서 파일 비교 및 동기화


FreeFileSync는 무료 오픈 소스 및 크로스 플랫폼 폴더 비교 및 동기화 소프트웨어로 Linux, Windows 및 Mac OS에서 파일과 폴더를 동기화하는 데 도움이됩니다.

휴대가 가능하며 시스템에 로컬로 설치할 수도 있으며 기능이 풍부하며 매력적인 그래픽 인터페이스를 사용하면서 백업 작업을 설정하고 실행하는 시간을 절약하기위한 것입니다.

주요 기능은 다음과 같습니다.

  1. It can synchronize network shares and local disks.
  2. It can synchronize MTP devices (Android, iPhone, tablet, digital camera).
  3. It can also synchronize via SFTP (SSH File Transfer Protocol).
  4. It can identify moved and renamed files and folders.
  5. Displays disk space usage with directory trees.
  6. Supports copying locked files (Volume Shadow Copy Service).
  7. Identifies conflicts and propagate deletions.
  8. Supports comparison of files by content.
  9. It can be configured to handle Symbolic Links.
  10. Supports automation of sync as a batch job.
  11. Enables processing of multiple folder pairs.
  12. Supports in-depth and detailed error reporting.
  13. Supports copying of NTFS extended attributes such as (compressed, encrypted, sparse).
  14. Also supports copying of NTFS security permissions and NTFS Alternate Data Streams.
  15. Support long file paths with more than 260 characters.
  16. Supports Fail-safe file copy prevents data corruption.
  17. Allows expanding of environment variables such as %UserProfile%.
  18. Supports accessing of variable drive letters by volume name (USB sticks).
  19. Supports managing of versions of deleted/updated files.
  20. Prevent disc space issues via optimal sync sequence.
  21. Supports full Unicode.
  22. Offers a highly optimized run time performance.
  23. Supports filters to include and exclude files plus lots more.

Ubuntu Linux에서 FreeFileSync를 설치하는 방법

Ubuntu 14.04 및 Ubuntu 15.10에서만 사용할 수있는 공식 FreeFileSync PPA를 추가 한 다음 시스템 저장소 목록을 업데이트하고 다음과 같이 설치합니다.

-------------- On Ubuntu 14.04 and 15.10 -------------- 
$ sudo apt-add-repository ppa:freefilesync/ffs
$ sudo apt-get update
$ sudo apt-get install freefilesync

Ubuntu 16.04 이상 버전에서는 FreeFileSync 다운로드 페이지로 이동하여 Ubuntu 및 Debian Linux에 적합한 패키지 파일을 가져옵니다.

다음으로 다운로드 폴더로 이동하여 다음과 같이/opt 디렉토리에 FreeFileSync _ *. tar.gz의 압축을 풉니 다.

$ cd Downloads/
$ sudo tar xvf FreeFileSync_*.tar.gz -C /opt/
$ cd /opt/
$ ls
$ sudo unzip FreeFileSync/Resources.zip -d /opt/FreeFileSync/Resources/

이제 Gnome Panel을 사용하여 응용 프로그램 실행기 (.desktop 파일)를 만듭니다. 시스템에서 .desktop 파일의 예를 보려면/usr/share/applications 디렉토리의 내용을 나열하십시오.

$ ls /usr/share/applications

Gnome Panel이 설치되어 있지 않은 경우 아래 명령을 입력하여 설치하십시오.

$ sudo apt-get install --no-install-recommends gnome-panel

다음으로 아래 명령을 실행하여 애플리케이션 실행기를 만듭니다.

$ sudo gnome-desktop-item-edit /usr/share/applications/ --create-new

그리고 아래 값을 정의하십시오.

Type: 	   Application 
Name: 	   FreeFileSync
Command:   /opt/FreeFileSync/FreeFileSync		
Comment:   Folder Comparison and Synchronization

런처 아이콘을 추가하려면 스프링 아이콘을 클릭하여 선택하면됩니다 : /opt/FreeFileSync/Resources/FreeFileSync.png.

위의 모든 사항을 설정했으면 확인을 클릭하여 만듭니다.

데스크탑 런처를 생성하지 않으려면 디렉토리 자체에서 FreeFileSync를 시작할 수 있습니다.

$ ./FreeFileSync

Ubuntu에서 FreeFileSync를 사용하는 방법

Ubuntu에서는 Unity Dash에서 FreeFileSync를 검색하고 Linux Mint에서는 시스템 메뉴에서 검색 한 다음 FreeFileSync 아이콘을 클릭하여 엽니 다.

아래 예에서는 다음을 사용합니다.

Source Folder:	/home/aaronkilik/bin
Destination Folder:	/media/aaronkilik/J_CPRA_X86F/scripts

두 폴더의 파일 시간과 크기를 비교하려면 (기본 설정) 비교 버튼을 클릭하기 만하면됩니다.

F6 키를 눌러 기본적으로 두 폴더에서 비교할 항목을 변경합니다. 아래 인터페이스의 파일 시간과 크기, 콘텐츠 또는 파일 크기입니다. 선택한 각 옵션의 의미도 포함되어 있습니다.

두 폴더를 비교하여 시작한 다음 동기화 버튼을 클릭하여 동기화 프로세스를 시작할 수 있습니다. 그 후에 나타나는 대화 상자에서 시작을 클릭합니다.

Source Folder: /home/aaronkilik/Desktop/tecmint-files
Destination Folder: /media/aaronkilik/Data/Tecmint

기본 동기화 옵션을 설정하려면 : 다음 인터페이스에서 양방향, 미러, 업데이트 또는 사용자 지정; " F8 을 누릅니다. "각 옵션의 의미가 여기에 포함되어 있습니다.

자세한 내용은 http://www.freefilesync.org/에서 FreeFileSync 홈페이지를 방문하십시오.

그게 다야! "이 기사에서는 Ubuntu 및 Linux Mint, Kubuntu 등과 같은 파생 제품에 FreeFileSync를 설치하는 방법을 보여주었습니다. 아래 피드백 섹션을 통해 의견을 남겨주세요.