반응형
rm(1)
rm [OPTION]... [FILE]...
rm 명령어는 OPTION뒤에 나열된 FILE들을 각각 삭제합니다. 기본 option은 디렉토리는 삭제하지 않습니다.
OPTION
-f 또는 --force
: 삭제 여부를 물어보지 않고 삭제를 합니다.
: 디렉토리 삭제는 다른 option에 따라서 결정됩니다.
예제)
$ rm -f file
-i
: 파일 삭제할 때마다 모든 파일에 대해서 각각 물어보고 삭제를 합니다.
: y를 입력하면 삭제되고 n이면 skip합니다.
-I
: 여러개의 파일을 삭제할 때에 1회만 물어보고 y이면 모두 삭제합니다.
--interactive[=WHEN]
: WHEN의 값에 따라 삭제 여부를 물어볼 지 판단합니다.
$ rm --interactive
: 항상 삭제 여부를 물어봅니다.
$ rm --interactive=never
: 삭제 여부를 물어보지 않고 삭제합니다.
: -f와 같습니다.
$ rm --interactive=once
: -I와 같으며, 1회 물어봅니다.
$ rm --interactive=always
: -i와 같으며, 항상 물어봅니다.
--one-file-system
: -r 또는 -R 또는 --recursive option과 함께 사용할 때에 직계 디렉토리만 삭제합니다.
예제)
$ rm --one-file-system -r sample1/sampe2
만약 sample1 아래에 sample2, sample3, sample4 디렉토리가 3개 있다면
sample1 디렉토리에 대해서만 삭제되고 sample3, sample4 디렉토리는 삭제되지 않습니다.
-r 또는 -R 또는 --recursive
: 하위 디렉토리에 있는 모든 파일을 찾아서 삭제합니다.
예제)
$ rm -rf sample1
sample1을 포함한, 그 하위의 모든 디렉토리, 파일을 삭제합니다.
-d 또는 --dir
: 비어 있는 디렉토리이면 삭제합니다.
-v 또는 --verbose
: 삭제 진행 상태를 출력합니다.
--help
: rm 명령어에 대한 도움말을 출력합니다.
--version
: rm 명령어의 version정보를 출력합니다.
FILE ......
삭제하려는 파일 또는 디렉토리 목록
see also : remove(3)
반응형
'LINUX > 명령어' 카테고리의 다른 글
iconv(1) - 파일의 character set 변환 (linux 명령어) (0) | 2020.08.13 |
---|---|
rmdir(1) - 디렉토리 삭제하기 (linux 명령어) (0) | 2019.10.13 |
mkdir(1) - 디렉토리 만들기 (linux 명령어) (0) | 2019.10.13 |
cd(1) - 작업 디렉토리 변경 (change the working directory)(linux 명령어) (0) | 2019.10.13 |
pwd(1) - 현재 작업 디렉토리 출력 (linux 명령어) (0) | 2019.10.13 |