ll, ls
현재 디렉토리 파일, 리렉토리 리스트 보기(숨긴 파일은 ll -a)
cd
디렉토리 이동
pwd
(print working directory) 현재 dir 확인
echo
자바로 치면 system.out
rm <file name>
file 지우기
rm -rf <directory name>
directory 지우기
ㄴ -rf
는 -r
-f
를 줄인 것.
docker rmi $(docker images -f "dangling=true" -q)
none 파일 다 지우는 거.
docker container prune
정지된 container의 이미지 삭제
docker image prune -a
어떤 container도 안 쓰는 이미지 삭제
vim ff.sh
- vim 시작
i
ora
- insert모드 esc
로 모드 나가기를 할 수 있다.
shift
+ z
+ z
- 저장
cat ff.sh
- 파일 내용 보기
sh ff.sh
- .sh 파일 한 번에 실행
ll
, ls
등의 존재하는 명령어도 vim 에 쳐서 저장해서 위 명령어로 한 번에 실행이 가능하다.
기본이동
이동키 h
j
k
l
-
: 줄의 처음 위치로 커서 이동
G
: 맨 뒤로 커서 이동
gg
: 맨 위로 커서 이동
GG
: 맨 아래로 커서 이동
shift
+ g
: 맨 아래로 커서 이동
단어 단위로 이동
w
: 한 단어 이동(forward 방향), 특수 문자에서 멈춘다.
W
: 한 단어 이동(특수 문자 포함), space나 enter에서 멈춘다.
e
: 한 단어의 끝으로 이동(forward 방향)
b
: 한 단어 뒤로 이동(backward 방향)
B
: 한 단어 뒤로 이동(특수 문자 포함)
ge
: 단어의 마지막 위치로 커서 이동(backward 방향)
<원하는 단어 수>w
: <원하는 단어 수> 단어 이동
<원하는 단어 수>w
: <원하는 단어 수> 단어 이동
한 문장 내에서 이동
0(숫자)
: 라인 맨 앞으로 커서 이동
^
: 문장 맨 앞으로 커서 이동
$
: 문장 맨 뒤로 커서 이동
<원하는 줄 수>j
: <원하는 줄 수> 줄 아래로
<원하는 줄 수>k
: <원하는 줄 수> 줄 위로
이 외
ggvGy
: 전체 복사
“aggvGy”
: a에 전체 저장
y
: 복사