«symlink» 태그된 질문

존재하지 않거나 기존 파일 또는 디렉토리를 참조하는 특수한 유형의 파일입니다. 심볼릭 링크의 내용은 심볼릭 링크가 가리키는 파일의 경로 인 임의의 문자열로 구성됩니다. 경로 이름 확인 중에 심볼릭 링크가 발견되면 파일에 저장된 문자열이 경로 이름 확인을 수정하는 데 사용됩니다.

1
심볼릭 링크에서 작동하지 않습니다?
이 명령을 실행해도 find $HOME/MySymlinkedPath -name "run*.sh"아무 일도 일어나지 않으며 오류가 발생하지 않습니다 ( 'MySymlinkedPath'는 $ HOME이 아닌 다른 하드 드라이브에 대한 심볼릭 경로입니다). 이것들은 또한 실패합니다 : find ~/MySymlinkedPath -name "run*.sh" find /home/MyUserName/MySymlinkedPath -name "run*.sh" 그리고 확실히하기 위해, 존재하지 않는이 경로는 (물론) 실패 find $HOME/MySymlinkedPathDUMMYTEST -name "run*.sh"하므로 경로가 발견되지만 …
15 find  symlink  path 

2
symlink의 대상이 대상의 상위 디렉토리를 기준으로합니까? 그렇다면 그 이유는 무엇입니까?
다음과 같은 파일 구조가 있습니다. build/ client/ –> index.js 그리고 cwd의 클라이언트 디렉토리를 참조하는 빌드 디렉토리 내에 "client"라는 기호 링크를 작성하려고 할 때 // Fails $ pwd /home/user/ $ ln -s client build/client $ stat build/client/index.js stat: build/client/index.js: stat: Too many levels of symbolic links 위에 ELOOP 오류가 표시됩니다. 대상 …
14 symlink 


2
하드 링크가 원본과 동일한 공간을 차지하는 이유는 무엇입니까?
여기 와이 페이지 주변의 좋은 Q & A 덕분에 이제 링크를 이해합니다. 하드 링크가 다른 이름으로 동일한 inode를 참조하고 사본이 다른 "노드이며 다른 이름을 갖습니다. 또한 소프트 링크는 원래 파일 이름과 경로를 inode로 사용하므로 파일이 이동하면 링크가 끊어집니다. 그래서 나는 내가 배운 것을 일부 파일 (아래의 "saluton_mondo.cpp")로 테스트하여 단단하고 부드러운 …


5
심볼릭 링크를 찾기 위해 'realpath'를 얻으려면 어떻게해야합니까?
저는 bash쉘로 MacOSX를 사용 하고 있습니다. 다음과 같이 만든 심볼릭 링크가 있습니다. ln -s /usr/bin/python python2 python2를 사용하는 패키지가 있으며 현재 작업 디렉토리에 /usr/bin/python실제로 python2 인 심볼 링크를 만들고 싶습니다 . python2명령 줄에서 수행 하면이 오류가 발생합니다. python2: realpath couldn't resolve "/usr/bin/python2" 그러나 이와 같이 호출 ./python2하면 경로가 올바르게 해결됩니다. …
13 python  symlink 

3
시작 매개 변수를 사용하여 / usr / bin / vim에 심볼릭 링크를 만드는 방법은 무엇입니까?
make&make install소스에서 vim을 보낸 후 /usr/local/binevim, rvim, view와 같은 vim의 많은 심볼릭 링크를 발견했습니다 . vim(1)맨 페이지는 "rvim"가 "정력 -Z"등등에 해당 말했다. 이제 나는 궁금합니다 : ln(1)나 자신 과 그러한 상징적 인 링크를 만들 수 있습니까? 그렇다면 어떻게해야합니까?
13 vim  symlink  ln 

