Unix Command

hayoung·2023년 11월 22일
0

CS-이론

목록 보기
2/3
  • WSL: 윈도우용 리눅스
  • Vim: Cli Text Editor
  • Bash shell 은 CLI를 제공하는 Shell의 한 종류이다.
  • Bash는 Unix, Linux, MacOS에서 기본 Shell로 사용된다.

1. 단축키

option + ⬅ ➡ 방향키: 커맨드 단어별 이동
⬆ 위 방향키: 전 커맨드
clear: 화면 지우기
tab: 검색어 자동 완성
man + argument: 공식 메뉴얼
pwd: print working directory (now)
/: 루트 디렉토리
cd -: 이전 디렉토리로 이동
ls: 디렉토리 컨텐츠 list
ls a: 숨겨진 모든 파일과 디렉토리
ls l: long format
~: 홈 디렉토리
mkdir + 경로: 디렉토리 만들기
touch + 파일이름:파일 만들기 (eg touch performance.txt)
cat: 파일 내용 출력
mv (-i): 디렉토리/파일 이동 또는 이름 변경
cp (-ri): 디렉토리/파일 복사, 디렉토리는 r 사용
rm (-rif): 디렉토리/파일 삭제, 디렉토리는 r 사용, f 확인 없이 삭제

2. 상대경로

. :현재 디렉토리
.. :상위 디렉토리

3. VIM

esc 일반모드로 돌아오기
i 입력모드
v,V 비주얼모드
: 명령 모드

i -> yy 한 줄 복사
i -> dd 한 줄 잘라내기
v,V -> y 특정 영역 복사
v,V -> d 특정 영역 잘라내기
i -> p 붙여넣기
:w 저장
:q 종료
:q! 저장하지 않고 종료


참고
Bash cheat sheet: https://www.educative.io/blog/bash-shell-command-cheat-sheet

profile
software engineer.

0개의 댓글