Mac OS X에서 터미널을 사용하여 파일을 삭제할 수 있습니다.
이미지 크레디트: Prostock-Studio/iStock/GettyImages
대부분의 사람들이 선택 휴지통으로 이동 Mac OS X에서 파일을 제거하려는 경우 마우스 오른쪽 버튼을 클릭한 후 이것은 대부분의 경우에 작동하며 이 방법을 사용하면 언제든지 삭제된 파일을 복원할 수 있습니다. 그러나 파일을 삭제하려고 할 때 오류가 발생하면 Finder에 표시되지 않는 파일을 제거하거나 파일을 완전히 삭제하고 한 번에 복원할 수 없도록 하려면 Mac 터미널을 사용하여 파일. 이것은 터미널을 사용해 본 경험이 없어도 쉽게 할 수 있지만 실수로 삭제하는 경우 같은 관대함을 제공하지 않으므로 주의가 필요합니다.
Mac 터미널을 사용하는 이유
터미널은 Mac용 명령줄 제어 시스템이며 모든 Mac 컴퓨터 및 노트북과 함께 제공됩니다. Unix 시스템에 익숙하다면 집에서 바로 터미널에서 작업할 수 있을 것입니다. 필요한 기본 명령 중 일부를 배우면 많은 이점이 있습니다. 가장 중요한 이점은 터미널을 사용하여 Mac 설정을 변경하고 그래픽 사용자 인터페이스만으로는 달성할 수 없는 파일 작업을 수행할 수 있다는 것입니다.
오늘의 비디오
터미널을 사용하여 삭제하려고 할 때 오류 메시지를 표시하는 파일을 삭제하거나 Finder가 올바르게 작동하지 않을 때 파일을 삭제하거나 보이지 않는 파일을 삭제할 수 있습니다.
"rm" Mac 명령
열려있는 단말기 (에서 유용 폴더 애플리케이션) 프롬프트에 "ls –la"를 입력하고 키를 눌러 현재 있는 디렉토리를 확인합니다. 입력하다. 특정 디렉토리의 이름과 함께 "cd [디렉토리 이름]"을 입력하여 다음 디렉토리로 이동합니다. "[디렉토리 이름]" 중 인용 부호 없이 또는 "cd../"를 입력한 다음 키를 눌러 이전 디렉토리까지 입력하다. 목표는 삭제하려는 파일이 포함된 디렉토리로 이동하는 것입니다. 그러나 이 단계를 피하려면 끌어서 놓기 방식을 사용할 수 있습니다.
올바른 폴더에 있을 때(또는 끌어서 놓기를 사용하는 경우) "rm" Mac 명령을 사용하여 선택한 파일을 삭제합니다. "rm [filename.extension]"을 따옴표 없이 입력하고 "[filename.extension]" 대신 해당 파일 이름과 확장자를 입력한 다음 키를 누릅니다.
입력하다 파일을 삭제합니다. 또는 다음을 열 수 있습니다. 단말기, "rm"을 입력하고 공백을 남긴 다음 Finder에서 터미널 창으로 파일을 끌어 전체 파일 확장자를 자동으로 채웁니다.보호 장치 추가
파일을 삭제하는 터미널 방법의 주요 단점은 "확실합니까?"라는 메시지가 없다는 것입니다. 중요한 것을 삭제하지 못하도록 하는 프롬프트 유형입니다. 명령에 대화형 플래그 "-i"를 추가하여 이를 수정할 수 있습니다. 프롬프트를 생성하려면 파일 이름과 확장명 앞에 "rm -i"를 입력합니다. 선택할 때 입력하다 이 명령을 입력한 후 "[filename.extension]을(를) 제거하시겠습니까?"라는 프롬프트가 표시됩니다. "y" 또는 "yes"를 입력하여 확인하거나 "n" 또는 "no"를 입력하여 삭제를 취소할 수 있습니다.
터미널을 사용하여 디렉토리 삭제
Mac 터미널을 사용하여 폴더를 삭제할 수도 있으며 필요에 따라 몇 가지 다른 옵션이 있습니다. 제거할 빈 폴더가 있는 경우 "rm" 명령과 동일한 방법으로 디렉터리 제거 터미널 명령 "rmdir"을 사용할 수 있지만 이 경우 보호 장치가 작동하지 않습니다. 예를 들어, "rmdir Pictures"는 현재 있는 디렉토리에서 "Pictures" 디렉토리를 삭제합니다.
그러나 파일 및 파일이 있는 하위 폴더를 포함한 파일을 삭제하려면 "rm" 명령 끝에 "-R"(또는 -r) 옵션을 사용하십시오. 이것은 "재귀적"을 의미하며 해당 디렉토리에서 아래쪽으로 모든 것을 삭제합니다. 따라서 "Pictures" 폴더에 사진이 있거나 하위 폴더가 있는 경우 관련 디렉토리에서 "rm -R Pictures"를 입력한 다음 선택할 수 있습니다. 입력하다. 터미널에 "rm -iR [폴더 이름]"을 입력하여 여기에서 보호 기능을 사용할 수 있습니다.