«hard-link» 태그된 질문

하드 링크는 파일 시스템의 이름을 다른 파일과 연결하는 파일 시스템 항목입니다.

4
inode로 파일을 검색 할 수 있습니까?
지정된 순서대로 다음 명령을 실행했습니다. $ln a b $ls -i a b 523669 a 523669 b $rm -f a $ls -i b 523669 b 이 테스트 에서 inode가 여전히 존재하고 다른 파일 이름 ( )을 통해 검색 할 수 있으므로 명령이 rm실제로 a파일 대신 파일 이름 ( 이 테스트에서) 만 …
27 rm  hard-link  inode 


1
FAT 파일 시스템에서 파일을 교체하는 dpkg
패키지 dpkg(및 궁극적으로 apt-get 등을 사용 하는 패키지)를 사용하여 패키지를 업그레이드하거나 다시 설치하면 교체하기 전에 파일에 대한 하드 링크를 만들어 기존 파일을 백업합니다. 이렇게하면 압축 풀기가 실패하면 기존 파일을 쉽게 되돌릴 수 있습니다. Bad Things ™에서 운영 체제를 보호하기 때문에 훌륭합니다. 파일 시스템이 하드 링크를 지원하는 경우 에만 작동 합니다 …
22 dpkg  hard-link  fat 

5
하드 링크가 동일한 파일 시스템 내에서만 유효한 이유는 무엇입니까?
Mark Bates 의 명령 줄 에서이 소개를 읽고 있습니다. 첫 번째 장에서 그는 하드 링크가 파일 시스템으로 확장 될 수 없다고 언급했습니다. 하드 링크에서주의해야 할 중요한 사항은 현재 파일 시스템에서만 작동한다는 것입니다. 다른 파일 시스템에서 파일에 대한 하드 링크를 작성할 수 없습니다. 그렇게하려면 심볼릭 링크, 섹션 1.4.3을 사용해야합니다. 하나의 파일 …

4
하드 링크와 복사 된 파일의 차이점은 무엇입니까?
하드 링크에는 원본 파일의 사본이 포함되어 있으며 한 디렉토리에서 하드 링크 된 파일을 삭제할 수 있으며 다른 디렉토리에도 여전히 존재한다는 것을 알고 있습니다. 그렇다면 왜 하드 링크를 사용하고 싶습니까? 왜 두 개의 별도 파일이 없습니까?
22 files  rhel  hard-link 

2
하드 링크 역 참조
tar명령 매뉴얼 페이지에는 하드 링크를 따르는 옵션이 나열되어 있습니다. -h, --dereference follow symlinks; archive and dump the files they point to --hard-dereference follow hard links; archive and dump the files they refer to tar파일이 하드 링크라는 것을 어떻게 알 수 있습니까? 그것을 어떻게 따르 나요? 이 옵션을 선택하지 않으면 어떻게됩니까? …
22 tar  hard-link 

2
하드 링크는 일반 파일로 간주됩니까?
등록 방법이 있는지 궁금하지만 대부분의 최신 검색 엔진은 길이가 약 5 단어가 넘는 문구와 잘 작동하지 않으므로 이에 대한 도움이 필요합니다. 파일을 특정 유형으로 등록하고 그에 따라 결정 해야하는 bash 스크립트를 만들고 있기 때문에 이것이 궁금합니다. 이것은 기술적으로 내 프로젝트에 중요하지 않지만 궁금합니다. 또한 파일이 일반 파일로 간주되면 파싱하지 않고도 …

4
하드 링크가있는 cp의 동작에 놀랐습니다.
나는 하드 링크의 개념을 잘 이해하고 있으며 cp--- 심지어 최신 POSIX 사양과 같은 기본 도구에 대한 매뉴얼 페이지를 여러 번 읽었 습니다. 여전히 나는 다음 행동을 관찰하는 것에 놀랐습니다. $ echo john > john $ cp -l john paul $ echo george > george 이 시점에서 john와 paul같은 아이 노드 …
20 cp  hard-link 

2
inode (ext4)에 대한 하드 링크를 만드는 방법은 무엇입니까?
파일의 인덱스 노드 (inode)를 알고 있지만 경로 (또는 경로)를 모르는 경우 해당 inode에 대한 하드 링크를 직접 만들 수 있습니까? 파일을 사용 sudo find / -inum 123546하여 찾은 다음 하드 링크를 만들 수는 있지만 응용 프로그램에는 너무 느립니다. NB ext4 파일 시스템을 사용하고 있습니다.
17 inode  hard-link 

2
하드 링크 생성-권한?
어떤 권한이 하드 링크 생성에 영향을 줍니까? 파일 소유권 자체가 중요합니까? 사용자 alice가 target.txt디렉토리에있는 파일 에 대한 하드 링크를 작성하려고 한다고 가정하십시오 target-dir. 어떤 권한은 않습니다 alice모두 필요 target.txt하고 target-dir? 경우 target.txt사용자가 소유 bill하고 target-dir사용자가 소유 chad, 그것은 아무것도 변경합니까? ext4파일 시스템 에서 다음 폴더 / 파일 구조를 작성 하여이 …

5
하드 링크를 무시하고 폴더 크기를 얻는 방법은 무엇입니까?
백업에 rsnapshot을 사용하여 동일한 이름의 파일을 포함하는 일련의 폴더를 생성합니다. 일부 파일은 하드 링크 된 반면 다른 파일은 분리되어 있습니다. 예를 들어, hourly.1/file1및 hourly.2/file1동안 하드, 같은 파일에 링크 할 수 hourly.1/file2와 hourly.2/file2완전히 별도의 파일입니다. 의 파일에 대한 하드 링크 인 파일을 hourly.2 무시하고 폴더가 사용하는 공간을 찾고 싶습니다 hourly.1. 위의 …

2
때 cp는 이상하게 동작합니다. (dot) 또는 .. (dot dot)은 소스 디렉토리입니다.
이 답변 은 숨겨진 파일을 포함하여 모든 파일을 디렉토리에서 디렉토리 src로 복사 할 수 있음을 나타냅니다 dest. mkdir dest cp -r src/. dest 왜 이것이 실제로 작동하는지에 대한 답변이나 의견에는 설명이 없으며 아무도 이것에 대한 문서를 찾지 못하는 것 같습니다. 몇 가지를 시도했습니다. 첫째, 일반적인 경우 : $ mkdir src …

2
cp -l 또는 ln을 사용한 하드 링크에는 차이점이 있습니까?
rsync 및 하드 링크를 사용하여 백업 구성표를 구현하고 있습니다. rsync와 함께 link-dest를 사용하여 하드 링크를 수행 할 수 있다는 것을 알고 있지만 rlink에서 "link-dest"가 구현되기 전에 "cp -l"을 사용하는 것에 대한 언급을 보았습니다. 내가 아는 또 다른 하드 링크 방법은 "ln"입니다. 그래서 제 질문은 호기심입니다. "ln"을 사용하는 것과 비교하여 "cp …
15 cp  hard-link  ln 


2
동일한 파일 시스템에서 하드 링크하는 동안 유효하지 않은 교차 ​​장치 링크
나는이 /home/myuser/Desktop/rc/.netrc의 난에 하드 링크하려는 파일 / 루트 의 즉, 홈 디렉토리 루트 사용자. 내가 할 때 : ln /home/user/Destkop/rc/.netrc /root 다음과 같은 오류가 발생합니다. ln : 하드 링크 /root/.netrc' =>.netrc 만들기 : 잘못된 교차 장치 링크 그러나 파일을 myuser 의 집, 즉 / home / myuser에 하드 링크하면 작동합니다 …
14 rhel  root  home  hard-link  .netrc 

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