일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
Tags
- expected at least 1 bean which qualifies as autowire candidate
- Remmina
- mysql dml
- xrdp
- Failed to download metadata for repo 'appstream'
- Cannot prepare internal mirrorlist: No URLs in mirrorlist
- Store password unencrypted
- taskkill
- svn commit
- svn load
- postgres install
- VirtualBox
- svn log
- docker oracle12c
- grep
- svn dump
- docker 폐쇄망
- svn 사용법
- svn update
- apt-get update 오류
- ant
- svn 특정 리비전 사이 추출
- 포스트그레스 설치
- svn
- WH question
- Oracle install
- svn 변경된 파일 추출
- 프로젝트 네임변경 후 이클립스 로딩시 에러
- NEXUS
- javax.servlet.GenericFilter
Archives
- Today
- Total
기억의 습작
윈도우 처럼 리눅스에서도 휴지통 기능 만들기 본문
리눅스에서 rm -rf 명령어를 이용하다가 나도 모르게 실수로 중요한 파일을 삭제하여 곤란한 처지에 부딪치는 상황을 경험해 본적이 있을 것이다. 이러한 실수를 방지하고자 하는 스크립트를 만들어 사용해보자.
리눅스에서 휴지통 기능을 사용하기 위한 절차
- 파일이 지워지면 저장될 위치(휴지통)를 mkdir 로 만든다.
- del.sh 라는 스크립트를 만든다.
- ~/.bashrc 환경설정에 alias 를 등록한다.
- 사용한다.
TEMP_DIR='휴지통위치를 수정하여 사용하세요'
사용하는 방법
$ del '삭제 대상파일' <-- 일반적인 사용법 (특수문자가 있거나 공백이 있으면 따움표로 감싸고 그렇치 않으면 따움표가 필요없다)
$ del '삭제 대상파일' 2 <-- 삭제 대상 파일이 휴지통에 있어서 파일이 mv 되지 않을 때 두 번째 파라미터를 넘겨서 지워지도록 한다.
728x90
반응형
LIST
'Software > script' 카테고리의 다른 글
jar 나 war 파일을 특정 폴더에 압축 풀기 (0) | 2021.09.08 |
---|---|
오래된 파일 삭제 (0) | 2021.08.28 |
aix 서버에서 쉘스크립트 작성 (0) | 2021.08.28 |
리눅스 프로세스 상태체크와 동시에 죽었으면 살리기 스크립트 (0) | 2021.08.21 |
여러파일 중 특정기간에 생성된 파일만 골라서 삭제 (0) | 2021.08.21 |