> 운영 및 유지보수 > 리눅스 운영 및 유지 관리 > 메시지를 표시하지 않고 Linux에서 파일을 삭제하는 방법

메시지를 표시하지 않고 Linux에서 파일을 삭제하는 방법

WBOY
풀어 주다: 2022-01-04 09:41:11
원래의
7603명이 탐색했습니다.

Linux에서는 "rm -f filename" 명령을 사용하여 프롬프트 없이 파일을 삭제할 수 있습니다. 매개변수가 "-f"로 설정된 경우 원본 파일인 경우에도 rm 명령을 사용합니다. 속성은 읽기 전용으로 설정되어 있거나, 하나씩 확인하지 않고 바로 삭제할 수 있습니다.

메시지를 표시하지 않고 Linux에서 파일을 삭제하는 방법

이 튜토리얼의 운영 환경: linux7.3 시스템, Dell G3 컴퓨터.

Linux에서 메시지를 표시하지 않고 파일을 삭제하는 방법

Linux에서 파일 및 디렉터리를 삭제하는 명령: rm 명령.

rm은 일반적으로 사용되는 명령입니다. 이 명령의 기능은 디렉터리에서 하나 이상의 파일이나 디렉터리를 삭제하는 것입니다. 또한 디렉터리와 그 아래의 모든 파일 및 하위 디렉터리를 삭제할 수도 있습니다. 링크된 파일의 경우 링크만 삭제되고 원본 파일은 변경되지 않습니다.

rm은 위험한 명령입니다. 특히 초보자의 경우 조심하세요. 그렇지 않으면 전체 시스템이 이 명령(예: /(루트 디렉터리)에서 rm * -rf 실행)으로 파괴됩니다. 따라서 rm을 실행하기 전에 현재 어느 디렉토리에 있는지, 무엇을 삭제할지 확인하고 작업 중에 명확한 마음을 유지하는 것이 가장 좋습니다.

1. 명령 형식:

rm [选项] 文件…
로그인 후 복사

2. 명령 기능:

디렉토리에서 하나 이상의 파일이나 디렉터리를 삭제합니다. -r 옵션을 사용하지 않으면 rm은 디렉터리를 삭제하지 않습니다. rm을 사용하여 파일을 삭제하는 경우 일반적으로 파일을 원래 상태로 복원할 수 있습니다.

3. 명령 매개변수:

  • -f, --force 존재하지 않는 파일을 무시하고 메시지를 표시하지 않습니다.

  • -i, --interactive 대화형 삭제 수행

  • -r, -R, --recursive rm에 매개변수에 나열된 모든 디렉터리와 하위 디렉터리를 반복적으로 삭제하도록 지시합니다. 4. 명령 예:

  • 예 1: 파일 삭제 시스템은 먼저 삭제할지 여부를 묻습니다.
  • 명령:

    rm 文件名
    로그인 후 복사
  • 출력:
  • [root@localhost test1]# ll
    로그인 후 복사
    로그인 후 복사

    총 4

    -rw-r--r-- 1 root root 56 10-26 14:31 log.log
    root@localhost test1]# rm log.log
    rm:是否删除 一般文件 “log.log”? y
    root@localhost test1]# ll
    总计 0[root@localhost test1]#
    로그인 후 복사
  • 지침:
  • rm log.log 명령을 입력한 후 시스템에서 y를 입력하면 파일이 삭제됩니다. 삭제하고 싶지 않으면 데이터는 n이 됩니다.

  • 예 2: 파일을 강제로 삭제하면 시스템에서 더 이상 메시지를 표시하지 않습니다.

명령:

rm -f log1.log
로그인 후 복사

출력:

[root@localhost test1]# ll
로그인 후 복사
로그인 후 복사

관련 권장 사항: "

Linux 비디오 튜토리얼

"

위 내용은 메시지를 표시하지 않고 Linux에서 파일을 삭제하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