Unix - 깨진 파일명을 가진 파일 검색및 삭제.
Posted 07 14, 2011 10:29, Filed under: System/UNIX
# 한번의 광고 클릭으로, 당신을 대신해서 불우이웃을 도울 기회가 많아집니다.
# 한글로 된 깨진 파일명이나 개행된 파일명등... 파일명으로 삭제가 안되는경우에 i-node 번호로 삭제 가능.
# ls -li 에서 i 옵션을 사용하면 첫번째 컬럼에 i-node 번호가 보입니다.
# ls -li
총 7444
29750 drwxr-xr-x 3 root root 4 2010년 7월 30일 backup
29768 -rw-r--r-- 1 root root 136 2010년 7월 30일 local.cshrc
29769 -rw-r--r-- 1 root root 157 2010년 7월 30일 local.login
29770 -rw-r--r-- 1 root root 174 2010년 7월 30일 local.profile
42867 -rw-r--r-- 1 root root 6 7월 14일 10:13 testName.txt
# 삭제 하고자 하는 파일의 i-node 번호로 find 검색
# find ./ -inum 42867
./testName.txt
# find ./ -inum 42867 -ls
42867 1 -rw-r--r-- 1 root root 6 Jul 14 10:13 ./testName.txt
# 검색후에 삭제 처리
# find ./ -inum 42867 -ls -exec rm {} \;
42867 1 -rw-r--r-- 1 root root 6 Jul 14 10:13 ./testName.txt
# ls -li
총 7442
29750 drwxr-xr-x 3 root root 4 2010년 7월 30일 backup
29768 -rw-r--r-- 1 root root 136 2010년 7월 30일 local.cshrc
29769 -rw-r--r-- 1 root root 157 2010년 7월 30일 local.login
29770 -rw-r--r-- 1 root root 174 2010년 7월 30일 local.profile
#
"System / UNIX" 분류의 다른 글
| Unix - 압축 파일 내용 조회및 풀기 (0) | 2012/01/25 |
| Linux - Telnet 서비스 비활성및 실행 (0) | 2012/01/10 |
| Unix - 대량 파일 이동, 삭제시 Argument list too long (0) | 2011/12/26 |
| Unix - unix, Contos 용 파일질라 (0) | 2011/10/27 |
| Solaris - TCP 접속자 정보(IP, Port) 로그 남기기 (0) | 2011/10/17 |
| Solaris - 텔넷(telnet) 데몬에 심각한 취약점 (0) | 2011/10/17 |
| Solaris8 - SSH 설치 (0) | 2011/10/17 |
| Unix - Sendmail 보내고 받는 메일 용량 제한 (0) | 2011/10/04 |
| Linux - 영문, 한글 DNS 설정및 apache virtualhost 설정 (0) | 2010/06/23 |
| Unix - CRON실행(Solaris 9 or earlier versions, Solaris 10) (0) | 2010/05/07 |
# 한번의 광고 클릭으로, 당신을 대신해서 불우이웃을 도울 기회가 많아집니다.
Trackback URL : http://develop.sunshiny.co.kr/trackback/645