ln : Link 의 약어로서 리눅스 파일 시스템에서 링크파일을 만드는 명령어
### 옵션 정리
$ ln a b 6 Jun 27 15:23 a 6 Jun 27 15:23 b |
-b : 이미 동일명의 링크파일이 있을경우 백업파일을 만들고 링크파일을 생성한다.
(--backup 동일)
$ ln -b a b 6 Jun 27 15:24 a 6 Jun 27 15:24 b 6 Jun 27 15:24 b~ |
-d : 디렉토리에 대한 하드링크파일 생성을 가능하게 한다.
(시스템 권한제어로 root로도 안될수 있음. -F 동일)
-f : 동일 링크파일이 있을경우 기존 파일을 지우고 링크파일 생성한다.
$ ln -f c b 6 Jun 27 15:24 a 145545 May 12 10:32 b 6 Jun 27 15:24 b~ |
-i : 동일 링크파일이 있을경우 기존파일을 지울 것인지 확인한다.
$ ln -i a b ln: replace ??b??? y 6 Jun 27 15:24 a 6 Jun 27 15:24 b 6 Jun 27 15:24 b~ |
-s : 심볼릭 링크파일을 생성한다.
$ ln -s a b 6 Jun 27 15:24 a 1 Jun 27 15:35 b -> a |
-n : 대상파일이 심볼릭 링크파일이면, 기존 심볼릭 링크의 정보로 링크한다.
(b->a 를 링크일때 c가 b로 설정한다고 하면 n옵션을 주면 c-> a로 된다.)
$ ln -n b c 6 Jun 27 15:24 a 1 Jun 27 15:35 b -> a 1 Jun 27 15:35 c -> a |
-S : 백성파일 생성시 ~말고 원하는 단어 지정이 가능하다.
$ ln -b -S x a b 6 Jun 27 15:24 a 6 Jun 27 15:24 b 6 Jun 27 15:24 b~ 6 Jun 27 15:24 bx |
-t : 링크파일을 생성할 디렉토리를 지정한다.
$ln -t test a |
### test 폴더에 a파일에 대해 하드링크 파일이 생성된다.
--help : 도움말을 출력한다.
--version : 버전정보를 출력한다.
'Server > 명령어' 카테고리의 다른 글
[Linux] lsof 명령어 옵션 정리 (1) | 2017.06.29 |
---|---|
[Linux] ls 명령어 옵션 정리 (0) | 2017.06.28 |
[Linux] df 명령어 옵션 (0) | 2017.06.26 |
[Linux] cp 명령어 옵션 (0) | 2017.06.22 |
[Linux] cmp 명령어 (0) | 2017.06.20 |