9. GUI vs. CLI
- GUI: 버튼같은 것. 배우고 사용하기 쉽다.
- CLI: 언어같은 것. 배우기는 어렵지만 컴퓨터에게 풍부하고 정확한 의사전달이 가능하다.
CLI를 사용하면 여러가지 작업을 시간의 순서에 따라 진행할 때 훨씬 유용하다
- 작업을 자동화하거나
- 반복되는 작업을 보다 쉽게 해결할 수 있다.
10. 순서대로 실행하기
CLI에서 여러 작업을 자동화*하는 방법
- 본질적으로는 프로그래밍을 하는 것과 유사하다.
- * 다루는 내용 자체는 자동화보다는 여러작업을 한 번에 순차적으로 실행하는 것에 가까운 것 같다.
명령과 명령은 semicolon(;)으로 구분한다.
- 순차적으로 실행하기 위한 기본
- e.g.,
mkdir dummy;cd dummy
: dummy 폴더를 만든 뒤 dummy 폴더로 이동.
11. 실패하면 멈추기
;
을 &&
으로 바꾸면 이전 명령이 정상적으로 수행되어야 다음 명령을 실행한다.
- e.g.,
mkdir dummy&&cd dumy&&cd ..
: dummy를 생성해서 dumy로 이동하는게 불가능하므로cd ..
는 수행하지 않는다.
2020.06.07 16:50 작성.
'공부를 합니다 > 에디터 (Editor)' 카테고리의 다른 글
POSIX CLI1_12 수업을 마치며 (0) | 2020.06.07 |
---|---|
POSIX CLI1_7-8 File (0) | 2020.06.07 |
POSIX CLI1_6 절대경로와 상대경로 (0) | 2020.06.03 |
POSIX CLI1_3-5 Directory (0) | 2020.06.03 |
POSIX CLI1_1-2 실행환경 및 수업의 목적 (0) | 2020.06.03 |