리눅스는 그래픽 기반 사용자 인터페이스(GUI)를 사용할 수도 있지만 전통적으로 명령 기반 인터페이스를 기본으로 제공한다. 이는 리눅스의 조상이라고 할 수 있는 유닉스가 GUI 등장 이전에 명령 기반 인터페이스를 바탕으로 개발되었기 때문이다. 1. 터미널 동작시키기터미널의 단축키는 Ctrl + Alt + T 이다 기억해두자.윈도우의 cmd창과 흡사한 인터페이스를 가지고 있다. 이 터미널 창에서 명령을 입력하여 작업을 할 수 있다.2. 프롬포트 기호와 홈 디렉터리터미널 창을 띄우면 프롬포트가 나타난다. 프롬포트는 사용자의 명령 입력을 기다리는 표시로, 셸에따라서 다르게 나타난다. 배시셸의 경우에는 기본적으로 $로 표시되고, 시스템 관리자의 경우 #으로 표시된다.터미널 창이 나왔을때 기본 디렉터리는 해당 사..
리눅스는 크게 커널과 셸, 응용프로그램 3가지로 구성되어 있다.⊙ 커널 : 커널은 리눅스의 핵심으로 프로세스 관리, 메모리 관리, 파일 시스템 관리, 장치 관리등 컴퓨터의 모든 자원을 초기화하고 제어하는 기능을 수행한다.하드웨어(CD-ROM, 카메라, 그래픽카드) 등과 연결되어 사용할 수 있다.프로세스/메모리/파일시스템/장치관리등 컴퓨터의 모든 자원 초기화 및 제어기능. ⊙ 셸 : 셸은 리눅스의 사용자 인터페이스로서 사용자와 커널 사이의 중간자 역할을 담당하는 특별한 프로그램이다. 셸은 사용자가 입력한 명령을 해석하여 커널에 넘겨준다. 그러면 커널이 명령을 수행한 후 수행 결과를 돌려주고, 셸은 다시 사용자가 이해 할 수 있는 형태로 바꿔서 출력한다. 리눅스는 배시 셸을 기본으로 사용한다.사용자 인터페이..
리눅스의 일반적인 특징은 다음과 같이 정리할 수 있다. 리눅스는 공개 소프트웨어이며 무료로 사용할 수 있다.리누스 토발즈는 처음부터 자신이 개발한 리눅스 커널을 자유롭게 사용하도록 공개했고 이는 오늘날까지도 그대로 유지되고 있다. 또한 리누스 토발즈를 비롯한 수많은 자원자가 기능을 꾸준히 업그레이드 하여 다양한 배포판을 제공하고 있다. 사용자들은 자신이 원하는 배포판을 선택하여 마음껏 사용할 수 있다. 또한 모든 소스가 공개되어 있으므로 할 수 있다면 자신이 원하는 대로 프로그램을 수정하여 사용하고 다시 배포할 수도 있다.유닉스와의 완벽한 호환성을 유지한다.리눅스는 이름에서도 알 수 있듯이 유닉스와의 호환성을 염두에 두고 개발되었다. GNU 프로젝트의 응용 프로그램들도 기존 유닉스와 호환성을 유지하고 있..
- Total
- Today
- Yesterday
- 티라노 시그널
- 클라이언트
- 악보
- UML
- 파일
- 라즈베리파이
- 클래스
- 자료구조
- MFC
- C/C++
- 스레드
- 액터
- 파이썬
- 안드로이드
- C
- 파이썬예제
- 쓰레드
- Sort
- 프로세스
- 유즈케이스
- C++
- 소켓 프로그래밍
- 리눅스
- 정렬
- socket
- 티그널
- 데이터베이스
- 디렉터리
- 터미널
- 소켓
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |