'Unix'에 해당되는 글 3건
- 2007/02/27 [VI] 블럭 및 문서내 복사등에 관련된 모든 명령어(2)
- 2006/08/17 MRTG - The Multi Router Traffic Grapher
- 2006/08/16 VI Editor 명령어 모음
VI 블럭 및 문서내 복사등에 관련된 모든 명령어
p(소문자) : 버퍼에 저장된 내용을 커서 앞에 출력
P(대문자) : 버퍼에 저장된 내용을 커서 뒤에 출력
Y 또는 yy : 커서가 있는 현재의 라인을 버퍼에 저장
3Y 또는 3yy : 커서가 있는 현재의 라인부터 3 라인을 버퍼에 저장
1,3 co 5 : 1 - 3 번째 라인까지를 복사하여 5 번째 라인 다음에 복사
4,6 m 8 : 4 - 6 번째 라인까지를 8 번째 라인으로 이동 (라인4는 라인6, 라인5는 라인7, 라인6은 라인8이 된다)
4,20 w 파일명 : 라인 4부터 라인 20까지를 지정된 파일명으로 저장
4,20 w >> 파일명 : 라인 4부터 라인 20까지를 지정된 파일의 뒤에 저장
Tobi Oetiker's MRTG - The Multi Router Traffic Grapher
What it does
You have a router, you want to know what it does all day long? ThenMRTG is for you. It will monitor SNMP network devices and draw pretty pictures showing how much traffic has passed through each interface.

