링크파일 생성시 대상파일이 존재할 경우에 백업파일 생성하기
작성자 정보
- 관리자 작성
- 작성일
컨텐츠 정보
- 2,664 조회
- 0 추천
- 목록
본문
링크파일 생성시 대상파일이 존재할 경우에 백업파일 생성하기
다음은 링크파일을 만들 때에 생성하고자 하는 대상파일이름이 이미 존재할 경우에 백업파일을 만든 후에 링크파일이 생성되는 예입니다.
다음 두개의 파일이 존재합니다.
[root@su250 link]# ls -l 합계 8 -rw-r--r-- 1 root root 574 2008-12-23 21:47 hard_linkfile -rw-r--r-- 1 root root 143 2008-12-23 21:19 hard_sourcefile -rw-r--r-- 1 root root 150 2008-12-23 21: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-23 21:19 hard_linkfile -rw-r--r-- 1 root root 574 2008-12-23 21:47 hard_linkfile~ -rw-r--r-- 2 root root 143 2008-12-23 21:19 hard_sourcefile -rw-r--r-- 1 root root 150 2008-12-23 21:36 sym_sourcefile [root@su250 link]# |
관련자료
-
이전
-
다음