728x90
반응형
Mac 터미널에서 사용하는 명령어는 대부분 리눅스 명령어와 유사합니다.
Mac의 터미널은 Unix 기반 시스템이기 때문에 리눅스와 비슷한 명령어와 기능을 지원합니다.
실제로 macOS와 리눅스는 많은 공통점을 가지고 있기 때문에, 한 쪽에서 익힌 명령어는 다른 쪽에서도 유용하게 사용할 수 있습니다.
아래는 Mac과 리눅스에서 자주 사용하는 기본 명령어들에 대한 비교입니다.
디렉토리 탐색 및 파일 작업
- 현재 디렉토리 보기
- Mac 및 리눅스: pwd
- 디렉토리 목록 보기
- Mac 및 리눅스: ls
- 추가 옵션:
- ls -l: 자세한 정보
- ls -a: 숨겨진 파일 포함
- 디렉토리 변경하기
- Mac 및 리눅스: cd [디렉토리 경로]
- 디렉토리 만들기
- Mac 및 리눅스: mkdir [디렉토리 이름]
- 파일 복사하기
- Mac 및 리눅스: cp [원본 파일] [대상 위치]
- 파일 이동/이름 바꾸기
- Mac 및 리눅스: mv [원본 파일] [대상 위치]
- 파일 삭제하기
- Mac 및 리눅스: rm [파일 이름]
- 디렉토리 삭제 시:
- Mac 및 리눅스: rm -r [디렉토리 이름]
파일 내용 보기 및 편집
- 파일 내용 보기
- Mac 및 리눅스: cat [파일 이름]
- 페이지별로 보기:
- Mac 및 리눅스: less [파일 이름]
- 파일 편집하기
- 기본 텍스트 편집기 사용:
- Mac 및 리눅스: nano [파일 이름]
- 또는 vim 또는 vi 사용 가능
- 기본 텍스트 편집기 사용:
시스템 정보 확인
- 현재 사용자 확인하기
- Mac 및 리눅스: whoami
- 시스템 정보 확인하기
- Mac 및 리눅스: uname -a
- 디스크 사용량 확인하기
- Mac 및 리눅스: df -h
- 현재 실행 중인 프로세스 보기
- Mac 및 리눅스: top
기타 유용한 명령어
- 명령어 히스토리 보기
- Mac 및 리눅스: history
- 프로세스 종료하기
- Mac 및 리눅스: kill [프로세스 ID]
- 파일 검색하기
- Mac 및 리눅스: find [검색 경로] -name [파일 이름]
- 파일 내용 검색하기
- Mac 및 리눅스: grep [검색어] [파일 이름]
차이점과 추가 사항
- 특정 명령어와 옵션: macOS와 리눅스는 기본적으로 유사하지만, 특정 명령어의 옵션이나 기본 동작이 다를 수 있습니다. 예를 들어, macOS는 BSD 계열의 유닉스 시스템이라 ls 명령어의 옵션이 리눅스의 GNU ls와 다를 수 있습니다.
- 패키지 관리: 리눅스는 다양한 패키지 관리 도구를 사용하지만, macOS는 brew (Homebrew)라는 패키지 관리자를 사용합니다.
- 파일 시스템: macOS는 기본적으로 APFS 또는 HFS+ 파일 시스템을 사용하는 반면, 리눅스는 ext4, xfs 등의 파일 시스템을 사용할 수 있습니다.
터미널 명령어를 익히는 것은 시스템을 제어하고 자동화하는 데 매우 유용합니다.
Mac에서 익힌 명령어는 리눅스에서도 비슷하게 적용되므로, 두 시스템 간의 전환이 훨씬 수월해질 것입니다.
Starting Google Play App Distribution! "Tester Share" for Recruiting 20 Testers for a Closed Test.
728x90
반응형
'Program Development Tips' 카테고리의 다른 글
맥OS에서 터미널 작업을 한층 더 스마트하게! 추천하는 터미널 앱 5선 (0) | 2024.08.02 |
---|---|
Homebrew: macOS의 패키지 관리 시스템 사용방법 (0) | 2024.08.01 |
Mac 터미널 사용 가이드: 초보자를 위한 기본 명령어와 활용 방법 (0) | 2024.08.01 |
OpenAI Codex 사용 방법: 코딩을 쉽게 하는 AI 도구 (0) | 2024.07.29 |
UI를 만들어주는 갈릴레오 AI (0) | 2024.07.29 |