
기술적으로 나는 이 모든 것을 수행하는 방법을 알고 있지만 이를 결합하는 것은 문제가 있습니다. inode는 텍스트 파일의 첫 번째 줄에 저장되며(결국 파일에서 직접 읽을 수 있음) 결과를 동일한 파일에 저장해야 합니다.
어떻게 해야 하나요?
답변1
find
매개변수와 함께 유틸리티를 사용할 수 있습니다 -inum
. ~에서남자 1 발견됨:
-inum n
파일에는 inode 번호가 있습니다
n
. 일반적으로 사용하기가 더 쉽습니다.
-samefile
대신 테스트해 보세요.
답변2
다음과 같이 find
inode 번호 매개변수와 함께 명령을 사용할 수 있습니다 .-inum
예-
touch /home/ajeet/original_file.txt
ln /home/ajeet/original_file.txt /root/hard_link_file.txt
ls -li /root/hard_link_file.txt
1704088 -rw-r--r-- 2 root root 0 May 24 18:24 /root/hard_link_file.txt
ls -li /home/ajeet/original_file.txt
1704088 -rw-r--r-- 2 root root 0 May 24 18:24 /home/ajeet/original_file.txt
find / -inum 1704088
/home/ajeet/original_file.txt
/root/hard_link_file.txt