Mac에서 명령줄을 사용하기 시작할 때의 입구

3380 단어 명령입문

CUI를 시작합시다!



GUI



그래픽 사용자 인터페이스
창을 열거나 마우스로 클릭하거나 그러한 작업을 수행하는 방법

CUI



Character User Interface
표시도 조작도 문자만을 사용한다.
GUI로 할 수 있는 것은 우선 CUI로 할 수 있다고 생각해 문제 없다.

반대로 CUI로 되어 GUI로 조작하는 방법이 준비되어 있지 않은 것은 많다.

그리고, 마우스와 키보드로 손을 오가게 하지 않아도 좋기 때문에 편하다.

iTerm2 설치



Mac에 표준에 들어있는 터미널에 비해 현대적인 디자인.
멋지기 때문에 넣는 편이 동기부여가 오른다. (즉 필수)

여기에서 다운로드하여 설치

시작하면



이런 화면이 나타난다

먼저 시도하는 명령



ls



현재 있는 디렉토리에 존재하는 파일, 디렉토리를 열거하는 명령.
상황 파악. 중요.



디렉토리는 Windows라고 폴더입니다.
Mac이나 Linux에서도 GUI 조작에서는 폴더라고 부르지만 CUI 조작에서는 우선 디렉토리라고합니다.

iTerm2를 시작한 후 사용자가 있는 디렉토리(홈 디렉토리)에서 ls 명령을 실행하면 Desktop 및 Downloads와 같은 문자열이 표시되어야 합니다.
그 밖에도 여러가지, 홈 디렉토리에 존재하는 디렉토리를 볼 수 있을 것이다.

CD



Change Directory 디렉토리를 이동할 수 있습니다.$ cd Desktop그렇다면 Desktop 디렉토리로 이동합니다.
$마크는 입력할 필요는 없다.



여기서 ls명령을 치면 데스크탑에 존재하는 파일이나 폴더들이 커맨드 라인상에 리스트업된다.

명령 뒤에 전달하는 데스크톱은 명령 인수라고 하며 cd 명령은 ls와 달리 조작할 대상을 지정해야 합니다.

[..]를 인수에 전달하면 하나의 상위 디렉토리로 이동할 수 있습니다.
[../..]라고 하면 둘 위.

vim



편집기입니다. 「커맨드 모드」와 「편집 모드」가 있는, 조금 편리하게 버릇은 있습니다만, 역사도 깊게 익숙해지면 매우 좋은 에디터.
안쪽이 깊기 때문에 자세한 것은 별도. 일단 Desktop으로 이동했을 때
$ vim test.txt
를 입력하여 실행.



test.txt 작성 및 편집이 시작됩니다.
기동 직후는 「커맨드 모드」.
키보드의 i를 한 번 누르면 "편집 모드"로 이동합니다. (insert mode의 i)
키보드를 눌러 적당히 문자열을 입력한 후 이스케이프 키 [esc]를 한 번 누릅니다.
이제 명령 모드로 돌아갑니다.

그래서 콜론 [:] 키를 누릅니다.
화면 하단에 콜론이 표시되어야 합니다.
또한 wq를 입력하여 엔터.



명령줄로 돌아가기.

ls를 실행하면, 디스크 톱에 방금전의 test.txt가 증가하고 있는 것을 알 수 있다.



GUI상도 제대로 보인다.

cat 명령



파일의 내용을 명령행에 표시하는 명령.$ cat test.txt


실행하면 방금 vim에서 입력한 내용을 볼 수 있다.

덤 오픈 명령


$ open test.txt
open 커멘드는, 확장자등으로부터, 평상시 열리는 어플리로 그 파일을 열어 주는 커멘드.
GUI상에서 더블 클릭했을 때와 같은 움직임이 된다. 해야.
CUI에 익숙해지기 위해서는 가능한 한 사용하지 않는 편이 좋지만, cd로 디렉토리를 둘러보는 것을 시도할 때는 즐길 수 있을지도 모르기 때문에 일단 적재해 둔다.

좋은 웹페이지 즐겨찾기