ln (link) 명령어
- 한 파일을 다른 파일 이름으로도 사용하고자 할때 사용하는 명령어
- 링크된 파일 중 한 파일을 수정하면 다른 파일들도 수정됨
- 하드링크와 심볼릭링크가 있음
하드링크
- 하나의 파일에 여러 개의 이름을 부여함
- 파일을 없애려면 링크로 생성된 링크 파일을 모두 지워야 함.
- 사용법
- $ ln [원본 파일명] [대상 파일명]
심볼링 링크
- 윈도우 운영체제의 바로가기 아이콘
- 링크로 생성된 파일에 내용이 존재하지 않고 각각의 i-node를 가진 또 다른 파일이 어디를 가리키고 있는지 알려주는 역할
- 원본파일명이 바뀌면 사용하지 못함
- 사용법
- $ ln -s [원본 파일명] [대상 파일명]
예시
- mkdir -p /tmp/myfolder/hello
- ln -s /tmp/myfolder/ myfolderlink
- ll | grep myfolderlink
- Result
- lrwxrwxrwx 1 root root 14 sep 9 11:40 myfolderlink -> /tmp/myfolder/
심볼릭 링크 경로 바꾸기
- 링크 삭제 후 재생성
- 링크는 유지한채 엔드 경론를 바꾸는 것
- ln -Tfs [새로 바꿀 경로] [바꿀 심볼릭 링크 ]
'Engineering WIKI > Linux' 카테고리의 다른 글
리눅스 vi, vim 전체선택, 전체복사, 전체삭제 (4) | 2020.06.10 |
---|---|
리눅스 터미널에서 ssh 접속 (0) | 2020.06.10 |
리눅스 실시간 트래픽 확인하기 (0) | 2020.03.22 |
리눅스 $JAVA_HOME 환경변수 설정 (0) | 2020.03.15 |
nohup 사용법 (0) | 2020.02.02 |
리눅스 종류 및 버전 확인 명령어 (0) | 2019.08.23 |
리눅스 환경변수(path) 설정 (0) | 2019.08.06 |
리눅스 Tip (지속적으로 업데이트 예정) (0) | 2019.05.14 |