일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 |
30 |
Tags
- disabled
- Wordpress
- Foundational
- AWS Certified Cloud Practitioner
- 항해99
- Your session has been terminated
- 항해플러스후기
- AWS시험
- 항해플러스
- 항해솔직후기
- cafe24
- saltkey
- ARIadminer
- readony
- AWS
- 보안인증서
- SSL
- ARI
- 항해플러스백엔드
Archives
- Today
- Total
WorkaHolic
삭제(rm)와 검색(find) 본문
* 삭제
rm
rm (옵션) 파일선택
- 현재 디렉토리(.)에 있는 모든(*) 파일을 삭제 [디렉토리 내부에 파일이 있으면 삭제 불가]
e.g. rm ./*
- 현재 디렉토리(.)에 있는 모든(*) 파일을 삭제 여부를 묻지 않고(f) 삭제 [디렉토리 내부에 파일이 있으면 삭제 불가]
e.g. rm -f ./*
- 현재 디렉토리(.)에 있는 디렉토리 및 모든(*) 내부 파일(r)을 삭제
e.g. rm -r ./*
- 현재 디렉토리(.)에 있는 디렉토리 및 모든(*) 내부 파일(r)을 삭제 여부를 묻지 않고(f) 삭제
e.g. rm -rf ./*
* 검색
find
find (옵션)
- 현재 디렉토리(.) 전체 검색
find .
- 루트(/)에 속하는 모든 파일 중 이름이 foo.txt 검색 (보편적으로 /부터 검색은, root 권한이 필요)
e.g. find / -name foo.txt
- 현재 디렉토리(.) 내 foo.txt를 제외한 검색
e.g. find . ! -name foo.txt
- 현재 디렉토리(.) 내 foo.txt를 삭제 (rm -f foo.txt 와 동일)
e.g. find . -name foo.txt -delet
- 현재 디렉토리(.) 내 foo.txt를 제외한 파일들 삭제 (= find . ! -name foo.txt -exec rm -r {} \; )
e.g. find . ! -name foo.txt -delete
* 특정 파일만 나두고 삭제
find . ! -name 나둘파일명 -delete
반응형
'Server > Linux' 카테고리의 다른 글
tar.gz 압축 및 해제 (0) | 2021.06.02 |
---|---|
자신의 IP를 확인하는 방법 (0) | 2019.12.19 |
계정 관리 관련 설정 (0) | 2019.09.10 |
Vim 동시 삽입 및 삭제 (0) | 2019.05.09 |
Vim 단축키 (0) | 2019.05.09 |