macOS의 터미널은 매우 강력한 도구입니다. 초보자든 생산성을 높이려는 일반 사용자든 몇 가지 기본 명령어를 익히면 많은 시간을 절약할 수 있습니다.
다음은 기능별로 그룹화된 가장 유용한 MacBook 터미널 명령어 목록입니다.
1. 파일 및 폴더 탐색 (기본)
파일을 조작하기 전에 디렉토리를 탐색하는 방법을 알아야 합니다.
pwd(작업 디렉토리 출력): 현재 폴더 위치를 표시합니다.ls: 활성 디렉토리의 파일과 폴더를 나열합니다.ls -la: 숨김 파일을 포함한 모든 파일을 크기 세부 정보와 함께 표시합니다.
cd [폴더_이름]: 특정 폴더로 변경합니다.cd ..: 상위 폴더로 한 단계 올라갑니다.cd ~: 홈 폴더(사용자)로 바로 돌아갑니다.
clear: 터미널 화면을 지웁니다.
2. 파일 및 폴더 관리
Finder를 열지 않고 파일을 생성, 삭제 및 이동하는 명령어입니다.
mkdir [폴더_이름]: 새 폴더를 생성합니다.touch [파일_이름.txt]: 새 파일(예: 텍스트 파일, HTML 등)을 생성합니다.cp [소스] [대상]: 파일을 복사합니다.cp -R [소스_폴더] [대상_폴더]: 폴더와 모든 내용을 복사합니다.
mv [소스] [대상]: 파일/폴더를 이동하거나 이름을 변경합니다.rm [파일_이름]: 파일을 영구 삭제합니다 (주의: 휴지통으로 이동하지 않습니다!).rm -rf [폴더_이름]: 폴더와 모든 내용을 강제로 삭제합니다. 매우 주의해서 사용하세요.
3. macOS 비밀 트릭 (시스템 조정)
설정 메뉴에는 없는 Mac의 시스템 동작을 변경하는 특수 명령어입니다.
Finder에서 숨김 파일 표시:
Bashdefaults write com.apple.finder AppleShowAllFiles TRUE; killall Finder
(다시 숨기려면
_TRUE_를_FALSE_로 변경하세요).Mac이 절전 모드로 전환되지 않도록 방지:
Bashcaffeinate
(이 터미널이 열려 있는 동안 Mac은 절전 모드로 전환되지 않습니다. 중지하려면
_Control + C_를 누르세요).스크린샷 형식 변경 (기본: PNG에서 JPG로):
Bashdefaults write com.apple.screencapture type jpg; killall SystemUIServer
4. 시스템 및 네트워크 정보
Mac의 상태나 인터넷 연결을 확인합니다.
top또는htop: __실시간__으로 실행 중인 프로세스와 CPU/RAM 사용량을 표시합니다(작업 관리자와 유사). 종료하려면q를 누르세요.ping [웹사이트_주소]: 특정 사이트에 대한 인터넷 연결을 확인합니다(예:ping google.com).ifconfig: Mac의 로컬 IP 주소를 포함한 네트워크 정보를 표시합니다(en0아래에서 확인).networksetup -setairportpower en0 off(또는on): 터미널을 통해 Wi-Fi를 끄거나 켭니다.
5. 전원 명령어 (중요 단축키)
Mac이 멈추거나 빠른 명령을 실행해야 할 때:
killall [응용_프로그램_이름]: 응답하지 않는 응용 프로그램을 강제 종료합니다.- 예시:
killall Finder또는killall Safari.
- 예시:
sudo shutdown -h now: 관리자 권한으로 Mac을 즉시 종료합니다.sudo shutdown -r now: Mac을 즉시 재시동합니다.
💡 추가 팁:
* Tab 키: 파일이나 폴더 이름을 입력할 때 Tab 키를 누르면 터미널이 자동 완성합니다.
- Sudo: 명령어에
sudo가 필요하면 관리자 액세스가 필요함을 의미합니다. Mac 비밀번호를 입력하라는 메시지가 표시됩니다(입력해도 문자가 표시되지 않으니 Enter 키를 누르기만 하면 됩니다).



