티스토리 뷰
리눅스가 예전에 설치된 버전에는 디폴트로 캐릭터셋을 EUC-KR을 사용하고 있는데, 파일이나 디렉토리가 한글로 되어 있는경우 깨져있는 경우가 흔하다, 삭제도 안되고 이름을 바꿀 수도 없는데
검색을 해서 찾은 내용은
ls -i 옵션
-i 옵션을 주면 파일 리스트 앞에 3672454 식의 숫자가 붙어 보이는데 이것은 파일과 디렉토리에 대해서 유니크하다
깨진 파일에 대해서 ls -i 또는 ls -ali 등의 옵션을 줘서 inum을 확인 후
find ./ -inum 3672454 -exec rm -f {} \; => 깨진 파일 삭제
find ./ -inum 3672454 -exec mv {} aaaaaaa.txt \; => 깨진파일을 aaaaaa.txt로 이름변경
해서 깨진 파일을 삭제하거나 이름을 변경할 수 있다.
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- 236,147
- Today
- 0
- Yesterday
- 16
링크
TAG
- Linux
- UTF8
- 맥미니
- php
- 리눅스
- 업데이트밖엔
- Apache
- 조립은
- 별드라이버
- 빅서정식
- 맥미니2014
- 아파치
- 분해의
- HTML
- 빅서베타테스터
- 데이트라고는
- 리눅스에서
- vi
- 터미널 서비스
- 부팅소리
- WiFi
- 우분투20.04
- 프린터용어
- 컴맹모여라
- BigSur
- 파이어폭스
- tar
- macos
- mysqldump
- MySQL