TIL_231101_CLI command

Sol Lee·2023년 11월 1일
1

👨🏼‍💻 명령어 정리

디렉토리

mkdir <경로> # 경로에 디렉토리 생성
pwd # 현재 경로 확인
cd <경로> # 경로로 이동
	.. # 상위 경로로 이동
    ~ # 최상위경로로 이동
    - # 이전 경로로 이동
ls # 현재 위치의 목록 보기
	-l # 목록 자세히보기
    -a # 숨겨진 파일 포함해서 보기
	-la # 숨겨진 파일 포함해서 자세히 보기

파일

touch <파일 이름> # 파일 생성하기
cp <복사할 파일 이름> <복사된 파일 이름> # 파일 복사
	-r <복사할 폴더 이름> <복사된 폴더 이름> # 폴더 복사
mv <지금있는 경로의 파일> <이동할 경로의 파일> # 파일 이동(파일 이름 변경도 가능)
rm <파일 이름> # 파일 삭제
	-r <디렉토리 이름> # 디렉토리 삭제
echo <문자열> >> <파일이름> # 파일(없으면) 생성 후 내용 추가

vi 편집기

vi <파일이름> # vi 편집기로 진입 
cat <파일이름> # 파일 내용보기
head <파일이름> # 파일 시작 10줄 보기
tail <파일이름> # 파일 마지막 10줄 보기
  • insert mode : 텍스트를 입력 할 수 있는 상태
  • commend mode : 특수한 commend를 입력 할 수 있는 상태
  • insert mode command

i : 현재 위치에서 insert mode 진입
esc : insert mode 나가기
:wq : 저장 하고 나가기

:w : 저장
:q : 나가기
:q! : 수정내역이 있어도 저장하지 않고 강제로 나가기

a : 현재 위치에서 커서를 한 칸 앞으로 이동 후 insert mode 진입
A : 현재 위치에서 가장 마지막 텍스트로 이동 한 후 insert mode 진입
o : 현재 위치에서 한칸 개행 한 후 insert mode 진입

  • commend mode command

u : undo (ctrl + z와 동일)
ctrl + r : redo

gg : 커서를 가장 처음으로 옮김
G : 커서를 마지막 줄로 옮김
dd : line 잘라내기
yy : line 복사
p : 붙여넣기

:se nu : 라인 줄 표시
:숫자 : 숫자 라인으로 이동 (ex - :10 : 10번째 라인으로 이동)

/word : word라는 단어를 검색
/\cword : 대소문자를 구분하지 않고 word라는 단어를 검색 (ex - /\cword)
n : 다음 단어 검색
N : 이전 단어 검색

profile
직업: 개발자가 되고 싶은 오레오 집사

1개의 댓글

comment-user-thumbnail
2023년 11월 2일

명령어는 한번 정리해두면 두고두고 유용한것 같아요~!

답글 달기