5
한 시스템에서 다른 시스템으로 심볼릭 링크를 심볼릭 링크로 복사하는 방법은 무엇입니까?
두 개의 동일한 시스템이 있다고 가정합니다. 첫 번째 시스템에서 심볼릭 링크를 만들었습니다. 두 번째 링크에서는 sftp를 통해 해당 symlink를 복사하려고합니다. symlink는 동일하게 작동합니다 (예 : symlink가 링크 된 /etc/후 복사 한 후 symlink 만 복사되고 symlink 만 링크됩니다 (링크 된 파일이 아님)). 내가 어떻게 할 수 있는지 / 내가 할 …

2
tar 명령-심볼릭 링크 건너 뛰기
tar 명령을 다음과 같이 사용합니다. tar -cvf protTests.tar protTests/* 에 tar폴더 내의 모든 파일 protTests. 그러나 여기에는 원하는 폴더가 아닌 폴더 안에 기호 링크가 포함되어 있습니다. 모든 심볼릭 링크를 생략하는 명령 행 옵션이 있습니까?
13 files  symlink  tar  wildcards 


2
현재 디렉토리에 대한 절대 심볼릭 링크 만들기
나는 지금 매우 긴 경로를 가진 디렉토리에 있습니다. 나중에 더 빨리 방문하려면 링크를 만들고 싶습니다. 나는 시도했다 ln -s . ~/mylink ~/mylink실제로로 연결됩니다 ~. 그래서 ~절대 경로 이름으로 확장 한 다음에 줄 수 ln있습니까?
12 shell  symlink  cwd 

1
chmod로 심볼릭 링크 권한이 변경되지 않음
심볼릭 링크를 만들 때마다 기본적으로 다음 권한으로 생성되는 원격 Linux 시스템에 액세스 할 수 있습니다. lrwxrwxrwx 예를 들어 심볼릭 링크의 권한을 변경하려고하면 (예를 들어 경로가 아닌) 링크를 사용하십시오. chmod g-w my_symbolic_link chmod오류 메시지가 인쇄되지 않고 올바르게 실행되지만 권한을 다시 확인하면 여전히 동일합니다 ( lrwxrwxrwx). 기계 관리자의 의견을 기다리고 있지만 이것이 …

3
펄 -i를 클로버 심볼릭 링크로 만들지 않는 방법이 있습니까?
내 친구는 당신이 그렇게하면 : perl -pi.bak -e 's/foo/bar/' somefile "somefile"이 실제로 심볼릭 링크 인 경우, perl은 문서에서 수행 할 작업을 수행합니다. 입력 파일 이름을 바꾸고 원래 이름으로 출력 파일을 연 다음 해당 출력 파일을 print () 문의 기본값으로 선택합니다. 확장명 (제공된 경우)은 백업 사본을 만들기 위해 이전 파일의 이름을 …

3
링크로 링크 된 디렉토리로 이동
cd링크 일 때 현재 경로는 링크가 연결된 디렉토리의 경로가 아니라 링크의 경로로 시작됩니다. 예 : ~/dirlinks/maths$ ls -l logic lrwxrwxrwx 1 tim tim 71 Jul 27 10:24 logic -> /windows-d/academic discipline/study objects/areas/formal systems/logic ~/dirlinks/maths$ cd logic ~/dirlinks/maths/logic$ pwd /home/tim/dirlinks/maths/logic ~/dirlinks/maths/logic$ cd .. ~/dirlinks/maths$ 현재 경로를 연결된 디렉토리의 경로로 변경하여 연결된 …

5
리눅스에서 심볼릭 링크의 소유자를 변경하는 이유는 무엇입니까?
리눅스에서는 심볼릭 링크 (symlink)의 소유자 또는 그룹 소유자를 변경할 수 있습니다. 파일을 통해 파일에 액세스 할 때 symlink의 권한이 사용되지 않기 때문에 누군가 누군가가 그렇게하고 싶어하는 이유가 궁금합니다. 유용 할 수있는 하나의 유스 케이스 만 상상할 수 있습니다. 사용자가 고정 비트가있는 디렉토리에서 심볼릭 링크를 삭제할 수 있도록하십시오. 심볼릭 링크의 소유자 …
12 symlink 

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.