[CentOS] Linux 링크 생성 명령어 및 링크 파일 정리 [ln]
Nowhere 와 Now here 의 차이

IT/ㄴ Linux

[CentOS] Linux 링크 생성 명령어 및 링크 파일 정리 [ln]

TIENE 2023. 7. 10. 14:31
반응형

1. Ln

- 파일 링크 생성

- 윈도우의 바로가기 아이콘이라고 생각하면 편하다.

 

- 대신, 두 개의 링크 파일이 있다.

- 심볼릭 링크 원본파일의 위치만 생성한다.

- 원본파일과 다른 inode 생성

- 다른 하드디스크에서 사용 가능

- 원본파일의 위치 변경 시, 심볼릭 링크는 사용 불가

 

 

- 하드 링크 원본파일과 같은 inode 참조

- 하나의 하드디스크에서만 생성 가능

 

 

- 두 개의 링크 파일 모두 바로가기 링크임에는 변함이 없다.

- 각각의 바로가기를 수정하면 원본 파일도 수정된다.

옵션 설명
-b
--backup
대상 파일이 이미 있으면, 그것을 백업한다.
-d
-F
--directory
경로의 하드링크를 허용한다. 이것은 시스템관리자만 가능하다.
-f
--force
대상 파일이 이미 있어도 그냥 지운다.
-i
--interactive
대상 파일이 이미 있을 때 어떻게 할 것인지 사용자에게 물어본다.
  -n
--no-dereference
만약,링크할  원본이  심블릭 파일이면, ln 명령은 그 심블릭  대상이  되는  파일을  링크한다. 
이렇게 하지 않고, 단지 그 심블릭 파일 자체를
심블릭 정보와 함께 링크하고 할 때, 이 옵션을 사용한다.  
이 옵션은 --force 옵션과 함께 유용하게 쓰인다.
 -s
--symbolic
심블릭 링크.  심블릭 링크를  지원하지  않는 시스템에서  이 옵션을  사용할 경우에는 오류 메시지를 보여준다.
 -v
--verbose
각 파일의 작업 상태를 자세히 보여준다.
--help  도움말을 보여주고 마친다.
 --version 버전 정보를 보여주고 마친다.

 

반응형