정확히 이야기하자면...
이 상황이 발생된 계기가..
문자가 깨진 파일이 들어간 경우가 발생하였다.
그래서 그 파일을 확인해보고 필요 없으면 지우고자 하여 알아보게 되었다.
명령어는 두가지로 나눠진다.
1. inode 확인
$ ls -i
혹은 상세보기 화면에서 더 편하게 보려면
$ ls -ali
입력하면 가장 왼쪽에 inode가 똬악.
2. inode를 이용하여 내가 제어할 수 있는 파일이름으로 변경하기(일반적인 mv, cat, vi, rm 등이 되는 상태)
그러면 이것을 활용하기 위해서는.. 아래와 같이 입력한다.
$ find . -inum [inode number] -exec mv {} [new name] \;
위에서 굵은 글씨로 된 부분은 당연히 각각 inode와 새로 변경할 파일이름을 넣어야 한다.
이렇게 하고나서 ls로 다시 조회하면 내가 변경한 이름으로 있게 된다.
그러면 그때부턴 지지고 볶고 가능하다!
반응형
'[Developer] > Linux,Windows,macOS' 카테고리의 다른 글
아파치를 비롯한 소스빌드 응용프로그램 rpm모음 사이트 (0) | 2014.10.14 |
---|---|
Apache 2.4.7과 Tomcat 6 연동하기 (0) | 2014.07.26 |
우분투 12.04 아파치 사용자별 디렉토리 설정 (2) | 2013.03.06 |
리눅스에서 User account 추가하는 방법 (1) | 2010.06.10 |
리눅스에서 압축하는 방법(zip으로) (0) | 2010.05.18 |
댓글