Routers are only the beginning. MRTG is being used to graph allsorts of network devices as well as everything else from weather datato vending machines.
MRTG is written in perl and works on Unix/Linux as well as Windowsand even Netware systems. MRTG is free software licensed under the GnuGPL.
- 삽입 명령
a
커서 뒤에 입력
A
라인 끝에 입력
i
커서 앞에 입력
I
라인시작 부분에 입력
o
커서 있는 라인 밑에 입력
O
커서가 있는 라인 위에 입력
- 커서 이동 명령
h
왼쪽으로 커서 한 칸 이동
H
화면의 처음으로 이동
L
오른쪽으로 한 칸 이동
L
화면 끝으로 이동
e
다음 단어의 마지막으로 이동
E
커서를 공백으로 구분된 다음 단어 끝으로 이동
b
한 단어 뒤로 이동
B
커서를 공백으로 구분된 이전 단어로 이동
w
커서를 한 단어 뒤로 이동
W
커서를 공백으로 구분된 다음 단어로 이동
k
커서를 한 라인 위로 이동
j
커서를 한 라인 아래로 이동
O
커서를 라인의 시작으로 이동
$
커서를 라인의 끝으로 이동
Enter
커서를 다음 라인 시작으로 이동
-
커서를 전 라인의 시작으로 이동
Ctrl + F
다음 화면으로 이동
Ctrl + D
화면의 반만 앞으로 이동
Ctrl + B
전 화면으로 이동
Ctrl + U
화면의 반만 뒤로 이동
G
커서를 텍스트 마지막 라인으로 이동
숫자G
커서를 숫자 라인만큼 이동
M
커서를 화면 중간 라인으로 이동
“
커서를 전 위치로 이동
(
문장의 시작으로 이동
{
문단의 시작으로 이동
)
문장 끝으로 이동하여 다음 단어의 시작으로 커서 이동
}
문단 끝으로 이동
- 삭제 명령
x
커서가 있는 문자 삭제
X
커서가 있는 문자 앞에 있는 문자 삭제
dw
커서가 있는 단어 삭제
db
커서가 앞에 있는 단어 삭제
dW
공백으로 구분된 뒷 단어 삭제
dB
공백으로 구분된 앞 단어 삭제
dd
커서가 있는 라인 삭제
D
커서가 있는 라인의 나머지 삭제
d)
문장의 나머지 삭제
d}
문단의 나머지 삭제
dG
파일의 나머지 삭제
dH
화면의 시작까지 삭제
dL
화면의 나머지 삭제
J
커서와 다음 단어의 공백을 모두 삭제
- 바꾸기 명령
r
커서에 있는 문자 대치
R
입력 모드로 한 문자씩 덮어씀
s
커서가 있는 문자 삭제 후 입력 모드로 전환
S
커서가 있는 줄을 삭제 후 입력 모드로 전환
cb
커서가 있는 앞 문자 삭제 후 입력 모드
cW
공백으로 구분된 뒷 단어를 삭제 후에 입력 모드
cB
공백으로 구분된 앞 단어 삭제 후 입력 모드
cc
커서가 있는 라인을 삭제하고 입력 모드
C
커서가 있는 라인의 나머지를 삭제하고 입력 모드로 전환
cO
커서에서부터 라인의 시작까지 텍스트 바꾸기
c
특정 텍스트 바꾸기
c)
문장의 나머지 바꾸기
c}
문단의 나머지 바꾸기
cG
파일의 나머지 바꾸기
cm
표시까지 모든 것 바꾸기
cL
화면의 나머지 바꾸기
ch
화면의 시작까지 바꾸기
- 이동
p
삭제나 복사된 텍스트를 커서가 있는 문자나 라인 뒤에 삽입
P
삭제나 복사된 텍스트를 커서가 잇는 문자나 라인 앞에 삽입
dw p
커서가 있는 단어를 삭제한 후 이를변경한 커서가 있는 것 뒤에 삽입
dw P
커서가 잇는 단어를 삭제 후 이를 변경한 커서 있는 곳 앞으로 삽입
d p
지정한 다음 텍스트로 삭제한 후 커서가 가리키는 곳으로 이동
d) P
문장의 나머지로 이동
d} p
문단의 나머지로 이동
dG P
파일의 나머지로 이동
dH p
회면 시작 부분으로 이동
dL P
화면의 나머지를 이동
- 복사
yw
커서가 있는 단어를 복사
yb
커서가 있는 앞 단어를 복사
yW
공백으로 구분된 뒷 단어 복사
yB
공백으로 구분된 앞 단어를 복사
y
특정한 다음 텍스트 복사
yy
커서가 있는 라인을 복사, 커서가 가리키는 곳으로 라인을 이동
y)
문자의 나머지 복사
y}
문단의 나머지 복사
yG
파일의 나머지 복사
yH
화면의 시작까지 복사
yL
화면의 나머지 복사
- 검색
/patter n
텍스트에서 앞으로 패턴 검색
>patter
텍스트에서 뒤로 패턴 검색
n
앞 또는 뒤로 이전 검색 반복
N
반대 방향으로 이전 검색 반복
/
전 검색을 앞으로 반복
?
전 검색을 뒤로 반복
- 종료
:q
그대로 종료하기
:q!
변경된 내용을 저장하지 않고 강제로 종료하기
:wq
변경된 내용을 저장하고 종료하기
:x
:wq와 동일한 명령
ZZ
:wq와 동일한 명령
- 옵션
옵션
옵션약어
기능
디폴트
autoindent
ai
들여 쓰기 가능, 탭으로 들여 쓰기 범위 지정
off
autoprint
ap
줄이 바뀔 때 현재 줄을 화면상에서 출력
on
errobells
ed
명령 에러가 발생시 삑 소리나게 함
off
number
nu
줄 번호를 나타나게 함
off
report
report
편집시 메시지를 보낼 편집 변화 크기 지정
5
showmatch
sm
가로 닫기 괄호를 사용할 때 일치하는 가로 열기 괄호를 보여줌
off
wam
wam
저장하지 않고 vi 종료할 때 경고 메시지를 뿌려 줌
on
ignorecase
ic
검색 패턴에 사용되는 대소문자 구별하지 않음
on
tabstopp=n
ts=n
탭 공백을 n 수만큼 지정
8
wrapmargin=n
wm=n
텍스트 오른쪽 여백을 n 수만큼 지정
0










Recent Comment