[리눅스] 심볼릭 링크 (Symbolic Link) 연결/삭제
- IT/linux
- 2021. 8. 24. 22:25
반응형
심볼릭 링크 (Symbolic Link)
원본 파일을 가리키는 링크를 연결해 사용할 수 있다. 윈도우 바로가기 기능과 같다고 생각하면 아주 쉽다. 그래서 원본 파일의 크기와는 무관하며, 원본 파일이 삭제된 경우 심볼릭 링크가 빨간색으로 표시되며, 원본 파일이 없다는 것을 알 수 있다. |
심볼릭 링크 생성
/home 아래에 test라는 디렉토리를 생성하고 test 폴더 안에 data1, data2라는 임의 파일을 생성합니다. 그리고 /home 밑에 barogagi라는 폴더를 생성해 test에 심볼릭 링크를 걸어줍니다. 결과는 실제 데이터(data1, data2)는 /home/test/ 아래에 있지만, /home/barogagi 디렉토리에 들어가도 데이터(data1, data2)를 확인할 수 있다. # mkdir /home/test // test 디렉토리 생성 # cd /home/test // 해당 경로로 진입 # touch data1 data2 // data1, data2 라는 임시 파일을 생성 # ls // 임시 데이터 생성 완료 data1 data2 # ln -s test barogagi // test 디렉토리를 barogagi 디렉토리에 링크를 연결 # ls -al // barogagi 디렉토리가 생성되고, test 디렉토리에 링크가 걸린 것을 확인 lrwxrwxrwx 1 root root 4 Jul 2 14:00 barogagi -> test drwxr-xr-x 1 root root 80 Jul 2 13:49 test # cd barogagi # ls // barogagi 디렉토리에서 test 디렉토리에 생성했던 파일이 보인다.!! data1 data2 |
심볼릭 링크 삭제
rm과 unlink 두 가지 방법이 있다. 비교적 익숙하지만 위험한 명령어는 rm, 덜 익숙하지만 데이터 안정성이 높은 unlink.. 둘 중 아무거나 사용하면 된다. (권장 방법은 unlink... 필자도 unlink 사용함..!) # unlink barogagi 또는 # rm barogagi rm : remove symbolic Link ? y |
반응형
'IT > linux' 카테고리의 다른 글
[리눅스] scp 명령어 사용법, 이 글 하나면 충분해 (3) | 2021.09.07 |
---|---|
[리눅스] 디렉토리 구조 및 용도 설명 (0) | 2021.08.31 |
[리눅스] LVM 구성 ③편 - LVM 명령어 총정리 (0) | 2021.05.21 |
[리눅스] LVM 구성 ②편 - PV,VG,LV,FS 확장/용량 추가 (0) | 2021.05.14 |
[리눅스] LVM 구성 ①편 - PV,VG,LV,FS 생성 및 마운트 (3) | 2021.05.07 |