inode
inode는 리눅스의 파일 시스템에서 사용되는 자료 구조
모든 파일, 디렉토리는 1개의 inode 를 가지고 있음. (1개의 inode => 64byte)
모든 파일의 메타 데이터는 테이블 구조로 inode에 저장
소프트 링크(Soft Link)
- 소프트링크는 심볼릭(Symbolic)링크라고도 한다.
- 윈도우의 바로가기 기능과 유사하다.
- 원본이 삭제되면 소프트링크는 사용할 수 없게 된다.
하드 링크(Hard Link)
- 하드 링크는 원본 파일을 복사한 다음 이의 사본을 생성한다는 의미로 보면 된다.
- 원본과 inode가 같다.
- 하드 링크에서 파일 내용을 수정하면 원본도 수정되어 항상 같은 내용으로 유지된다.
- 원본이 삭제되어도 동일한 내용을 가지며 유지된다.
- 자원을 공유하면서도 데이터를 안전하게 관리하고자 할 때 사용된다.
ln 링크 명령어
- ln 대상파일
- 소프트링크 옵션은 -s
'리눅스 > 기초' 카테고리의 다른 글
window에서 wsl2 를 사용해 ubuntu 작업환경 구성하기 (0) | 2021.11.23 |
---|---|
grep 명령어 & 정규 표현식 메타문자 (0) | 2021.05.04 |
VMware or Virtual Box, 리눅스(CentOS, Ubuntu) 네트워크 설정 방법 (0) | 2021.05.02 |