[Unix/Linux] 명령어
== C shell 기반 ==
h : 히스토리 보기
!숫자 : 해당 숫자의 라인에 썼던 명령어 실행
!! : 직전 실행 명령어 실행
!영문자 : 해당 영문자로 시작했던 가장 가까운 명령어를 실행
g++ ~.cpp
-> cpp파일을 컴파일해 a.out을 출력
g++ -o 파일이름 ~.cpp
-> 실행파일이름을 지정해 컴파일 후 해당 이름으로 출력
g++ -g ~.cpp
-> 디버그
========================================================================================
[Unix/Linux] GDB모드
gdb 파일이름
-> 해당파일을 gdb모드에서 실행
b : break point 설정 / b main 과 같이 사용할 경우 main함수가 break point가 된다.
l(엘) : 위아래로 일정범위를 보여줌
n : next line을 보여줌
r : run
s : 함수속으로 들어감
========================================================================================
[Unix/Linux] vi 편집기 명령어
명령어모드에서...
a : 커서 다음 위치에서 입력모드로 전환
i : 현재 커서 위치에서 입력모드로 전환
o : 다음줄에서 입력모드로 전환
:qw : 저장종료
:q! : 종료
:se nu : set number - code앞에 line number를 붙여서 보여줌
:se ai : 자동줄맞춤
:se sm : 괄호매칭
==> exerc 파일을 vi 편집기로 만들어 :se nu / :se ai / :se sm 을 내용에 넣어놓으면
vi 편집기 실행시 라인넘버와 자동줄맞춤, 괄호매칭등이 자동으로 설정된다.
'Linux-Unix' 카테고리의 다른 글
[Linux] User - 사용자 생성, 계정 관리 (0) | 2011.04.01 |
---|---|
[SVN] SVN이란? Trunk, Branch, Tag의 의미 (2) | 2011.02.08 |
[Linux] 파일편집 - vi 편집기 (0) | 2009.11.30 |
[Linux] 파일, 아카이브(archive) 명령어 (0) | 2009.11.30 |
[Linux] 텍스트 처리 명령어 (0) | 2009.11.30 |