vim : CLI 환경에서 사용되는 텍스트 에디터vim의 4가지 모드일반 모드(esc) : 커서 이동, 텍스트 붙여넣기, 작업 취소입력 모드(i) : 텍스트 입력비주얼 모드(v, V) : 텍스트 블록 지정, 텍스트 복사명령 모드(:) : 내용 저장, vim 종료// vim 파일 생성 vim// 텍스트 복사커서 이동 후 v(글자 단위) 또는 V(문장 단위) 후 y// 한줄 복사커서 위치 이동 후 yy// 텍스트 붙여넣기p// 텍스트 잘라내기커서 이동 후 v 또는 후 d// 한줄 잘라내기커서 위치 이동 후 dd// 파일 저장(파일명이 없다면):w [파일명]// vim 종료:q// 저장하지 않고 종료:q!
유닉스 폴더 구조와 파일 경로트리 구조최상단에 있는 디렉토리를 root라고 함상위 = 부모 디렉토리하위 = 자식 디렉토리pwd, cd, ls// 현재 작업 중인 디렉토리 출력(Print Working Directory)pwd// 디렉토리 이동(Change Directory)cdcd - // 이전 디렉토리로 이동// 디렉토리 안에 있는 파일 출력 (List)lsls -all 또는 ls -a // 모든 파일 출력ls -l // long format | 파일 종류, 권한, 소유자, 수정시간 등 추가 정보 출력 절대경로 상대경로절대경로) root 디렉토리 기준으로 경로를 나타냄상대경로) 현재 자신이 위치해 있는 디렉토리 기준으로 경로를 나타내는 것 | 현재 디렉토리를 .으로 표시파일, 디렉토리 이름에 공백이 있..

날짜 명령어date: 현재 시간 출력cal: 달력 출력// 특정 년월 달력 출력cal [월] [달]// 어떤 날이 1월 1일부터 몇 번째 날인지cal -j [월] [달]// 특정 연력 출력cal -y [연도] 커맨드 매뉴얼: manman [명령어]↑&↓: 한줄씩 올라가고 내려가기Space, f: 페이지 단위로 내려가기b: 페이지 단위로 올라가기 터미널에서 알아두면 좋은 것위쪽 방향키: 전에 사용했던 명령어 사용Ctrl + A / E : 처음/맨뒤로 커서 이동Alt + ← (맥에서는 Option + ←) : 단어 단위로 이전 방향으로 커서 이동(→ 하면 다음 방향으로 커서 이동)Ctrl + C: 입력 취소 / 작업 취소clear: 터미널 내용 지우기(이전에 실행했던 히스토리는 남아있음)tab: 자동 완성