A sentimental robot

Mac OS 기본적인 터미널 명령어 본문

Hyperledger fabric

Mac OS 기본적인 터미널 명령어

GOD03219 2019. 7. 12. 11:08

$ pwd

print working directory 현재 디렉토리 경로를 출력한다.

 

$ cd 경로명

change directory 경로를 변경한다. 

ex)

cd / : 루트 디렉토리롤 이동한다.

cd ~: 사용자의 홈 디렉토리로 이동한다.

cd ~/desktop : 사용자의 바탕화면 디렉토리로 이동한다.

 

$ ls 옵션명 경로명

list segment 현재 디렉토리 안에 있는 파일들의 목록을 보여준다. 

ex)

ls : 현재 경로의 파일과 폴더를 나열한다.

ls -l : 사용권한,소유자,크기,날짜 등 자세한 정보도 보여준다.

 

$ cp 원본파일 대상파일

copy 원본 복사하기, cp와 mv 명령어는 기본적으로 파일을 다룬다. 디렉토리를 처리할 때는 -r 옵션을 붙힌다.

ex)

cp test1 /test2 : "test1"파일을 "/test2"에 복사합니다.

$ mv 원본파일 대상파일

move 원본파일을 대상파일로 이동한다.

원본 이동하기 ex) mv -r test1 /test2 : "test1"디렉토리의 하위파일을 /test2"로 이동한다.

 

$ mkdir

make directory 폴더 생성하기

ex) mkdir golang : "golang" 폴더를 현재 경로에  생성한다. mkdir go1 go2 go3 : 3개의 폴더를 연속으로 생성한다.

 

$ touch index.html

index.html 파일을 만든다. ex) touch css/style.css

 

$ grep

파일 안 내용 찾기 ex) grep jello index.html : index.html에서 jello가 포함된 낱말을 찾는다.

 

$ ps

현재 실행중인 모든 프로세서를 표시한다.

 

$find 

파일 검색하기 ex) find/root/ -name jello : 파일 이름이 jello를 포함한 파일을 /root 에서 검색한다.

 

$sudo

관리자 권한(root 권한)으로 명령어를 입력한다. ex) sudo vi /jello/index.txt : root권한으로 /jello/폴더의 index.txt 파일을 편집한다.

 

$ kill

프로세서를 강제 종료한다. ex) kill jello : jello 프로그램을 강제 종료한다.

 

$ whereis 

ex) whereis jello : jello 프로세서 경로를 표시한다.

 

$ ~

자신의 홈 디렉토리를 나타낸다.

 

$ exit 또는 $ logout

터미널을 안전하게 종료한다.

 

$ rm

remove 원본을 삭제한다.

 

$ rmdir 

remove directory 폴더를 삭제한다. 

'Hyperledger fabric' 카테고리의 다른 글

Docker 예제로 공부하기  (0) 2019.07.12
Docker  (0) 2019.07.12
Transaction Process  (0) 2019.07.11
Hyperledger fabric 주요 개념  (0) 2019.07.10
Hyperledger fabric 구조  (0) 2019.07.10