패스트캠퍼스 백엔드 부트캠프5기 git & github특강을 듣고 정리 및 추가글을 다룬 글입니다.
커맨드라인 인터페이스(Command-line Interface, CLI)란 사용자가 텍스트로 명령어를 입력하고 다시 텍스트로 결과를 화면에 출력해주는 인터페이스를 가진 컴퓨팅 인터페이스를 의미합니다. 좁은 의미에서 커맨드라인(명령줄)에서 명령을 입력한다는 의미로 쓰입니다만, 넓은 의미에서는 텍스트만으로 이루어진 인터페이스라는 뜻에서 문자 사용자 인터페이스(Character User Interface, CUI)라고도 불립니다. 커맨드라인 인터페이스는 구체적인 프로그램을 가리키는 단어는 아니며, 특정 방식의 애플리케이션 인터페이스에 대한 통칭입니다.
-출처 : https://www.44bits.io/ko/keyword/command-line-interface-cli-shell-and-terminal
pwd
ls
ls -a
ls -al


해결방법 두가지를 알아보았다.1.역슬래시를 이용한 방법
2.쌍따옴표로 묶기
해당방법들로 문제해결이 가능하긴 하나 되도록이면 디렉토리 이름, 파일이름에는 공백이나 특수문자 사용을 지양하는 것이 좋다고한다.

명령어를 기반으로 사용할 수 있는 편집기.
편집기 = eclipse, intelij, VSC(visual studio code)같은 IDE ,메모장
입력모드로 전환하는법: a 혹은 i
입력모드에서 빠져나오는법: ESC입력한 내용을 저장하는법 : (ESC로 입력모드를 빠져나온뒤) :w 편집기를 닫는법 : (ESC로 입력모드를 빠져나온뒤 :q해당 명령어에 '!'를 붙이면 강제 수행이 가능하다 :wq! 일경우 강제로 저장및 종료하라는 명령이된다.




사용시 주의요망(명령어로 한번 지우면 복구가 거의 힘들다고 보면된다.) 'rm -rf /' 같은짓은 안하는게 낫다고.. (/는 최상위디렉터리라고 보면된다)
마크다운작성법이 익숙치않아 기본개념을 정리하는데 생각보다 많은시간을 들인것같다. 계속 작성하면서 익숙해져야될꺼같다.
다음글은 git명령어 와 github쪽 정리및 공부하면서 찾아낸 팁들을 적어볼 것 같다.