[MV] MOMOLAND(모모랜드) _ Thumbs Up
차례:
심볼릭 링크 (심볼릭 링크 또는 소프트 링크라고도 함)는 다른 파일이나 디렉토리를 가리키는 특수한 유형의 파일입니다.
이 안내서에서는
ln
명령을 사용하여 심볼릭 링크를 만드는 방법을 설명합니다.
링크 유형
Linux / UNIX 시스템에는 두 가지 유형의 링크가 있습니다.
- 하드 링크. 하드 링크를 기존 파일의 추가 이름으로 생각할 수 있습니다. 하드 링크는 둘 이상의 파일 이름을 동일한 inode와 연관시킵니다. 단일 파일에 대해 하나 이상의 하드 링크를 만들 수 있습니다. 다른 파일 시스템 또는 파티션의 디렉토리 및 파일에 대해서는 하드 링크를 작성할 수 없습니다. 소프트 링크. 소프트 링크는 Windows의 바로 가기와 같습니다. 파일 또는 디렉토리에 대한 간접 포인터입니다. 하드 링크와 달리 기호 링크는 파일 또는 다른 파일 시스템 또는 파티션의 디렉토리를 가리킬 수 있습니다.
ln
명령을 사용하는 방법
ln
은 파일 간 링크를 만들기위한 명령 줄 유틸리티입니다. 기본적으로
ln
명령은 하드 링크를 만듭니다. 기호 링크를 작성하려면
-s
(
--symbolic
) 옵션을 사용하십시오.
심볼릭 링크를 만들기위한
ln
명령 구문은 다음과 같습니다.
ln -s FILE LINK
-
FILE
과LINK
가 모두 주어지면ln
은 첫 번째 인수 (FILE
)로 지정된 파일에서 두 번째 인수 (LINK
)로 지정된 파일에 대한 링크를 만듭니다. 는 점 (.
)이며ln
은 현재 작업 디렉토리에 해당 파일에 대한 링크를 만듭니다. 심볼릭 링크의 이름은 가리키는 파일 이름과 같습니다.
기본적으로 성공하면
ln
은 출력을 생성하지 않고 0을 반환합니다.
파일에 대한 심볼릭 링크 만들기
주어진 파일에 대한 심볼릭 링크를 만들려면 터미널을 열고 다음을 입력하십시오.
ln -s source_file symbolic_link
source_file
을 기호 링크를 작성하려는 기존 파일 이름으로
source_file
symbolic_link를 기호 링크 이름으로 바꾸십시오.
symbolic_link
매개 변수는 선택 사항입니다. 심볼릭 링크를 지정하지 않으면
ln
명령은 현재 디렉토리에 새 링크를 만듭니다.
다음 예에서는
my_link.txt
라는 파일에
my_link.txt
라는 심볼릭 링크를 만듭니다.
ln -s my_file.txt my_link.txt
심볼릭 링크가 성공적으로 작성되었는지 확인하려면
ls
명령을 사용하십시오.
ls -l my_link.txt
결과는 다음과 같습니다.
lrwxrwxrwx 1 linuxize users 4 Nov 2 23:03 my_link.txt -> my_file.txt
l
문자는 기호 링크를 나타내는 파일 유형 플래그입니다.
->
기호는 심볼릭 링크가 가리키는 파일을 나타냅니다.
디렉토리에 대한 심볼릭 링크 만들기
디렉토리에 대한 심볼릭 링크를 만드는 명령은 파일에 대한 심볼릭 링크를 만들 때와 동일합니다. 디렉토리 이름을 첫 번째 매개 변수로 지정하고 symlink를 두 번째 매개 변수로 지정하십시오.
예를 들어,
/mnt/my_drive/movies
디렉토리에서
~/my_movies
디렉토리로 심볼릭 링크를 만들려면 다음을 실행하십시오.
ln -s /mnt/my_drive/movies ~/my_movies
심볼릭 링크 덮어 쓰기
ln -s my_file.txt my_link.txt
ln: failed to create symbolic link 'my_link.txt': File exists
심볼릭 링크의 대상 경로를 덮어
--force
려면
-f
(
--force
) 옵션을 사용하십시오.
ln -sf my_file.txt my_link.txt
심볼릭 링크 제거
심볼릭 링크를 삭제 / 제거하려면
unlink
또는
rm
명령을 사용하십시오.
unlink
구문은 매우 간단합니다.
unlink symlink_to_remove
rm
명령을 사용하여 심볼릭 링크를 제거하는 것은 파일을 제거 할 때와 동일합니다.
rm symlink_to_remove
어떤 명령을 사용하든 기호 링크를 제거 할 때 이름 끝에
/
뒤에 슬래시를 추가하지 마십시오.
결론
Linux가 기호 링크를 작성하려면
-s
옵션과 함께
ln
명령을 사용하십시오.
ln
명령에 대한 자세한 내용은 ln 매뉴얼 페이지를 방문하거나 터미널에
man ln
을 입력하십시오.
심볼릭 링크 란 무엇입니까? Windows 9에서 Symlinks는 어떻게 만듭니 까?
Symlink 또는 Symbolic Links는 가상 파일 또는 폴더 형태의 바로 가기 그 이상입니다. Windows 9에서 Symlink를 생성하는 방법은 다음과 같습니다.
Windows에서 심볼릭 링크를 이해하여 일일 생산성 향상
Symlink 란 무엇이며 일일 생산성을 높이기 위해 Windows에서이를 사용하는 방법입니다.
리눅스에서 심볼릭 링크를 제거 (삭제)하는 방법
심볼릭 링크 (심볼릭 링크라고도 함)는 다른 파일이나 디렉토리를 가리키는 특수한 유형의 파일입니다. 이 안내서에서는 Linux / UNIX 시스템에서 기호 링크를 제거 (삭제)하는 방법을 보여줍니다.