2024/02/01 2

[리눅스 팁] 'whereis'와 'which'의 차이

'whereis'와 'which'의 차이 whereis와 which는 리눅스에서 명령어의 위치를 찾을 때 사용하는 명령어입니다만, 둘 사이에는 몇 가지 차이점이 있습니다. which: 사용자의 PATH 환경 변수에 지정된 디렉터리를 검색하여 실행 파일의 위치를 찾습니다. 일반적으로 사용자가 명령어를 실행할 때 실제로 어느 실행 파일이 사용될 것인지를 보여줍니다. 하나의 실행 파일만을 찾습니다. which는 오직 실행 가능한 파일만을 찾으며, alias를 통해 오버라이드된 명령어의 원본 위치도 찾을 수 있습니다. whereis: 실행 파일뿐만 아니라 해당 명령어와 관련된 소스 파일, 매뉴얼 페이지 등도 같이 검색합니다. 시스템 전체에서 그 명령어와 관련된 여러 파일의 위치를 찾아줍니다. whereis는 보..

[리눅스 명령어] 연결된 장치를 해제하는 umount

연결된 장치를 해제하는 umount Linux에서 umount 명령은 마운트된 파일 시스템이나 디바이스를 언마운트하는데 사용됩니다. 파일 시스템이나 디바이스를 안전하게 분리하려면, 사용 중인 파일이나 디렉터리에 대한 모든 접근을 중단하고, 데이터가 디스크에 완전히 쓰여졌는지 확인한 후에 umount 명령을 사용해야 합니다. 기본 사용법 umount 명령의 기본 구문은 다음과 같습니다: umount [옵션] [마운트된_디바이스_또는_마운트_포인트] 마운트된_디바이스는 /dev/sdxN (예: /dev/sda1)과 같은 장치 파일을 가리킵니다. 마운트_포인트는 파일 시스템이 마운트된 디렉터리를 의미합니다. 옵션 -l (--lazy): 즉시 언마운트를 수행하지 않고, 현재 사용 중인 파일 시스템이 더 이상 사..