잠시만 기다려 주세요

     '대통령을 욕하는 것은 민주사회에서 주권을 가진 시민의 당연한 권리입니다. 대통령을 욕하는 것으로 주권자가 스트레스를 해소할 수 있다면 저는 기쁜 마음으로 들을 수 있습니다. - 노무현 -'
전체검색 :  
이번주 로또 및 연금번호 발생!!   |  HOME   |  여기는?   |  바다물때표   |  알림 (17)  |  여러가지 팁 (1080)  |  추천 및 재미 (158)  |  자료실 (24)  |  
시사, 이슈, 칼럼, 평론, 비평 (708)  |  끄적거림 (138)  |  문예 창작 (716)  |  바람 따라 (75)  |  시나리오 (760)  |  드라마 대본 (248)  |  
살인!


    리눅스 데스크탑

리눅스 데스크탑 - vi, vim 기본 명령어, 사용법....
이 름 : 바다아이   |   조회수 : 10224         짧은 주소 : https://www.bada-ie.com/su/?531591827584

G(shift+g) : 화면 맨 아래로...
gg : 화면 맨 위로....
d5d : 이러면 현재 커서부터 5줄 삭제입니다. 중간에 숫자 넣으시면 됩니다.
y5y : 이러면 현재 커서부터 5줄 복사.. 복사하려는 위치로 커서 이동 후 p 누르면 복사됩니다.

:w -> 저장하기
:q! -> 저장하지 않고 나가기
:wq -> 저장하고 나가기

h,j,k,l : 왼쪽, 위,아래,오른쪽 

w : 오른쪽으로 특수문자 또는 단어의 처음으로 이동

b : 왼쪽으로 특수문자 또는 단어의 처음으로 이동

W : 오른쪽으로 한 단어의 처음으로 이동

B : 왼쪽으로 한 단어의 처음으로 이동

 

0 : 행의 맨처음으로 이동

$ : 행의 맨마지막으로 이동

 

i : 커서 앞에 텍스트 삽입

a : 커서 뒤에 텍스트 사입

o : 현재 행 아래에 텍스트 삽입

 

r : 한 글자만 교체

R : 커서가 있는 자리부터 교체

 

dw : 한 단어 삭제 

dd : 한줄 삭제

D : 커서 위치부터 행 끝까지 삭제

x : 한 글자 삭제

 

숫자와 명령 조합 , 예를들어 10개의 문자를 지우고자 한다면 10x라고 입력

5dd 라고 입력하면 5줄이 삭제

10줄위로 올라가려면 10j 라고 입력

 

x,dw,dd,D 등의 삭제 명령으로 지워진 텍스트 내용은 임시 버퍼에 저장된다.

이것을 불러내어 현재 커서위치에 넣을수 있는데 이때 사용하는 명령이 p 다

 

p 커서 뒤에 임시 버퍼 내용 추가

P 커서 앞에 임시 버퍼 내용 추가

 

텍스트복사 y

yw 는 한 단어 복사

y$ 는 커서 위치부터 행끝까지의 텍스트 복사

yy 한줄을 모두 복사

 

p 를 사용해서 어디에든 집어넣을수 있다.

 

두줄 붙이기 J

어떤 행에서 대문자 명령 J 를 실행하면 그 아랫줄이 현재 행의 끝에 붙는다.

 

텍스트 탐색 

/ : 전방탐색 , ? : 후방탐색

n 같은 방향 탐색 계속

N 반대 방향 탐색 계속

/엔터 전방탐색 계속

?엔터 후방탐색 계속

 

Linux, linux 이 두 문자열을 찾아서 LINUX 라고 고치고 싶을때

:%s/[LI]inux/Linux/g  

 

ex모드 ( 세미콜론을 입력한다. )

 

:$=  혀재 편집중인 텍스트 내용이 총 몇줄인지 알고 싶을때 사용

 

범위 지정

 

:1,10d <-- 범위는 시작행, 끝행 형식으로 표시 이 예는 1번줄부터 10번줄까지 지운다.

:.,$d <-- 현재행부터 끝행까지 지우는 예

:0,$-4d <-- 행번호 0은 가상의 행번호로서, 파일의 맨 처음을 가리킨다. 파일 맨 처음부터 끝에서 4를 뺀 행번호까지 삭제

 

일부분 저장

:1,.w part.txt >> part.txt <-- 1번행부터 현재까지만 part.txt라는 이름의 파일로 저장한다.

 

