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 |