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
블로그 이미지

§§

내 주머니속 작은 수첩

,