Linux에서 rm의 전체 이름은 "삭제"를 의미합니다. 구문은 "rm [옵션] 파일 또는 디렉터리"입니다. 파일 시스템에 지정된 파일이 있으며 해당 파일을 삭제할 때 시스템은 프롬프트 메시지를 생성하지 않습니다. 파일을 백업하지 않으면 복원할 수 없습니다.
이 튜토리얼의 운영 환경: CentOS 6 시스템, Dell G3 컴퓨터.
Linux rm, 전체 영어 철자: 제거.
Linux rm 명령은 파일이나 디렉터리를 삭제하는 데 사용됩니다.
rm은 파일 시스템에서 지정된 파일이나 디렉터리를 영구적으로 삭제할 수 있는 강력한 삭제 명령입니다. rm 명령을 사용하여 파일이나 디렉터리를 삭제할 때 시스템은 프롬프트 메시지를 생성하지 않습니다. 이 명령의 기본 형식은 다음과 같습니다.
rm [选项] 文件或目录
옵션:
-f
: 강제 삭제(강제), -i 옵션과 반대로 -f를 사용하면 시스템에서 더 이상 묻지 않습니다. , 그러나 대상 파일이나 디렉토리를 직접 삭제하십시오. -f
:强制删除(force),和 -i 选项相反,使用 -f,系统将不再询问,而是直接删除目标文件或目录。
-i
:和 -f 正好相反,在删除文件或目录之前,系统会给出提示信息,使用 -i 可以有效防止不小心删除有用的文件或目录。
-r
-i
: -f와 정반대입니다. 시스템은 파일이나 디렉터리를 삭제하기 전에 메시지를 표시합니다. -i를 사용하면 유용한 파일이나 디렉터리를 실수로 삭제하는 것을 효과적으로 방지할 수 있습니다. -r
: 재귀 삭제, 주로 디렉터리를 삭제하는 데 사용됩니다. 지정된 디렉터리와 모든 하위 디렉터리 및 파일을 포함하여 포함된 모든 콘텐츠를 삭제할 수 있습니다. rm 명령은 파일이나 디렉터리를 영구적으로 삭제하므로 파괴적인 명령이라는 점에 유의하세요. 즉, 파일이나 디렉터리가 백업되지 않은 경우 rm 명령을 사용하면 삭제됩니다. , 복원되지 않으므로 rm 명령을 사용하여 디렉터리를 삭제할 때 주의하세요.
1. 옵션 생략
rm 명령이 옵션을 추가하지 않으면 기본 실행은 "rm -i 파일 이름"이므로 실행된다는 의미입니다. 파일을 삭제하기 전에 먼저 삭제하고 싶은지 물어보세요. 예:[root@localhost ~]# touch cangls [root@localhost ~]# rm cangls rm:是否删除普通空文件"cangls"?y #删除前会询问是否删除
[root@localhost ~]# mkdir -p /test/lm/movie/jp #递归建立测试目录 [root@localhost ~]# rm /test rm:无法删除"/test/": 是一个目录 #如果不加"-r"选项,则会报错 [root@localhost ~]# rm -r /test rm:是否进入目录"/test"?y rm:是否进入目录"/test/lm/movie"?y rm:是否删除目录"/test/lm/movie/jp"?y rm:是否删除目录"/test/lm/movie"?y rm:是否删除目录"/test/lm"?y rm:是否删除目录"/test"?y #会分别询问是否进入子目录、是否删除子目录
[root@localhost ~]# mkdir -p /test/lm/movie/jp #重新建立测试目录 [root@localhost ~]# rm -rf /test #强制删除,一了百了
위 내용은 리눅스 rm은 무슨 뜻인가요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!