1

주제: cache 폴더 삭제와 tar.gz 덮어쓰기 명령어 문의

공부 좀 해보고 찾아볼려고 해도-_- 도저히 못 찾겠어서 이렇게 문의글 올립니다.

일단 제가 테터 나올 때마다 업글 하다가 서버 문제인지 제 무지인지-_-

블로그를 몇번 날렸습니다.

zip파일을 받아서 압축 풀고 일일어 덮어쓸려고 했떠니 계속 전송 오류 나다가 블로그가 고장났고-_-

결국 ssh로 몰 좀 해보려다가 제대로 꼬였습니다. 그래서 잘못 블로그 삭제해서 자료 다 날리고-_-;;


지금 문제는 cache 폴더가 삭제가 안 되는 것입니다.

rm -rf 경로 써서 다 지울려고 해도 허가 거부됨이라고 나오면서.. cache 폴더 이하가 삭제되지 않습니다.

이걸 어떻게 삭제 해야하는지 좀 알려주세요.

그리고 제가 텍스트큐브를 blog/ 라는 폴더로 만들어서 사용하고 있는데... tar.gz파일을 서버에 올리고 이것을 압축을 풀면서 덮어씌우는 명령어를 모르겠습니다-_-

zip파일 풀어서 전송하는거 때문에 계속 문제 생겨서-_- 명령어 한번 배우고 안전하게 업글 하고 싶습니다.

부탁드립니다.

2

답글: cache 폴더 삭제와 tar.gz 덮어쓰기 명령어 문의

저도 이번에 1.6.3에서 1.7로 업그레이드 하면서 몇번 해맸는데요.
일단 돌아가기는 하네요.
저도 그쪽으로 잘 아는게 아니라서 나름 방법대로 해봤습니다.
만일의 사태를 대비해서 계정과 DB를 통째로 백업 받았습니다.
미리내 호스팅을 이용하는데, 백업을 받을 수 있는 메뉴를 따로 제공해 주어서 편리하게 백업을 받았습니다.

html 디렉토리 아래에 blog 디렉토리에 텍스트큐브 1.6.3이 설치되어 있었습니다.
일단, 보안 텔넷 접속해서 rm -rf 로 skin, attach, cache를 제외한 모든 디렉토리를 지웠습니다.

그리고, 1.7버전의 tar.gz 파일을 받아서 html 디렉토리에 올렸습니다.
tar -zxvf 로 푸는데, 이렇게 풀면 html 아래에 tc라는 디렉토리가 만들어지죠.
압축이 해제되는 파일들이 blog 쪽으로 가야하기 때문에 압축을 풀기전에 blog 디렉토리 이름을 tc로 살짝 바꿔줍니다. 그리고나서 압축을 풀면 기존 텍스트큐브에 덮어씌우기가 되지요.
그 다음 tc로 바꿔놨던 디렉토리 이름을 blog로 바꿔주었습니다.

이렇게 대충 업그레이드 했고요. 체크업이 잘 안되서 cache 폴더와 그 안에 있는 모든 폴더와 파일, config 파일등은 파일 권한을 모두 777로 바꿔주었습니다.