«symlink» 태그된 질문

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

3
`ln`을 사용하여 누락 된 디렉토리를 작성하십시오.
그래서 작은 패키지 관리자를 작성하고 있는데 문제는 파일에 대한 심볼릭 링크를 만드는 것입니다. 패키지를에 설치 한 /usr/pkg/name-version다음 파일을 읽어서 어떤 심볼릭 링크를 만들지 결정합니다. 내가 사용하고 ln있는 링크를 만들기 위해, 그리고 리눅스 API 헤더를 설치하려고 할 때 문제로 실행했습니다. 헤더 파일을 포함하는 폴더가 아닌 헤더 파일 자체를 링크해야합니다 (따라서 2 …

1
ls -l --group-directoryories-first (symlink에도 적용)
ls옵션을 사용 --group-directories-first하면 디렉토리가 맨 위에 표시되어 결과가 ls좋고 깨끗합니다. ls -l --group-directories-first 그러나 symlinks실제로 symlinks는 디렉토리 에 대해 작동하지 않습니다 . 사용할 가능성이 있습니다 ls -l -L --group-directories-first 이것은 두 종류의 디렉토리를 맨 위에 나열하지만 올바른 디렉토리와 심볼릭 링크 디렉토리를 구별하지 않으므로 다시 혼란 스럽습니다. 수 ls여전히 일반 디렉토리 …
9 bash  zsh  directory  ls  symlink 

1
node-dev를 사용하여 npm에 대한 권한이 거부 된 이유는 무엇입니까?
권한이 낮은 사용자로 node.js 응용 프로그램을 시작하려고합니다. 내가 아는 모든 파일은 올바른 사용자가 소유하며 권한이 합리적으로 잘 설정되어 있습니다. 스크립트 파일을 사용 하여이 작업을 수행하려고합니다. 이 명령으로 스크립트를 호출합니다 sudo su - nodejs ./start-apps.sh 쉘 스크립트는이 명령을 실행하여 앱을 시작합니다 cd "/home/nodejs/my-app" npm start npm start여기 에 문서화되어 있습니다 . …

1
파일을 이동하거나 이름을 바꾼 후 파일에 대한 참조를 유지하기위한 전략은 무엇입니까?
나는 최근에 직장에서 맥을 가지고 있었고 Xcode가 폴더의 이름을 바꾸고 다른 곳으로 옮긴 후에도 최신 프로젝트를 여전히 찾을 수 있다는 사실에 놀랐습니다. 이제 이것이 작업이 심한 인프라의 결과라는 것을 이해하고 있지만, 유닉스 세계의 다른 지역에서도 비슷한 기능을 수행 할 수 있는지 궁금합니다.

4
현재 사용자 홈 디렉토리에 대한 표준 기호 링크가 있습니까?
쉘은 ~홈 디렉토리로 확장 될 수 있습니다 . $HOME일반적으로 동일한 거래가 있지만 종종 이러한 확장을 지원하지 않을 수있는 컨텍스트에서 현재 사용자 홈 디렉토리를 참조하려고합니다. $HOME작동하는 구성 파일이 있지만 ~그 반대의 경우도 마찬가지입니다. 나는 퓨즈 같은이 라인을 따라 뭔가, 뭔가를 제공 할 수 있다고 생각 것 /var/myself->$HOME 이를 통해 구성 파일에 …
9 symlink 

1
최대 수준의 심볼릭 링크 가져 오기
시스템에서 가능한 최대 symlink 수준의 수를 얻고 싶습니다. 커널에서 40으로 하드 코딩 된 것으로 나타났습니다. 그러나 누군가 소스 코드에서이를 변경하고 커널을 다시 컴파일 할 경우를 대비 하여이 숫자를 동적으로 가져 오려고합니다. 이것도 가능합니까? 그렇지 않다면이 숫자를 항상 40으로 가정하는 것이 얼마나 나쁜 생각입니까? 감사.
3 linux  symlink 
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.