:r insert.txt 커서위치 아래에 주어진 파일 내용을 추가한다.

:e newfile.txt 현재 내용에 대한 편집을 마치고 다른 파일을 읽어들여 새롭게 작업을 시작한다.

 

정규식(Regular Expression)

 

:범위/찾는 문자열/교체할 문자열/옵션

 

:%s/girl/woman/g <-- 전체 행(%)에 대하여 girl 이라는 문자열을 찾아 모두(g) woman 이라는 문자열로 교체한다.

 

범위를 생략하면 오직 현재 행만을 처리한다.

 

특수문자가 들어간 문자열 교체

 

:%s/\/usr/\/usr\/local/g <-- usr 이라는 문자를 찾아 /usr/local/이라고 모두 바꿔주고 싶을때

 

문자열의 일부에 속하는 / 문자에 대하여 해석 방지를 위해 역슬래시(\) 문자를 싸용하면 된다. 

 

:! 명령 <-- 편집 도중 잠깐 리눅스 명령을 실행할때

:sh <-- 별도의 쉘을 만든다.

 

:r !ls <-- 리눅스 명령의 실행 결과 화면을 현재 편집중인 내용에 불러들이고 싶을때 



출처: https://slackware.tistory.com/category/LINUX %2C AWS%2C SYSTEM [slackware]
| |





      1 page / 9 page
번 호 카테고리 제 목 이름 조회수
242 리눅스 데스크탑 unstable testing stable .... ... 바다아이 336
241 리눅스 데스크탑 6.12.9+bpo-amd64... VirtualBox 7.1.6 for Linux.. amd-v .... SVM(Secure Virtual Machine) 바다아이 109
240 리눅스 데스크탑 uuid .... fstab uuid ... blkid 바다아이 115
239 리눅스 데스크탑 ... path ... 바다아이 121
238 리눅스 데스크탑 debian backports .... ?? 바다아이 171
237 리눅스 데스크탑 .... . ... 바다아이 176
236 리눅스 데스크탑 Wine completely broken - wine: could not load kernel32.dll, status c0000135 바다아이 176
235 리눅스 데스크탑 ... ... ... 바다아이 246
234 리눅스 데스크탑 debian trixie media-downloader ... ... 바다아이 169
233 리눅스 데스크탑 .... qt5 build-essential 바다아이 154
232 리눅스 데스크탑 archlinux lightdm .... 바다아이 242
231 리눅스 데스크탑 ... archinstall... .. 바다아이 289
230 리눅스 데스크탑 .... pacman -Suy ... 바다아이 533
229 리눅스 데스크탑 archlinux... Libalpm.so.14 error after updating to pacman 7 바다아이 573
228 리눅스 데스크탑 ... 바다아이 1181
227 리눅스 데스크탑 .... 바다아이 1020
226 리눅스 데스크탑 libreoffice hwp , ... 바다아이 1237
225 리눅스 데스크탑 uefi .... . 바다아이 1502
224 리눅스 데스크탑 mkfs ... .. 바다아이 1432
223 리눅스 데스크탑 ... hd 4600.. Ubuntu Intel graphics driver install, 바다아이 3537
222 리눅스 데스크탑 virtualbox ... ntfs.sys ... virtualbox .. 바다아이 3723
221 리눅스 데스크탑 , 10 ... archlinux, window10 dual-boot 바다아이 3583
220 리눅스 데스크탑 , .... ... 바다아이 4592
219 리눅스 데스크탑 Installation from WineHQ's repo, debian wine ... 바다아이 5110
218 리눅스 데스크탑 xfce4 debian .... uim fcitx 바다아이 5597
217 리눅스 데스크탑 archlinux , .... 바다아이 4469
216 리눅스 데스크탑 firefox .... ... 바다아이 4478
215 리눅스 데스크탑 zip , unzip 바다아이 4119
214 리눅스 데스크탑 automouse autoclick xdotool 바다아이 5123
213 리눅스 데스크탑 xfce4 pacman .. 바다아이 4419
| |









Copyright ⓒ 2001.12. bada-ie.com. All rights reserved.
이 사이트는 리눅스에서 firefox 기준으로 작성되었습니다. 기타 브라우저에서는 다르게 보일 수 있습니다.
[ Ubuntu + GoLang + PostgreSQL + Mariadb ]
서버위치 : 오라클 클라우드 춘천  실행시간 : 0.06946
to webmaster... gogo sea. gogo sea.