-
Linux find 명령어의 inode 옵션을 이용하여 파일 삭제Linux/RedHat, CentOS, ubuntu 2019. 6. 24. 16:23
Linux 파일을 삭제할 때, 일반적으로 rm 명령어로 삭제할 수 없을 경우가 있다.
예를 들어 -1 이라는 파일이 있는데 이 파1일은 rm 명령어를 사용하면 옵션으로 인식하기 때문에 아래와 같이 에러가 발생한다.
이러한 경우에 find 명령어로 파일의 inode로 삭제 가능하다.
아래와 같이 -1파일의 inode를 확인하고, (ls 의 i옵션은 inode를 보는 명령어)
find 명령어의 inum 옵션을 이용하여 파일을 찾고, 찾은 파일을 삭제한다.
# find [path] -inum [inode] -exec rm {} \;'Linux > RedHat, CentOS, ubuntu' 카테고리의 다른 글
linux history 명령어 실행일시 표시하기 (0) 2019.10.07 리눅스에서 cifs 마운트 폴더 실행금지 시키기 (0) 2019.07.25 특정 계정으로 부팅시 톰캣 자동실행 (0) 2019.07.24 CentOS Linux cifs File System fstab 파일 마운트 등록하는 방법 (0) 2019.07.03 [ CentOS 7 ] ntp install와 client 세팅 (0) 2019.04.26 [ CentOS 7 ] Tomcat 8 Install (0) 2019.04.23 [ CentOS 7 ] openJDK 1.8 Install (0) 2019.04.23 Linux date 명령어 (날짜/시간 변경/전일구하기) (0) 2019.04.23