Notice
Recent Posts
Recent Comments
Link
«   2024/07   »
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
Archives
Today
Total
관리 메뉴

브래의 슬기로운 코딩 생활

운영체제 5주차 정리 - 3 본문

2-1/운영체제

운영체제 5주차 정리 - 3

김브래 2023. 3. 30. 23:57

기타: 에디터 및 컴파일


파일 내용 보기 명령들


명령어: cat [파일명]

지정한 파일의 내용을 화면에 출력

명령어: more [파일명]

지정한 파일의 내용을 화면에 출력 / 화면 단위로 출력(페이지 넘김: 스페이스바키)

명령어: tail [-###] [파일명]

지정한 파일에 대하여 뒤에서 ###(숫자)의 행만큼 출력

명령어: head [-###] [파일명]

지정한 파일에 대하여 앞에서 ###(숫자)의 행만큼 출력


텍스트 파일 에디터


PICO 에디터

- Nano 에디터라고도 함(v4.0부터 명명 nano로 바뀜)
- 단순한 형태의 파일 편집 기능을 제공
- 리눅스계열의 다양한 배포판에서 기본 탑재된 프로그램

 

명령어: pico {파일명}
- 저장: [Ctrl + O]
- 끝내기: [Ctrl + X]

VI 에디터(editor)

리눅스/유닉스에서는 일반적으로 VI 에디터가 가장 많이 쓰임
Bill Joy에 의해 BSD 유닉스용으로 처음 개발

 

대부분의 유닉스계열의 운영체제는 VI가 설치되어 있음
- VI의 사용을 익히는 것을 강력히 추천


단, 사용법을 익히는데 다소 시간이 걸리는 문제가 있음

 

명령어: vi {파일명}
- 저장: “:w” (명령모드에서 실행)
- 끝내기: “:q” (명령모드에서 실행)

동작 모드


GCC


컴파일

- 텍스트 또는 오브젝트 파일을 기계어로 변환
- 상용 UNIX에서는 cc라는 명령어를 사용
- GNU기반의 UNIX(리눅스 포함)에서는 gcc를 사용
- 명령어: gcc [파일명.c…] {-o 생성파일} {-l라이브러리}

파일의 확장자에 따른 처리

GCC 대표 옵션

 

'2-1 > 운영체제' 카테고리의 다른 글

운영체제 6주차 정리 - 2  (0) 2023.04.07
운영체제 6주차 정리 - 1  (0) 2023.04.07
운영체제 5주차 정리 - 2  (0) 2023.03.30
운영체제 5주차 정리 - 1  (0) 2023.03.30
운영체제 4주차 정리  (0) 2023.03.23