리눅스 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 #删除前会询问是否删除
[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 중국어 웹사이트의 기타 관련 기사를 참조하세요!

핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

AI Hentai Generator
AI Hentai를 무료로 생성하십시오.

인기 기사

뜨거운 도구

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

드림위버 CS6
시각적 웹 개발 도구

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

뜨거운 주제











Linux 터미널에서 Python 버전을 보려고 할 때 Linux 터미널에서 Python 버전을 볼 때 권한 문제에 대한 솔루션 ... Python을 입력하십시오 ...

Docker 환경을 사용할 때 Docker 환경에 Extensions를 설치하기 위해 PECL을 사용하여 오류의 원인 및 솔루션. 종종 일부 두통이 발생합니다 ...

많은 웹 사이트 개발자는 램프 아키텍처에서 Node.js 또는 Python 서비스를 통합하는 문제에 직면 해 있습니다. 기존 램프 (Linux Apache MySQL PHP) 아키텍처 웹 사이트 요구 사항 ...

Linux 터미널에서 Python 사용 ...

비교 및 동기화의 문제점을 넘어서는 파일을 비교하고 동기화하는 문제 : Beyond를 사용할 때의 경우 민감도 실패 ...

Apscheduler 타이밍 작업을 MacOS 플랫폼의 서비스로 구성하십시오. Ngin과 유사한 APSCHEDULER 타이밍 작업을 서비스로 구성하려면 ...

Linux 시스템과 함께 제공되는 Python 통역사를 제거하는 문제와 관련하여 많은 Linux 배포판이 설치 될 때 Python 통역사를 사전 설치하고 패키지 관리자를 사용하지 않습니다 ...

언어의 멀티 스레딩은 프로그램 효율성을 크게 향상시킬 수 있습니다. C 언어에서 멀티 스레딩을 구현하는 4 가지 주요 방법이 있습니다. 독립 프로세스 생성 : 여러 독립적으로 실행되는 프로세스 생성, 각 프로세스에는 자체 메모리 공간이 있습니다. 의사-다일리트 레딩 : 동일한 메모리 공간을 공유하고 교대로 실행하는 프로세스에서 여러 실행 스트림을 만듭니다. 멀티 스레드 라이브러리 : PTHREADS와 같은 멀티 스레드 라이브러리를 사용하여 스레드를 만들고 관리하여 풍부한 스레드 작동 기능을 제공합니다. COROUTINE : 작업을 작은 하위 작업으로 나누고 차례로 실행하는 가벼운 다중 스레드 구현.
