집 >운영 및 유지보수 >리눅스 운영 및 유지 관리 >리눅스 rm은 무슨 뜻인가요?
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 #删除前会询问是否删除2. 디렉터리 삭제 디렉터리를 삭제해야 하는 경우 "-r" 옵션을 사용해야 합니다. 예:
[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 #会分别询问是否进入子目录、是否删除子目录각 디렉터리 수준과 각 파일을 확인해야 한다면 실제 사용에서는 재앙이 될 것입니다! 3. 강제삭제.
[root@localhost ~]# mkdir -p /test/lm/movie/jp #重新建立测试目录 [root@localhost ~]# rm -rf /test #强制删除,一了百了강제 기능을 추가하면 삭제가 매우 간단해집니다. 하지만 강제 삭제 후에는 extundelete와 같은 타사 데이터 복구 도구를 사용하지 않는 한 데이터를 복구할 수 없다는 점에 유의해야 합니다. 그러나 데이터 복구는 완전한 데이터 복원이 어렵다는 점을 참고하시기 바랍니다. 일반적으로 70%~80%를 복구하는 경우는 매우 드뭅니다. 따라서 데이터 복구에 베팅하는 것보다 좋은 작업 습관을 기르는 것이 좋습니다. 🎜🎜디렉토리를 삭제하려면 "-rf" 옵션을 사용하더라도 파일 삭제 시 오류가 보고되지 않습니다. 따라서 사용 편의성을 위해 일반적으로 파일이나 디렉터리를 삭제할 때 "-rf" 옵션을 직접 사용합니다. 🎜🎜관련 추천: "🎜Linux 비디오 튜토리얼🎜"🎜
위 내용은 리눅스 rm은 무슨 뜻인가요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!