강좌
클라우드/리눅스에 관한 강좌입니다.
리눅스 분류

링크파일 생성시 대상파일이 존재할 경우에 백업파일 생성하기

작성자 정보

  • 관리자 작성
  • 작성일

컨텐츠 정보

본문

링크파일 생성시 대상파일이 존재할 경우에 백업파일 생성하기






 

다음은 링크파일을 만들 때에 생성하고자 하는 대상파일이름이 이미 존재할 경우에 백업파일을 만든 후에 링크파일이 생성되는 예입니다.

 

 

 

  다음 두개의 파일이 존재합니다.

 

 

 

 

 

[root@su250 link]# ls -l

합계 8

-rw-r--r-- 1 root root 574 2008-12-2321:47 hard_linkfile

-rw-r--r-- 1 root root 143 2008-12-2321:19 hard_sourcefile

-rw-r--r-- 1 root root 150 2008-12-2321:36 sym_sourcefile

[root@su250 link]#

 

다음과 같이 아무런 옵션 없이 ln명령어로 hard_sourcefile의 링크파일인 hard_linkfile이라는 이름의 링크파일을 생성 하였습니다.

 

 

 

 

 

[root@su250 link]# ln hard_sourcefile hard_linkfile

ln: creating hard link `hard_linkfile': 파일이 있습니다

[root@su250 link]#

 

위의 결과는 이미 hard_linkfile파일이 존재하고 있으므로 링크파일이 생성되지 않았습니다.

 

 

 

 이번에는 -b옵션을 사용하여 다시 링크파일을 생성해 보았습니다.

 

 

 

 결과 링크파일이 생성이 되면서 원래 있던 hard_linkfile파일은 hard_linkfile~로 백업저장 되었으며 hard_linkfile 이라는 이름의 링크파일이 새롭게 생성되었음을 확인 할 수 있습니다.

 

 

 

 

 

[root@su250 link]# ln -b hard_sourcefile hard_linkfile

[root@su250 link]#

[root@su250 link]# ls -l

합계 16

-rw-r--r-- 2 root root 143 2008-12-2321:19 hard_linkfile

-rw-r--r-- 1 root root 574 2008-12-2321:47 hard_linkfile~

-rw-r--r-- 2 root root 143 2008-12-2321:19 hard_sourcefile

-rw-r--r-- 1 root root 150 2008-12-2321:36 sym_sourcefile

[root@su250 link]#

 

 

 

 

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,040 명
  • 현재 강좌수 :  35,850 개
  • 현재 접속자 :  124 명