rm file1 : file1 삭제
rm -r dir1 : dir1 삭제
rm -rf dir1 : dir1 강제삭제 (확인메세지 x)
위와 같은 방식으로도 폴더가 지워지지 않을 시에,
<? exec("chmod -R 707 ./지우고 싶은 폴더명"); ?>
"chmod.php"
이렇게 저장한 것을 ftp 프로그램을 이용하여 웹에 올리고
예) www.도매인명.co.kr/파일명.php
하시면 해당 폴더의 퍼미션이 변경 되었을 겁니다.
그리고 바로 삭제 하시면 됩니다.
위에 707 해서 지워지지 않으면 706으로 변경후 삭제 하셔도 됩니다.
tar cvzfp file1.tgz dir1 : dir1 전체를 file1.tgz 파일로 퍼미션 보존 압축
tar xvzfp file1.tgz : file1.tgz 파일을 압축해제
현재 내 서버에는 위 명령어가 되지 않는다.
참조 : http://miniwini.com/miniwinis/bbs/index.php?bid=qna&mode=read&id=46896
단지 하나의 파일로 묶기만 가능하고 압축은 되지 않는다.
■ 하나의 파일로 묶기 - 이것만 된다.
tar cvf 파일명.tar 압축할폴더명
예) tar cvf backup.tar www
■ 압축하기 - 현재 내 서버에는 되지 않는 명령어(위 링크 참조)
tar cvfz 파일명.tar.gz 압축할폴더명
예) tar cvfz backup.tar.gz www
■ 압축 풀기
1) 묶었을때>> tar xvf 묶은파일명.tar
2) 압축시에>> tar xvfz 압축한파일명.tar.gz
■ zip으로 압축하기 압축 풀기
zip 설명 보기 명령어 : zip
zip 파일이름 -x
■ rar로 압축하기 압축 풀기
unrar x 파일명
mv file1 file2 : file1 이름을 file2 이름으로 변경
mv file1 dir1 : file1 을 dir1 폴더안으로 이동
cp file1 file2 : 파일 file1 을 file2 로 복사
cp -a file1 file2 : 파일의 소유권과 퍼미션 유지 복사
cp -a file1 dir1 : file1 을 dir1 폴더안으로 복사
cp -a dir1 dir2 : 폴더 dir1 을 dir2 로 복사 (dir2 가 있는 경우 dir2 하부에 복사)
etc
* du -sh : 현재 디렉토리 하위포함 하드용량을 출력합니다.
* cd : 디렉토리 이동시 이용합니다.
cd 폴더명 : 폴더명 폴더로 이동
cd .. : 상위 폴더로 이동
cd ~ : 홈 폴더로 이동
cd - : 이전 폴더로 이동
* ls : 현재 디렉토리의 내용을 출력합니다.
ls : 간략한 리스트 출력
ls -l : 자세한 리스트 출력
ls -al : 숨김파일포함 리스트 출력
* pwd : 현재 위치의 절대경로를 출력합니다.
* chmod : 폴더/파일의 퍼미션(권한설정)시 이용합니다.
chmod 707 file1 : file1 을 707 퍼미션으로 변경
chmod 707 dir1 : dir1 을 707 퍼미션으로 변경
chmod 707 dir1 -R : dir1 과 dir1 하부 자료 707 퍼미션으로 변경
* passwd : 계정 비밀번호 변경시 이용합니다.
변경 순서 : 1. 현재 비밀번호 입력
2. 신규 비밀번호 입력
3. 신규 비밀번호 재입력
* exit : 쉘 접속 종료시 이용합니다.
출처:https://eond.com/tip/19280
'SSH' 카테고리의 다른 글
소유권 변경 - 파일, 폴더 (0) | 2016.03.30 |
---|
zip이나 unrar은 설치되지 않았고..-_-;;