반응형
간혹 파일명이 깨져서 삭제가 안되는 경우가 발생합니다.
이때 파일 인덱스값으로 삭제할수 있습니다.
- 파일 인덱스값 확인
# ls -li
- ※파일(폴더) 삭제를 진행하기전 삭제하고자 하는 파일(폴더)인지 먼저 확인
# find . -inum 인덱스값(숫자)
- 인덱스값으로 파일 삭제
# find . -inum 인덱스값(숫자) -exec rm -f {} \;
- 인덱스값으로 폴더 삭제(간혹 한번 실행에 삭제 안되면 한번더 실행하면 삭제됨)
# find . -inum 인덱스값(숫자) -exec rm -rf {} \;
root@homeserver:~# ls -li
total 16
11272422 -rw-r--r-- 1 root root 192 Apr 24 11:40 geoipupdate_script.log
11272428 -rwx------ 1 root root 2436 Apr 23 23:07 geoipupdate_script.sh
11272263 drwxr-xr-x 5 root root 4096 Apr 23 21:40 geolite2legacy
11272429 -rw-r--r-- 1 root root 3 Apr 24 11:37 삭제가안되는파일.txt
root@homeserver:~# find . -inum 11272429 -exec rm -f {} \;
root@homeserver:~# ls -li
total 12
11272422 -rw-r--r-- 1 root root 192 Apr 24 11:40 geoipupdate_script.log
11272428 -rwx------ 1 root root 2436 Apr 23 23:07 geoipupdate_script.sh
11272263 drwxr-xr-x 5 root root 4096 Apr 23 21:40 geolite2legacy
root@homeserver:~#
'Linux > 기본명령어&팁' 카테고리의 다른 글
CentOS7 nvme-cli (NVME온도확인) (0) | 2022.06.14 |
---|---|
Text to ASCII (Shell) (0) | 2021.09.22 |
cron 2주, 특정요일에 한번씩 실행하는 방법 (0) | 2020.02.16 |
smartctl (디스크 정보 및 검사) (0) | 2020.02.09 |
cp 명령어 (파일권한, selinux context 유지방법) (0) | 2020.02.09 |