리눅스/vi
분리자
- 한글계통 프로그램 \
- 영문쪽 /
vi .vimrc (vimrc내용을 참조하라는 말)
set number : 숫자나옴
확장명령어 모드 : wq : write 후 quit
1 기본적인 환경설정
2 set nu
3 set ts=4 들여쓰기
4 set shiftwidth=4
5 set cindent
6 set nowrap
7 set ai
8 set aw
리눅스 종료명령 ctrl+d (윈도 엑스버튼 사용은 나쁜 버릇)
gcc -o main main.c (출력할 이름을 main으로 해라는 뜻)
gcc : gnu c compiler
-o : output (출력)
main : 실행파일로 할 이름
main.c : 내가 작성한 파일 (따라서 내가 작성한 파일명은 외우고 있어야 함)
./main에서 ./은 현재위치
- 앞으로 아래내용 항상 띄워놓기
1 \include <stdio.h>
2
3 int main()
4 {
5 printf("good 음냐\n");
6
7 return 0;
8 }
9
10
비쥬얼 스튜디오 명령 프롬프트
실행창 우클릭메뉴 '표시'누르고 경로 드래그, 우클릭.
비쥬얼 스튜디오 명령 프롬프트에서.. cd 우클릭메뉴 붙혀넣기 클릭
main.exe exe는 execute 실행파일
HDD드라이브명이 C인 이유. 옛날 컴 a,b는 FDD..c가 HDD. 영문자 c와의 구별을 위해 c:
d드라이브는 ODD (optical disk drive)
도스창에서 chcp 437 -> 영문모드로. 현재모드를 437 모드로.
chcp 949 -> 한글모드로.
.은 현재위치를 말함.
..현재위치 기준으로 상위 디렉토리
\ 뿌리 디렉토리
절대경로
상대경로
리눅스명령어 cp a.c d.c(a.c를 카피하여 d.c생성). 이 명령의 풀은.. cp ./a.c ./d.c
cp a.c ./a.c == cp a.c a.c == cp a.c . (셋 다 상대경로)
== /mnt/hgfs/One/oyj/a.c
상대경로를 이용한 복사 cp a.c ./test1/ : 현재위치의 하위 디렉토리 test1에 a.c를 복사
cp a.c ./../ : " 상위 " 에 a.c를 복사
mv : move. 파일을 이동하거나 이름을 바꾸는데 사용
rmdir smart : remove smart directory
rm a.c : a.c를 삭제
rm -rf smart : smart라는 폴더 강제삭제. - (묻지말고). remove force (강제삭제)
'C언어 업무보고' 카테고리의 다른 글
0305 업무보고 리눅스 파일생성 (0) | 2014.03.06 |
---|---|
0304 업무일지 전처리,컴파일 (0) | 2014.03.04 |
0228 리눅스,명령어,vi (0) | 2014.02.28 |
0227 리눅스 명령어 (0) | 2014.02.27 |
0226 (0) | 2014.02.26 |