2013-11-04 2 views
-1

내 리눅스 프로젝트의 경우 한 디렉토리를 검색하여 제거 할 inode를 찾은 다음 제거하고 모든 파일을 하드 디렉토리에 연결하여 다른 3 개의 디렉토리에서, 친구들 중 일부는 파일의 inode를 적어 두었습니다. 다른 세 디렉토리에서 삭제하고 사냥해야했는데, 하나 또는 두 개의 명령으로이 작업을 수행 할 수 있는지 궁금합니다.여러 디렉토리에서 Inode를 통해 파일 삭제

find dirname -inum ### 

그 아이 노드 번호를 가진 모든 파일의 이름을 인쇄합니다 :

답변

0

난 그냥 당신에게 힌트를주고, 당신을 위해 프로젝트를 수행하지 않을거야. find에 대해 자세히 알아보고 모든 inode 번호의 목록을 얻으면 한 명령에서 모든 파일을 삭제하는 방법을 알아보십시오.

0

수 없습니다. Inode는 어디에서 링크되어 있는지 모르기 때문에 잠재적 인 후보자를 철저히 검색해야합니다.

관련 문제