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 키를 누르기만 하면 됩니다).
저자
Wilan
발리 아일랜드 테크노(Bali Island Tekno)의 정기 기고자로, 기술, 프로그래밍, 소프트웨어 엔지니어링 분야에 대한 지식을 적극적으로 공유하고 있습니다.