SRE/Linux Basics

ln

게임이 더 좋아 2022. 12. 18. 16:34
반응형
728x170

파일 링크를 생성함

 

링크의 종류는 2가지가 있음

 

심볼릭 링크 

원본 파일에 대한 경로 정보로만 연결(윈도우의 바로가기와 유사)

원본 파일이 이동되거나 삭제되면, 링크가 깨진다.

 

하드 링크 

원본 파일과 똑 같은 파일이 만들어 지며, 원본 파일이 이동되고 삭제되어도 그 내용이 동일하게 유지된다.

원본이 이동된 후 수정되면 하드 링크된 파일은 동일하게 수정된다.

즉, 위치에 관계없이 항상 원본파일과 동일한 내용을 유지한다.

 

기본 포맷 :

ln [option] target [linkname]

 

ln [option] target dir
 
# 현재 디렉토리 파일 확인
$ ll
합계 4
-rw-r--r--  2 admin a 27  9월 10 11:33 source

# dest1이라는 심볼릭 링크 생성
$ ln -sv source dest1
create symbolic link `dest1' to `source‘

# dest2라는 하드링크 생성
$ ln -v source dest2
create hard link `dest2' to `source‘


# 최종 파일 확인
$ ll
합계 8
lrwxrwxrwx  1 admin a  6  9월 10 11:32 dest1 -> source
-rw-r--r--  2 admin a 27  9월 10 11:33 dest2
-rw-r--r--  2 admin a 27  9월 10 11:33 source
 

 

728x90
반응형
그리드형

'SRE > Linux Basics' 카테고리의 다른 글

cat  (0) 2022.12.18
rm  (0) 2022.12.18
chown  (0) 2022.12.18
chmod  (0) 2022.12.18
cp  (0) 2022.12.18