* CLI, GUI, NUI (Natural User Interface) ...
* NUI 는 사람의 동작을 이용해서 시스템을 제어하는 방법
* Shell : 사용자 명령 해석 및 실행. 우분투에서는 bash 가 기본.
명령 실행 구조
* 명령 행에서 명령어와 옵션 인자 입력
$ ls -la /usr/bin/a*
프롬프트, 커맨드, 옵션, 인자
인자값에 메타문자 사용 가능.
? : 1개의 임의의 캐릭터
* : 0개 이상의 임의의 캐릭터
도움말 보기 : `man` 입력. 특정 명령이나 표준 API에 대한 매뉴얼 출력 명령.
script 명령어
현재 실행중인 내용을 그대로 기록할 수 있다.
script [-a] [filename]
* -a : 기존 파일에 덧붙임
* filename : 이름이 없으면 typescript 로 만들어짐
script 실행시키고 치는 명령어들은 하나의 파일에 쭉 저장이 됨. 실습할 때 내용 저장할 수 있어 유용함.
script 를 만들어서 명령어를 쭉 치고 cat 으로 내용을 살펴보면 아래와 같이 명령어들이 기록되어 있다.
'Linux Programming Basics' 카테고리의 다른 글
Shell 사용하기 (0) | 2020.07.03 |
---|---|
[Linux Programming] Process Related API (0) | 2020.06.30 |
[Linux Programming ] File Related API (0) | 2020.06.28 |
Linux : File Management Commands (0) | 2020.06.28 |
Linux : History and Characteristics (0) | 2020.06.28 |