본문 바로가기

삭제

[rsync] 파일 복사 및 삭제 rsync 즉 Remote Sync.를 이용하면 원격 파일 복사 및 삭제가 가능하다. 로컬 처리도 가능하며 시간을 기준으로 중복처리가 가능하므로 작업이 중단 되도 다시 이어서 진행하면 이전에 작업한 내용을 건너 뛰고 진행 한다.(시간으로만 처리하면 물론 문제가 생길 수 있으므로 보다 안전한 옵션을 지원한다. 글 맨하 단 참고자료를 보길 바란다.) 백업 처리에 유용하면 응용(?)하면 빠른 삭제 처리도 가능하다.물론 복사 또한 cp, scp 등 보다 빠른 것으로 알려져있다. 대용량 복사는 rsync를 애용하자. rsync [옵션] [소스] [목적지] 옵션은 아래의 형태를 많이 사용한다.-avzh a : 복사 파일의 속성값들을 유지한다. (권한, 심볼릭링크 등) v : 복사 항목을 출력한다. z : 압축을 하..
[vi] 전체 지우기 몇몇 방법이 있을 수 있겠지만 아래와 같은 방법이 쉬운것 같다. gg 첫줄로 이동dG 현재 줄부터 마지막 줄 까지 삭제 더 좋은 방법이 있음 알려주세염...
[svn] 커맨드 라인에서 Unversioned 파일 제거 하기 커맨드 라인에서 Unversioned 파일을 제거하고 싶어질 때가 있다(?) 예를들면 체크아웃한 코드를 빌드해서 나온 산출물들이 걸리적 거리거나, 추가했던 파일이나 디렉터리가 필요없어질 경우 등등 TortoiseSVN을 사용하면 아래와 같이 손쉽게 제거가 가능하다. 하지만 커맨드 모드에는... 물론 Tortoise SVN 커맨드 모드에서는 지원해준다. http://tortoisesvn.net/docs/release/TortoiseSVN_en/tsvn-automation.html 그러나 우리는(?) 나는(?) 걍 순정(?) svn에서 하고 싶다. ㅠㅜ 다행히 이렇게 하면 된다고 한다. svn status --no-ignore | grep '^\?' | sed 's/^\? //' | xargs -Ixx rm..