Linux 에서 난 코드 파일 삭제

파일 이름 이 어 지 러 울 때 키 보드 를 통 해 파일 이름 을 입력 할 수 없 기 때문에 터미널 에서 rm, mv 등 명령 으로 파일 을 직접 관리 할 수 없습니다.
그러나 우 리 는 모든 파일 에 i 노드 번호 가 있다 는 것 을 알 고 있 습 니 다. 우 리 는 i 절 점 호 를 통 해 파일 을 관리 하 는 것 을 고려 할 수 있 습 니 다.우선, 우 리 는 파일 의 i 노드 번 호 를 받 아야 한다.이것 은 ls 명령 의 - i 옵션 을 통 해 얻 을 수 있 고, ll - i 를 통 해 얻 을 수 있 습 니 다.
두 번 째 단 계 는 find 명령 을 사용 하여 rm 명령 에 파일 이름 을 전달 합 니 다.e. g: 노드 12345 의 어 지 러 운 폴 더 를 삭제 하면 다음 명령 을 사용 할 수 있 습 니 다.
find ./ -inum 12345 -print -exec rm {} -rf \;
주의\;앞의 빈 칸 이 적 으 면 안 되 고, 적 으 면 잘못 보고 할 것 이다.

좋은 웹페이지 즐겨찾기