Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- C 언어 코딩 도장
- Stack
- Algorithm
- buffer
- datastructure
- 윤성우의 열혈 자료구조
- JSON
- C programming
- R
- 알기쉬운 알고리즘
- list 컬렉션
- insertion sort
- Selection Sorting
- s
- coding test
- Graph
- Serialization
- 이것이 자바다
- stream
- 이스케이프 문자
- 메모리구조
- 혼자 공부하는 C언어
- 윤성우 열혈자료구조
Archives
- Today
- Total
Engineering Note
(7.1) 리눅스환경의프로그램실행 I - gcc, library 본문
Computer Science/System Software
(7.1) 리눅스환경의프로그램실행 I - gcc, library
Software Engineer Kim 2021. 7. 15. 10:33gcc -o exciting a.c //실행파일 이름 exiting a.c
- 리눅스에서 .c 파일을 컴파일하면 .o 오브젝트파일이 생성이 되고 그거를 링크해서 실행파일 .out 파일을 만들어 줌
- 컴파일만하기 위해서는 gcc -c로 c옵션을 주면 컴파일만하여 오브젝트 파일이 생성됨
Library 만들기 및 저장
- Library (archive) file 만들기
- (static) library file은 .a로 끝남
- ar 커맨드 사용
프로세스 관리
- 프로세스 관리와 관련한 명령어(command)
- ps
- 현재 동작중인 프로세스들을 출력
- kill
- 프로세스에게 signal을 보낸 때 사용
- top
- CPU 사용량이 top인 프로세스들을 출력
Shell 내부 명령어 및 제어키
- foreground vs background
- foreground process : 현재 터미널에서 수행(표준 입출력 가능)
- background process : 터미널 이면에서 수행
'Computer Science > System Software' 카테고리의 다른 글
[System Software] SSH 키 생성 방법 및 인증 흐름 (2) | 2025.07.11 |
---|---|
Regular Exprression과 Shell 메타 문자 (0) | 2021.07.15 |
Shell (0) | 2021.07.13 |
링커와 로더 (0) | 2021.05.02 |
5.0 유닉스 및 리눅스 소개 (0) | 2021.01.22 |
Comments