파일명 ~ 를 어떻게 원복할수 있을까요...
글쓴이: myjuliet / 작성시간: 목, 2006/06/08 - 3:49오후
안녕하세요 리눅스 서버 작업중에 실수를 해서 파일명이 현재 ~ 로 변경되었습니다.
/ 디렉토리에 ~ 라는 파일명이 되었는데요 이걸 cp, mv 명령어를 사용해서 복사 및 이동하려고 하면 ~ 자체가 루트 디록토리로
이동 시키는 것이라.. 그런 파일을 찾을수 없다고 나옵니다.. 그래서
ls -li ~ 하면
1044494 -rw-r--r-- 1 root root 9014376 6월 21 2003 ~
find . -inum 1044494 | xargs mv aa 라구 입력을 해도 에러가 나오네요
아이노드 값으로 변경하고 싶어도 할수가 없습니다.. 중요한 문서인데.. 파일명을 바꿀수 있는 방법이 없을까요...
cp, mv 에서 아이노드값으로 무언가 할수있는 옵션이 없는지요.. 아님 다른 방법이라도 .. 부탁드립니다 ㅠ _ㅠ;
p.s> Red Hat Enterprise Linux WS release 4 (Nahant) 입니다
Forums:
이 명령을 시도해 보세요.
이 명령을 시도해 보세요.
특정 의미가 있는 문자 앞에 Backslash를 넣으면 해당문자는 그 의미를 잊게 됩니다.
따라서 \~가 되면 홈 디렉토리를 의미하는게 아니라 ~라는 문자로 인식하게 되지요.
한 걸음 더 가까이
mv "~" something
mv "~" something
감사합니다 ^^*
명후니~
두가지 방법다 되네요.. 정말 감사드려요 ^^*
명후니~
댓글 달기