웹마스터 팁
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
잘못풀린 Tar 파일이나 기타 패키지파일 지우기
2003.02.19 23:37
리눅스에는 xargs 라는 명령어가있습니다.
이 명령어는 파이프 ( | ) 를 이용해서 사용가능합니다.
만약 example.tar.gz 이라는 압축파일이 있으며 이 파일은
서브디렉토리를 생성하여 풀리지않고 바로 현재 디렉토리에 압축을 풀어버리기때문에
잘못하면 수백개의 파일이 루트에 생길 위험이 있다..
라고 가정합니다.
# tar zxvf example.tar.gz
주르르르륵...ㅠ.ㅠ
헉 어떡하지? 루트에 수백개의 파일이 -_-?
이럴땐 다음과같이합니다.
# tar zxvf example.tar.gz | xargs rm -f
그러면 아무메시지가 없다가 ls 를 해보면 짜잔~~
아무것도없다?
타자치기힘드네요 ㅠ.ㅠ
자.. 여기까지 다읽으신분들을 위한 뽀나스!!
##############################
rm -rf 'tar zxvf example.tar.gz'
##############################
쌍따옴표가아닌 한개의 따옴표 내부의것은 실행명령어를 인수로 삼는다는 교훈을 알아두시길!
이 명령어는 파이프 ( | ) 를 이용해서 사용가능합니다.
만약 example.tar.gz 이라는 압축파일이 있으며 이 파일은
서브디렉토리를 생성하여 풀리지않고 바로 현재 디렉토리에 압축을 풀어버리기때문에
잘못하면 수백개의 파일이 루트에 생길 위험이 있다..
라고 가정합니다.
# tar zxvf example.tar.gz
주르르르륵...ㅠ.ㅠ
헉 어떡하지? 루트에 수백개의 파일이 -_-?
이럴땐 다음과같이합니다.
# tar zxvf example.tar.gz | xargs rm -f
그러면 아무메시지가 없다가 ls 를 해보면 짜잔~~
아무것도없다?
타자치기힘드네요 ㅠ.ㅠ
자.. 여기까지 다읽으신분들을 위한 뽀나스!!
##############################
rm -rf 'tar zxvf example.tar.gz'
##############################
쌍따옴표가아닌 한개의 따옴표 내부의것은 실행명령어를 인수로 삼는다는 교훈을 알아두시길!