inode number 로 change directory 하기
상황
특정 폴더로 cd 해야 하는데 폴더명이 깨졌거나 console 환경이라 한글등을 입력할 수 없어서 해당 폴더로 갈수 없음
처리
Unix 의 File/Directory 마다 inode number라는 유일한 숫자값이 부여되어 있음.
해당 폴더의 inode 번호를 알아낸 후에 find 를 사용하여 이동
# inum 얻기. ls 에 -i 옵션 추가시 맨앞에 표시되는 숫자가 inode number 임. ls -li # 해당 파일에 대한 자세한 정보는 stat 명렁어 사용 stat Mail
inode number를 알아낸후에 다음 스크립트를 이용하여 해당 directory 로 change
inum 이 39715910 일때
cd $(find -inum 39715910)