개발자 노트

[Linux] 명령어 모음 본문

▶ INBOX ◀

[Linux] 명령어 모음

heeyam 2016. 9. 20. 15:08
반응형

[Ubuntu]

# 사용자 전환

root -> 일반 계정

$ su [계정명]

일반 계정 -> root

$ sudo -i

# vi 에디터에서 복사 붙여넣기

v, y, p
3개의 키로, 텍스트를 복사하여 다른 곳에 붙이는 작업을 할 수 있습니다.

 

텍스트 복사 붙이기 순서


(1) v : Visual mode 로 진입 (현재 문서를 편집중이라면 Esc키를 누르고, v키를 눌러야 함)

(2) 그런 후, 상하좌우 화살표키를 움직이면, 이제 선택 블록이 회색으로 잡힙니다. 복사할 부분을 선택합니다.

(3) y : yank (복사; Copy) yank는 '홱 잡아당긴다'는 뜻

(4) 문서를 스크롤하여, 복사된 텍스트를 붙어 넣을 곳으로 이동

(5) p : put (붙여 넣기; Paste)

이제 텍스트가 카피/붙이기 되었을 것입니다.

블록을 선택하다가 취소하고 싶을 경우에는, Esc키 또는 Ctrl+c 키를 누르면 됩니다.

컬럼 블록 (박스 블록) 선택하는 법


v키 대신에, Ctrl+v키를 누르면, 사각형 형태로 블록이 선택됩니다.

다만, 윈도우(Win32) 버전의 Gvim에서는, Ctrl+q 키를 눌러야 할 것입니다.

   

줄단위로 선택하기


소문자 v가 아닌, 대문자 V를 누르면, 줄단위로 선택됩니다. (소문자 v는 글자 단위로 선택됨)

선택 영역의 텍스트 지우기/삭제


선택된 텍스트를 지우려면, 블록이 선택된 상태에서 d 키를 누릅니다.

# vi 에디터 작업취소, 되돌리기

작업 취소
현재 편집중이라면 키보드의 Esc키를 눌러 명령 모드로 들어가서,
소문자 u 를 누르면 방금 했던 작업이 취소됩니다.
다시 편집을 계속하기 위해서는 i 키를 누릅니다.

 

현재 줄에서 수정한 내용만 취소
현재 편집중이라면 키보드의 Esc키를 눌러 명령 모드로 들어가서,
대문자 U 를 누르면, 현재 커서가 위치하고 있는 줄에서 했던 모든 작업만 취소됩니다. 현재 줄에서 아무리 복잡한 작업을 해도 원상태로 쉽게 돌아갑니다.

 

취소를 취소하기 (Redo)
위의 u 키로 취소했지만 마음이 바뀌어서, 취소하기 전으로 돌아가고 싶을 때는
Ctrl+R 키를 누릅니다.
뭔가를 취소(Undo)했을 때에만 Redo가 작동합니다. 취소한 적이 한번도 없다면, 취소에 대한 취소도 작동하지 않습니다.


# 파일 소유자, 그룹 변경

사용자 변경
chown 사용자명 대상
그룹 변경
chown :그룹 대상
사용자 + 그룹 변경
chown 사용자명:그룹 대상


-R 옵션: 디렉토리 하위 파일 변경

반응형

'▶ INBOX ◀' 카테고리의 다른 글

PATH에서 프로그램 검색  (0) 2016.09.20
구조체 프로그래밍  (0) 2016.09.20
가변인자 함수  (0) 2016.09.20
리눅스 커널과 디바이스 드라이버 프로그래밍  (0) 2016.09.19
[Linux] 리눅스 디렉토리 구조  (0) 2016.09.19
Comments