그보다는 이렇게 하는 것이 좋습니다.
쉘에서 이해하는 특수 문자의 의미를 해제하는 것이지요.
rm -rf ". cfg_ini"<ENTER>
위에 쓰신분 내용이 안된다 하더라고 이 방법은 거의 다 동작합니다.
루트만 할수 있는 chattr 명령을 사용하지 않았다면이지요.
또다른 디렉토리인 19:42도 같은 방법으로 하면 될 것입니다.
: : 어느날 서버에 FTP로 접속해 보니
: : 두개의 디렉토리가 만들어져 있었습니다.
: :
: : 19:42
: : . cfg_ini <==== 점과 문자 사이 공백 있음)
: :
: : 이 디렉토리를 들어가려고 하니 안 들어가져서
: : ssh 로 들어가 보니 ls -la를 해도 위 디렉토리가 보이지 않더군요...ㅡ.ㅡ
: : (물론 루트 권한에서)
: :
: : 이게 어떻게 된건지....
: :
: : 그래서 FTP에서 보이는 파일명을 그대로
: :
: : rm - rf 디렉토리명
: :
: : 했는데 역시나 지워지지 않더군요.
: :
: : FTP 로그를 보니 파일을 잔뜩 올려놓앗는데...
: : 왜 이런 현상이 일어나는지....
: : 그리고 이 디렉토리를 지우려면 어케 하죠?
: :
: : 도와주시기 바랍니다.
:
: 공백은 아마 " " 이걸꺼에여...
: 이런식으로 만드는 거죠 touch ." "cfg-ini
: 그러니 지울때두 rm -rf ." "cfg-ini라구 하면 됩니다...
: 함 해보시구.. 다시 글을 올려주세여