리눅스에서 링크는 하드링크와 소프트링크(심볼릭링크) 두 가지 타입이 있다.
- 하드링크
- 사용예
-
ln /test1.txt /test2.txt
- 하드링크는 디렉토리에서는 사용할 수 없고 파일에서만 사용가능하다
- 사용예의 test1.txt를 삭제하여도 test1.txt는 삭제되지만 test2.txt를 이용하여 파일을 열 수 있다.
- 하드링크를 사용했을 경우 ls -al을 사용하면 몇개의 링크가 있는지 알 수 있다.
- 소프트링크(심볼릭링크)
- 사용예
-
ln -s /aaa/bbb /testdir
ln -s ./test.txt ./test1.txt
- 소프트링크(심볼릭링크)는 주로 디렉토리를 링크할 때 사용된다.
- 연결된 원본 파일을 삭제 시 링크를 사용할 수 없게 된다.
'linux' 카테고리의 다른 글
[CENTOS]JDK7 설치하기 (0) | 2013.12.28 |
---|---|
CentOS CPU 및 메모리확인 (0) | 2011.12.18 |
간단한 find 사용법 (0) | 2011.10.12 |
CentOS 버전 확인하기 (0) | 2011.10.11 |
Linux command line에서 파일 다운로드하기 (0) | 2011.10.11 |