기계적 인조 인간

리눅스 커맨드 라인을 사용하여 파일과 디렉토리를 제거하는 방법

Nonstop 2018 Í Ì I Ì Í Ị I Á À A ƠI những track hay nhất

Nonstop 2018 Í Ì I Ì Í Ị I Á À A ƠI những track hay nhất

차례:

Anonim

이 자습서에서는 rm , unlink rmdir 명령을 사용하여 Linux에서 파일 및 디렉토리를 제거하는 방법을 보여줍니다.

파일을 제거하는 방법

Linux에서 명령 행에서 파일을 제거 (또는 삭제)하려면 rm (제거) 또는 링크 unlink 명령을 사용하십시오.

unlink 명령을 사용하면 단일 파일 만 제거 할 수 있으며 rm 하면 한 번에 여러 파일을 제거 할 수 있습니다.

파일이 삭제되면 쉽게 복구 할 수 없으므로 파일 또는 디렉토리를 제거 할 때 특히주의하십시오.

  • 단일 파일을 삭제하려면 rm 또는 unlink 명령과 파일 이름을 차례로 사용하십시오.

    unlink filename

    rm filename

    파일이 쓰기 방지되어 있으면 아래와 같이 확인 메시지가 표시됩니다. 파일을 제거하려면 y Enter 하고 Enter 누르 Enter . 그렇지 않으면 파일이 쓰기 방지되어 있지 않은 경우 확인 메시지없이 삭제됩니다.

    rm: remove write-protected regular empty file 'filename'?

    한 번에 여러 파일을 삭제하려면 rm 명령과 파일 이름을 공백으로 구분하여 사용하십시오.

    rm filename1 filename2 filename3

    와일드 카드 ( * ) 및 일반 확장을 사용하여 여러 파일을 일치시킬 수도 있습니다. 예를 들어, 현재 디렉토리에서 모든 .pdf 파일을 제거하려면 다음 명령을 사용하십시오.

    rm *.pdf

    정기적 인 확장을 사용하는 경우 먼저 ls 명령으로 파일을 나열하여 rm 명령을 실행하기 전에 어떤 파일이 삭제되는지 확인할 수 있습니다.

    rm -i 옵션과 함께 사용하여 각 파일을 삭제하기 전에 확인하십시오.

    rm -i filename(s)

    파일이 쓰기 금지되어 있어도 프롬프트없이 파일을 제거하려면 -f (force) 옵션을 rm 명령에 전달하십시오.

    rm -f filename(s)

    rm 옵션을 결합 할 수도 있습니다. 예를 들어, 상세 모드에서 프롬프트없이 현재 디렉토리의 모든 .txt 파일을 제거하려면 다음 명령을 사용하십시오.

    rm -fv *.txt

디렉토리를 제거하는 방법 (폴더)

Linux에서는 rmdir rm 사용하여 디렉토리를 제거 / 삭제할 수 있습니다.

rmdir 은 빈 디렉토리를 삭제하는 명령 행 유틸리티이며, rm 하면 디렉토리와 그 내용을 재귀 적으로 제거 할 수 있습니다.

  • 빈 디렉토리를 제거하려면 rmdir 또는 rm -d 와 디렉토리 이름을 사용하십시오.

    rm -d dirname

    rmdir dirname

    비어 있지 않은 디렉토리와 그 안의 모든 파일을 제거하려면 rm 명령을 -r (재귀) 옵션과 함께 사용하십시오.

    rm -r dirname

    디렉토리 또는 디렉토리 내의 파일이 쓰기 방지 된 경우 삭제 확인 메시지가 표시됩니다.

    비어 있지 않은 디렉토리와 모든 파일을 프롬프트없이 제거하려면 rm -r (재귀) 및 -f 옵션과 함께 사용하십시오.

    rm -rf dirname

    한 번에 여러 디렉토리를 제거하려면 rm -r 명령과 디렉토리 이름을 공백으로 구분하여 사용하십시오.

    rm -r dirname1 dirname2 dirname3

    파일과 마찬가지로 와일드 카드 ( * ) 및 일반 확장을 사용하여 여러 디렉토리를 일치시킬 수도 있습니다.

결론

이제 Linux rm , rmdir unlink 명령을 사용하는 방법에 대해 잘 알고 있어야하며 명령 행에서 파일과 디렉토리를 안전하게 제거 할 수 있어야합니다.

rm rmdir 링크 해제 터미널