싱숭생숭늉
로그인
싱숭생숭늉
로그인
[리눅스] 링크
이정훈
·
2023년 2월 3일
팔로우
0
리눅스 기초
0
리눅스
목록 보기
6/21
링크란?
링크란?
바로가기와 비슷한 개념이라고 생각
특정 파일 또는 디렉토리에게 접근을 쉽게 할 수 있도록 하는 방법
파일 시스템이 물리적 장치(하드디스크) 상에 저장되어 있는 특정 파일의 위치를 가리키는 것
하드 링크
원본 파일 이라 생각(디스크상의 파일을 가르킨 것)
파일에 가는 경로를 만드는 거지 파일을 만드는게 아니다(복사의 개념과 다름)
경로를 많이 만든다해서 파일이 만들어지는 것도 아니고 용량이 늘어나는 것도 아니다
찾아야하는 파일이 있는데 가는 경로가 복잡하다
그래서 단축아이콘을 만들면(바로가기) 찾기가 쉽기때문에 잘 사용한다
심볼릭 링크
원본 파일에서 생성된 바로가기 파일
하드링크를 가르켜 파일을 실행
디렉토리에는 하드링크를 생성할 수 없다
다른 하드 디스크에 저장된 경로는 심볼릭 링크를 사용
링크 생성 명령어
ln[옵션][원본][링크]
옵션을 지정하지 않고 링크 파일을 생성하면 하드 링크 생성
옵션으로 -s를 지정하고 링크 파일을 생성하면 심볼릭 링크 생성
복사된 파일은 앞 번호가 다르다
origin 파일과 copy는 다른 파일이기 때문에 origin을 수정하더라도 copy는 변하지 않느다.
링크를 생성할 때 절대경로이냐 상대경로이냐에 따라 파일의 실행여부가 정해진다.
빨강색 상대경로, 민트색 절대경로
참고
하나의 디스크를 여러 개의 논리적인 공간으로 나누는 것 = 파티션
여러 개의 파티션을 하나의 논리적인 공간으로 나누는 것 = 볼륨
이정훈
싱숭생숭늉
팔로우
이전 포스트
[리눅스] 파일 및 디렉토리 검색
다음 포스트
[리눅스] 권한
0개의 댓글
댓글 작성