Mac 사용자라면 알아야 "OS X"터미널 명령 16 선
본문
터미널, 즉 명령 줄 인터페이스 (CLI)는 컴퓨터 관리에 활용할 수있는 최고의 무기라고 많은 사람들이 생각하고있다. 과거를 돌이켜 보면 컴퓨터에서 뭔가하려고하면 CLI를 사용할 수 밖에 없다는 시대도 있었다. 그 후, PC의 보급이 진행되는 것과 동시에, CLI는 그래픽 사용자 인터페이스 (GUI)에게 양보했다. 그러나 IT 업계에 몸 담고있는 순수 주의자 중에는 컴퓨터 작업이나 작업을 수행 할 때 종종 마우스가 아닌 CLI를 사용하고 싶다고 생각하는 사람도있다. 에서는 두 생각이 올바른 것일까?
그것 자체 중 하나가 잘못 중 하나가 잘못되었다는 이야기가 아니다. 편의의 차이가있을 뿐이다. GUI는 사람들의 작업 방식에 변혁을 가져왔다. 그렇다고는해도, CLI 가지는 노드 제어 능력과 작업의 자동화 능력, 심지어는 CLI에서만 액세스 구성 능력을 사용하기 위해 많은 사람들이 아직도 명령 줄을 사용하고있다.
필자는 스스로가 직장에서 사용하고있는 OS 모든 CLI의 힘을 최대한 몸에 넣으려고하고있다. 해도 고행이 목적이 아니라 더 스마트하게 작업하기 위해서다. 또한 같은 작업을 다양한 방법으로 수행하기위한 지식을 습득이기도하다.詰まるところ 지식이 많을수록 생산성을 향상시킬 수있는 것이다. 이 점을 염두에두고 본 기사에서는 터미널의 기능을 소개 함과 동시에 실무에 사용할 터미널의 기본 명령을 몇 가지 소개한다.
# 1 : 현재 디렉토리 변경 (Change Directory)
# 2 : 디렉토리에있는 파일의 정보를 표시 (LiSt)
# 3 : 파일 오픈 (OPEN)
# 4 : 파일 복사 (CoPy)
# 5 : 파일의 이동 (MoVe)
# 6 : 파일 이름 변경 (MoVe)
# 7 : 디렉토리 생성 (MaKe DIRectory)
# 8 : 빈 디렉토리 삭제 (ReMove DIRectory)
# 9 : 디렉토리 재귀 삭제 (ReMove DIRectory -Recursively)
# 10 : root 권한으로 명령 실행 (Substitute User DO)
# 11 : 실행중인 프로세스보기 (TOP)
# 12 : top 명령의 종료 (Quit)
# 13 : 터미널 창 지우기 (CLEAR)
# 14 : 특정 명령에 대한 도움말을 표시 (HELP)
# 15 : 지정한 명령의 개략 기능을 표시 (WHAT IS)
# 16 : 지정한 명령 매뉴얼 페이지를 표시 (MANual page)
그것 자체 중 하나가 잘못 중 하나가 잘못되었다는 이야기가 아니다. 편의의 차이가있을 뿐이다. GUI는 사람들의 작업 방식에 변혁을 가져왔다. 그렇다고는해도, CLI 가지는 노드 제어 능력과 작업의 자동화 능력, 심지어는 CLI에서만 액세스 구성 능력을 사용하기 위해 많은 사람들이 아직도 명령 줄을 사용하고있다.
필자는 스스로가 직장에서 사용하고있는 OS 모든 CLI의 힘을 최대한 몸에 넣으려고하고있다. 해도 고행이 목적이 아니라 더 스마트하게 작업하기 위해서다. 또한 같은 작업을 다양한 방법으로 수행하기위한 지식을 습득이기도하다.詰まるところ 지식이 많을수록 생산성을 향상시킬 수있는 것이다. 이 점을 염두에두고 본 기사에서는 터미널의 기능을 소개 함과 동시에 실무에 사용할 터미널의 기본 명령을 몇 가지 소개한다.
# 1 : 현재 디렉토리 변경 (Change Directory)
# 2 : 디렉토리에있는 파일의 정보를 표시 (LiSt)
# 3 : 파일 오픈 (OPEN)
# 4 : 파일 복사 (CoPy)
# 5 : 파일의 이동 (MoVe)
# 6 : 파일 이름 변경 (MoVe)
# 7 : 디렉토리 생성 (MaKe DIRectory)
# 8 : 빈 디렉토리 삭제 (ReMove DIRectory)
# 9 : 디렉토리 재귀 삭제 (ReMove DIRectory -Recursively)
# 10 : root 권한으로 명령 실행 (Substitute User DO)
# 11 : 실행중인 프로세스보기 (TOP)
# 12 : top 명령의 종료 (Quit)
# 13 : 터미널 창 지우기 (CLEAR)
# 14 : 특정 명령에 대한 도움말을 표시 (HELP)
# 15 : 지정한 명령의 개략 기능을 표시 (WHAT IS)
# 16 : 지정한 명령 매뉴얼 페이지를 표시 (MANual page)