<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ko">
	<id>https://devhrxoobm.itwiki.kr/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=%EB%A6%AC%EB%88%85%EC%8A%A4%EB%A7%88%EC%8A%A4%ED%84%B0</id>
	<title>IT 위키 - 사용자 기여 [ko]</title>
	<link rel="self" type="application/atom+xml" href="https://devhrxoobm.itwiki.kr/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=%EB%A6%AC%EB%88%85%EC%8A%A4%EB%A7%88%EC%8A%A4%ED%84%B0"/>
	<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/w/%ED%8A%B9%EC%88%98:%EA%B8%B0%EC%97%AC/%EB%A6%AC%EB%88%85%EC%8A%A4%EB%A7%88%EC%8A%A4%ED%84%B0"/>
	<updated>2026-09-17T06:17:10Z</updated>
	<subtitle>사용자 기여</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=%EB%A6%AC%EB%88%85%EC%8A%A4_DBus&amp;diff=40264</id>
		<title>리눅스 DBus</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=%EB%A6%AC%EB%88%85%EC%8A%A4_DBus&amp;diff=40264"/>
		<updated>2025-02-19T17:25:07Z</updated>

		<summary type="html">&lt;p&gt;리눅스마스터: 새 문서: &amp;#039;&amp;#039;&amp;#039;DBus&amp;#039;&amp;#039;&amp;#039;(Desktop Bus)는 리눅스 및 유닉스 계열 운영 체제에서 애플리케이션 간 통신(IPC, Inter-Process Communication)을 위한 메시지 버스 시스템이다.  프리데스크톱(freedesktop.org)에서 개발하였으며, 데스크톱 환경뿐만 아니라 시스템 서비스에서도 널리 사용된다. ==개요== DBus는 프로세스 간 데이터를 교환하기 위한 메시지 버스 시스템으로, 두 개의 주요 버스를 제공한다. *&amp;#039;&amp;#039;...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;DBus&#039;&#039;&#039;(Desktop Bus)는 리눅스 및 유닉스 계열 운영 체제에서 애플리케이션 간 통신(IPC, Inter-Process Communication)을 위한 메시지 버스 시스템이다.  프리데스크톱(freedesktop.org)에서 개발하였으며, 데스크톱 환경뿐만 아니라 시스템 서비스에서도 널리 사용된다.&lt;br /&gt;
==개요==&lt;br /&gt;
DBus는 프로세스 간 데이터를 교환하기 위한 메시지 버스 시스템으로, 두 개의 주요 버스를 제공한다.&lt;br /&gt;
*&#039;&#039;&#039;시스템 버스 (System Bus)&#039;&#039;&#039;&lt;br /&gt;
**시스템 전반에서 실행되는 서비스 간의 통신을 제공한다.&lt;br /&gt;
**예: 네트워크 관리(NetworkManager), udev, logind 등의 시스템 서비스.&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;세션 버스 (Session Bus)&#039;&#039;&#039;&lt;br /&gt;
**사용자 세션 내에서 실행되는 애플리케이션 간의 통신을 담당한다.&lt;br /&gt;
**예: GNOME, KDE와 같은 데스크톱 환경의 애플리케이션 간 메시지 전송.&lt;br /&gt;
==동작 방식==&lt;br /&gt;
DBus는 클라이언트-서버 모델을 기반으로 동작하며, 중앙에 있는 메시지 버스 데몬이 메시지를 라우팅한다.&lt;br /&gt;
*프로세스들은 DBus를 통해 신호(Signal), 메서드 호출(Method Call), 응답(Reply)을 주고받는다.&lt;br /&gt;
*서비스는 특정 경로(Path)와 인터페이스(Interface)를 통해 노출된다.&lt;br /&gt;
*클라이언트는 버스를 통해 서비스에 접근하여 메시지를 주고받을 수 있다.&lt;br /&gt;
==주요 개념==&lt;br /&gt;
*&#039;&#039;&#039;버스 (Bus)&#039;&#039;&#039;&lt;br /&gt;
**메시지를 주고받는 채널로, 시스템 버스와 세션 버스로 구분된다.&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;서비스 (Service)&#039;&#039;&#039;&lt;br /&gt;
**특정 기능을 제공하는 애플리케이션 또는 시스템 서비스.&lt;br /&gt;
**예: org.freedesktop.NetworkManager&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;오브젝트 (Object)&#039;&#039;&#039;&lt;br /&gt;
**서비스 내부에서 특정 기능을 수행하는 객체.&lt;br /&gt;
**예: /org/freedesktop/NetworkManager&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;인터페이스 (Interface)&#039;&#039;&#039;&lt;br /&gt;
**오브젝트가 제공하는 기능(API)을 정의한 인터페이스.&lt;br /&gt;
**예: org.freedesktop.NetworkManager.Device&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;메서드 (Method)&#039;&#039;&#039;&lt;br /&gt;
**인터페이스 내에서 호출 가능한 함수.&lt;br /&gt;
**예: GetDevices()&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;신호 (Signal)&#039;&#039;&#039;&lt;br /&gt;
**특정 이벤트 발생 시 다른 애플리케이션에 알리는 기능.&lt;br /&gt;
==DBus 사용 예제==&lt;br /&gt;
DBus를 이용하여 실행 중인 서비스 목록을 확인하는 명령어 예제:&amp;lt;pre&amp;gt;&lt;br /&gt;
dbus-send --session --dest=org.freedesktop.DBus --type=method_call \&lt;br /&gt;
          --print-reply /org/freedesktop/DBus org.freedesktop.DBus.ListNames&lt;br /&gt;
&amp;lt;/pre&amp;gt;위 명령어는 세션 버스에서 실행 중인 모든 서비스 목록을 출력한다.&lt;br /&gt;
==DBus의 활용==&lt;br /&gt;
DBus는 다양한 환경에서 사용되며 다음과 같은 주요 활용 사례가 있다.&lt;br /&gt;
*&#039;&#039;&#039;데스크톱 환경&#039;&#039;&#039;&lt;br /&gt;
**GNOME, KDE, XFCE 등에서 애플리케이션 간 통신을 위해 사용됨.&lt;br /&gt;
**예: 오디오, 네트워크, 전원 관리 기능 제어.&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;시스템 서비스&#039;&#039;&#039;&lt;br /&gt;
**네트워크 관리자(NetworkManager), udev, systemd와 같은 시스템 서비스에서 활용됨.&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;IoT 및 임베디드 시스템&#039;&#039;&#039;&lt;br /&gt;
**저전력 디바이스 및 스마트 기기에서 서비스 간 메시지 전달을 위해 사용됨.&lt;br /&gt;
==같이 보기==&lt;br /&gt;
*[[리눅스 PAM]]&lt;br /&gt;
==참고 문헌==&lt;br /&gt;
*Freedesktop.org 공식 문서: [https://dbus.freedesktop.org/ DBus 공식 사이트]&lt;br /&gt;
[[분류:리눅스 프로그램]]&lt;/div&gt;</summary>
		<author><name>리눅스마스터</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=%EB%84%A4%ED%8A%B8%EC%9B%8C%ED%81%AC_%EC%9D%B8%ED%84%B0%ED%8E%98%EC%9D%B4%EC%8A%A4_%EC%B9%B4%EB%93%9C&amp;diff=27900</id>
		<title>네트워크 인터페이스 카드</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=%EB%84%A4%ED%8A%B8%EC%9B%8C%ED%81%AC_%EC%9D%B8%ED%84%B0%ED%8E%98%EC%9D%B4%EC%8A%A4_%EC%B9%B4%EB%93%9C&amp;diff=27900"/>
		<updated>2022-03-10T04:55:40Z</updated>

		<summary type="html">&lt;p&gt;리눅스마스터: 새 문서: &amp;#039;&amp;#039;&amp;#039;Network Interface Card; NIC&amp;#039;&amp;#039;&amp;#039;  흔히 &amp;#039;&amp;#039;&amp;#039;랜카드&amp;#039;&amp;#039;&amp;#039;라고도 한다. 네트워크 인터페이스 카드는 통신망 구성 요소 중 가장 하위 레벨의 물리적인 접...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Network Interface Card; NIC&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
흔히 &#039;&#039;&#039;랜카드&#039;&#039;&#039;라고도 한다. 네트워크 인터페이스 카드는 통신망 구성 요소 중 가장 하위 레벨의 물리적인 접속 기기로, 회선에 데이터를 송수신하는 역할을 하는 [[네트워크 장비]]이다.&lt;br /&gt;
&lt;br /&gt;
* 기본적인 기능은 회선에 데이터를 송수신하는 역할을 한다.&lt;br /&gt;
* 각 디바이스를 네트워크 회선 연결 시스템으로 연결한다.&lt;br /&gt;
* 통신망 구성 요소 중 가장 하위 레벨의 물리적인 접속 기기이다.&lt;br /&gt;
* 네트워크 내에서 NIC는 유일한 MAC 주소를 가지고 있다.&lt;br /&gt;
&lt;br /&gt;
== 참고 문헌 ==&lt;br /&gt;
&lt;br /&gt;
* [https://q.fran.kr/문제/3057 정보보안기사 제1회 기출문제]&lt;br /&gt;
* [https://q.fran.kr/문제/9125 네트워크관리사2급 2019년 2회 기출문제]&lt;br /&gt;
&lt;br /&gt;
[[분류:네트워크]]&lt;br /&gt;
[[분류:하드웨어]]&lt;/div&gt;</summary>
		<author><name>리눅스마스터</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=%EB%A6%AC%EB%88%85%EC%8A%A4_%EC%85%B8&amp;diff=27899</id>
		<title>리눅스 셸</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=%EB%A6%AC%EB%88%85%EC%8A%A4_%EC%85%B8&amp;diff=27899"/>
		<updated>2022-03-10T04:46:09Z</updated>

		<summary type="html">&lt;p&gt;리눅스마스터: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[분류:리눅스]]&lt;br /&gt;
&lt;br /&gt;
*사용 가능한 셸 확인&lt;br /&gt;
&amp;lt;pre class=&amp;quot;shell&amp;quot;&amp;gt;&lt;br /&gt;
# cat shells &lt;br /&gt;
/bin/sh&lt;br /&gt;
/bin/bash&lt;br /&gt;
/sbin/nologin&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*사용자별 셸 정보&lt;br /&gt;
&amp;lt;pre class=&amp;quot;shell&amp;quot;&amp;gt;&lt;br /&gt;
# cat /etc/passwd&lt;br /&gt;
root:x:0:0:root:/root:/bin/bash&lt;br /&gt;
bin:x:1:1:bin:/bin:/sbin/nologin&lt;br /&gt;
phpmyadmin:x:501:501::/home/phpmyadmin:/bin/bash&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==종류==&lt;br /&gt;
&lt;br /&gt;
*csh&lt;br /&gt;
**버클리대학의 빌 조이가 개발한 것으로 C언어를 기반으로 만들어졌으며 강력한 프로그램 작성 기능을 가지고 있다. 히스토리 기능, 별명(Alias) 기능, 작업 제어 등의 유용한 기능을 포함하였다.&lt;br /&gt;
*ksh&lt;br /&gt;
**데이비드 콘(David Korn)이 개발한 셸로 본셸을 확장해서 만들어졌으며, 작업제어, 히스토리, 앨리어스 및 명령행 편집기능을 지원한다.&lt;br /&gt;
*bash&lt;br /&gt;
**브라이언 폭스가 본셸을 기반으로 GNU 프로젝트를 위해 개발한 셸로 현재 GNU 운영체제, 리눅스, Mac OS X 등에 표준 셸로 사용 되고 있다.&lt;br /&gt;
*tcsh&lt;br /&gt;
**켄 그리어가 테넥스라는 운영체제에 명령행 완성기능을 반영하게 되었고, 1981년 C셸과 통합하여 만들었다. C셸의 기능을 강화시킨 셸로 명령어 완성기능, 명령행 편집기능 등을 추가로 지원한다.&lt;br /&gt;
* dash&lt;br /&gt;
** POSIX와 호환되는 /bin/sh를 가능한 작게 구한 셸로 빠른 작업 수행이 특징이지만 history 명령 등은 지원하지 않는다.&lt;br /&gt;
&lt;br /&gt;
== 참고 문헌 ==&lt;br /&gt;
&lt;br /&gt;
* [https://q.fran.kr/문제/6659 리눅스마스터 기출문제]&lt;br /&gt;
* [https://q.fran.kr/문제/4400 리눅스마스터 기출문제]&lt;br /&gt;
* [https://q.fran.kr/문제/4321 리눅스마스터 기출문제]&lt;br /&gt;
* [https://q.fran.kr/문제/16219 리눅스마스터 기출문제]&lt;br /&gt;
* [https://q.fran.kr/문제/16373 리눅스마스터 2급 2020년 3회 2차 기출문제]&lt;/div&gt;</summary>
		<author><name>리눅스마스터</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=%EB%A6%AC%EB%88%85%EC%8A%A4_%EB%8D%B0%EB%AA%AC&amp;diff=27891</id>
		<title>리눅스 데몬</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=%EB%A6%AC%EB%88%85%EC%8A%A4_%EB%8D%B0%EB%AA%AC&amp;diff=27891"/>
		<updated>2022-03-09T02:18:41Z</updated>

		<summary type="html">&lt;p&gt;리눅스마스터: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Daemon&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;리눅스에서 데몬이란 지속적인 서비스 요청을 처리하기 위해 계속 실행되는 백그라운드 프로세스를 말한다.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*이를 실행하는 방법에는 standalone 방식과 inet 방식이 있다.&lt;br /&gt;
*보통 이름 뒤에 d를 붙인다.&lt;br /&gt;
&lt;br /&gt;
==실행 방식==&lt;br /&gt;
&lt;br /&gt;
====standalone====&lt;br /&gt;
&lt;br /&gt;
*부팅 시에 실행되어 해당 프로세스가 메모리에 계속 상주하면서 클라이언트의 서비스 요청을 처리하는 방식&lt;br /&gt;
*웹, 메일 등과 같이 빈번한 요청이 들어오는 서비스인 경우에는 대부분 standalone 방식&lt;br /&gt;
&lt;br /&gt;
====inet====&lt;br /&gt;
&lt;br /&gt;
*프로세스가 항상 메모리에 상주하지 않음&lt;br /&gt;
*클라이언트의 서비스 요청이 들어왔을 때 관련 프로세스를 실행시키고 접속 종료 후에는 자동으로 프로세스를 종료&lt;br /&gt;
&lt;br /&gt;
==주요 데몬 프로그램==&lt;br /&gt;
리눅스 마스터를 준비하는 사람들이라면 주요 데몬의 스펠링까지 봐둘 필요가 있다.&amp;lt;ref&amp;gt;글자를 한두글자씩 바꿔 데몬 명을 묻는 문제가 가끔 출제된다. ([https://q.fran.kr/문제/2738 리눅스마스터 1급 2015년 1회 기출문제] 등)&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*named : 리눅스 DNS 데몬&lt;br /&gt;
*httpd : 리눅스 apache 웹서버 데몬&lt;br /&gt;
*vsftpd : 리눅스에서 사용되는 FTP의 한 종류인 vsftp의 데몬&lt;br /&gt;
*ypbind : NIS 서버에서 사용하는 데몬&lt;br /&gt;
*libvirtd : 리눅스 기반 가상화 구동 데몬&lt;br /&gt;
&lt;br /&gt;
== 같이 보기 ==&lt;br /&gt;
&lt;br /&gt;
* [[슈퍼 데몬]]&lt;br /&gt;
&lt;br /&gt;
==참고 문헌==&lt;br /&gt;
&lt;br /&gt;
*[https://q.fran.kr/문제/2666 리눅스마스터 1급 2015년 1회 기출문제]&lt;br /&gt;
*[https://q.fran.kr/문제/3445 리눅스마스터 1급 2017년 2회 기출문제]&lt;br /&gt;
*[https://q.fran.kr/문제/4413 리눅스마스터 2급 2017년 3회 2차 기출문제]&lt;br /&gt;
&lt;br /&gt;
[[분류:리눅스]]&lt;/div&gt;</summary>
		<author><name>리눅스마스터</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=%EB%A6%AC%EB%88%85%EC%8A%A4_%EB%8D%B0%EB%AA%AC&amp;diff=27890</id>
		<title>리눅스 데몬</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=%EB%A6%AC%EB%88%85%EC%8A%A4_%EB%8D%B0%EB%AA%AC&amp;diff=27890"/>
		<updated>2022-03-09T02:14:22Z</updated>

		<summary type="html">&lt;p&gt;리눅스마스터: 새 문서: &amp;#039;&amp;#039;&amp;#039;Daemon&amp;#039;&amp;#039;&amp;#039;  리눅스에서 데몬이란 지속적인 서비스 요청을 처리하기 위해 계속 실행되는 프로세스를 말한다.  * 이를 실행하는 방법에는 stan...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Daemon&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
리눅스에서 데몬이란 지속적인 서비스 요청을 처리하기 위해 계속 실행되는 프로세스를 말한다.&lt;br /&gt;
&lt;br /&gt;
* 이를 실행하는 방법에는 standalone 방식과 inet 방식이 있다. &lt;br /&gt;
* 보통 이름 뒤에 d를 붙인다.&lt;br /&gt;
&lt;br /&gt;
== 실행 방식 ==&lt;br /&gt;
&lt;br /&gt;
==== standalone ====&lt;br /&gt;
&lt;br /&gt;
* 부팅 시에 실행되어 해당 프로세스가 메모리에 계속 상주하면서 클라이언트의 서비스 요청을 처리하는 방식&lt;br /&gt;
&lt;br /&gt;
==== inet ====&lt;br /&gt;
&lt;br /&gt;
* 프로세스가 항상 메모리에 상주하지 않음&lt;br /&gt;
* 클라이언트의 서비스 요청이 들어왔을 때 관련 프로세스를 실행시키고 접속 종료 후에는 자동으로 프로세스를 종료&lt;br /&gt;
&lt;br /&gt;
== 주요 데몬 프로그램 ==&lt;br /&gt;
&lt;br /&gt;
* named : 리눅스 DNS 데몬&lt;br /&gt;
* httpd : 리눅스 apache 웹서버 데몬&lt;br /&gt;
* inetd : 리눅스 슈퍼 데몬&lt;br /&gt;
* vsftpd : 리눅스에서 사용되는 FTP의 한 종류인 vsftp의 데몬&lt;br /&gt;
&lt;br /&gt;
== 참고 문헌 ==&lt;br /&gt;
&lt;br /&gt;
* [https://q.fran.kr/문제/2666 리눅스마스터 1급 2015년 1회 기출문제]&lt;br /&gt;
* [https://q.fran.kr/문제/4413 리눅스마스터 2급 2017년 3회 2차 기출문제]&lt;br /&gt;
&lt;br /&gt;
[[분류:리눅스]]&lt;/div&gt;</summary>
		<author><name>리눅스마스터</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=KVM&amp;diff=27747</id>
		<title>KVM</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=KVM&amp;diff=27747"/>
		<updated>2022-02-08T02:23:55Z</updated>

		<summary type="html">&lt;p&gt;리눅스마스터: 리눅스 KVM 문서로 넘겨주기&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#넘겨주기 [[리눅스 KVM]]&lt;/div&gt;</summary>
		<author><name>리눅스마스터</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=%EB%A6%AC%EB%88%85%EC%8A%A4_proc&amp;diff=27746</id>
		<title>리눅스 proc</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=%EB%A6%AC%EB%88%85%EC%8A%A4_proc&amp;diff=27746"/>
		<updated>2022-02-08T02:12:24Z</updated>

		<summary type="html">&lt;p&gt;리눅스마스터: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==개요==&lt;br /&gt;
&lt;br /&gt;
*리눅스 루트 디렉터리 바로 아래에 있는 폴더&lt;br /&gt;
*/proc&lt;br /&gt;
*일종의 가상 파일시스템으로 동작 중인 프로세스의 상태정보, 하드웨어 정보, 시스템 정보 등을 알 수 있다.&lt;br /&gt;
*/proc엔 현재 실행중인 PID와 같은 이름의 폴더들이 생성된다.&lt;br /&gt;
*[[리눅스 ps|ps]]라는 명령어는 이 폴더의 내용을 조회해서 보여 준다.&lt;br /&gt;
&lt;br /&gt;
== 구성 ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!디렉터리&lt;br /&gt;
!설명&lt;br /&gt;
|-&lt;br /&gt;
|/proc/[PID]/maps&lt;br /&gt;
|프로세스가 mapping 된 메모리 주소 공간. 모든 프로세스에는 각자 주소 공간이 있으며, 이 주소 공간은 가상 메모리 관리자(VMM)가 제공하고 관리&lt;br /&gt;
|-&lt;br /&gt;
|/proc/[PID]/cmdline&lt;br /&gt;
|프로세스 인수(argv) 전체를 포함. Command Line에서 넘어온 argumnet를 포함하여 프로세스가 질생된 방식을 정확하고 신속하게 파악하는 수단으로 사용&lt;br /&gt;
|-&lt;br /&gt;
|/proc/[PID]/coredump_filter&lt;br /&gt;
|메모리 유형의 비트마스크를 포함하며 프로세스의 어떤 메모리 세그먼트를 덤프시킬 것인지 설정 &lt;br /&gt;
|-&lt;br /&gt;
|/proc/[PID]/cwd/&lt;br /&gt;
|프로세스가 사용중인 디렉토리나 파일&lt;br /&gt;
|-&lt;br /&gt;
|/proc/[PID]/environ&lt;br /&gt;
|프로세스의 현재 환경을 저장. 프로세스 map에서 가장 아랫부분, 즉 커널이 프로세스 환경 정보를 저장하는 메모리 위치를 직접 가리키는 링크&lt;br /&gt;
|-&lt;br /&gt;
|/proc/[PID]/exe&lt;br /&gt;
|실행중인 프로그램 이름&lt;br /&gt;
|-&lt;br /&gt;
|/proc/[PID]/fd&lt;br /&gt;
/proc/[PID]/fdinfo&lt;br /&gt;
|프로세스가 사용중인 File Descriptor 링크와 정보 저장&lt;br /&gt;
|-&lt;br /&gt;
|/proc/[PID]/limits&lt;br /&gt;
|프로세스에 적용된 resource 제한 사항&lt;br /&gt;
|-&lt;br /&gt;
|/proc/[PID]/loginuid&lt;br /&gt;
|해당 프로세스를 실행하는 login UID&lt;br /&gt;
|-&lt;br /&gt;
|/proc/[PID]/mem&lt;br /&gt;
|프로세스가 사용중인 메모리 상태&lt;br /&gt;
|-&lt;br /&gt;
|/proc/uptime&lt;br /&gt;
|시스템 가동 시간에 대한 정보를 기록한다.&lt;br /&gt;
|-&lt;br /&gt;
|/proc/meminfo&lt;br /&gt;
|물리적 메모리 및 스왑 메모리 정보가 들어 있는 파일이다.&lt;br /&gt;
|-&lt;br /&gt;
|/proc/cmdline&lt;br /&gt;
|부팅 시에 실행되는 커널 관련 옵션에 대한 정보를 담고 있다.&lt;br /&gt;
|-&lt;br /&gt;
|/proc/loadavg&lt;br /&gt;
|최근 1분, 5분. 15분 동안의 평균 부하율을 기록하는 파일이다.&lt;br /&gt;
|-&lt;br /&gt;
|/proc/modules&lt;br /&gt;
|현재 모듈로 로딩된 모듈 목록, lsmod 했을때 나오는 정보&lt;br /&gt;
|-&lt;br /&gt;
|/proc/mounts&lt;br /&gt;
|마운트된 파일시스템에 대한 정보&lt;br /&gt;
|-&lt;br /&gt;
|/proc/partitions&lt;br /&gt;
|현재 시스템의 파티션 정보&lt;br /&gt;
|-&lt;br /&gt;
|/proc/stat&lt;br /&gt;
|CPU, 인터럽트, 컨텍스트 스위치 등 일반적인 시스템 통계 정보&lt;br /&gt;
|}&lt;br /&gt;
[[분류:리눅스]]&lt;br /&gt;
[[분류:리눅스 폴더]]&lt;/div&gt;</summary>
		<author><name>리눅스마스터</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=%EB%A6%AC%EB%88%85%EC%8A%A4_LVM&amp;diff=27745</id>
		<title>리눅스 LVM</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=%EB%A6%AC%EB%88%85%EC%8A%A4_LVM&amp;diff=27745"/>
		<updated>2022-02-08T02:06:02Z</updated>

		<summary type="html">&lt;p&gt;리눅스마스터: 새 문서: 하드디스크 및 파티션을 유동적으로 관리할 수 있게 해 주는 프로그램  * 여러개의 하드를 뭉쳐서 하나의 하드처럼 만들 수 있고, 2개의 하...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;하드디스크 및 파티션을 유동적으로 관리할 수 있게 해 주는 프로그램&lt;br /&gt;
&lt;br /&gt;
* 여러개의 하드를 뭉쳐서 하나의 하드처럼 만들 수 있고, 2개의 하드디스크를 3개의 하드디스크인 것처럼도 만들 수 있다.&lt;br /&gt;
&lt;br /&gt;
== LVM의 구성 ==&lt;br /&gt;
&lt;br /&gt;
* 물리적 볼륨(PV : Physical Volume) : 물리적인 하드를 지칭&lt;br /&gt;
* 물리적 확장(PE : Physical Extent) : PV에서 나누어서 사용하는 블록 단위 영역&lt;br /&gt;
* 볼륨 그룹(VG : Volume Group) : 물리적 볼륨의 집합이자 PE의 집합&lt;br /&gt;
* 논리적 볼륨(LV : Logical Volume) : VG에서 필요한만큼 할당해서 만드는 논리적인 단위&lt;br /&gt;
&lt;br /&gt;
== 구성 순서 ==&lt;br /&gt;
실제 디스크의 분할된 파티션으로 물리적 볼륨을 생성하고, 볼륨 그룹을 모아서 생성된 것을 논리적 볼륨이라고 한다. 논리적 볼륨은 볼륨 그룹에서 사용자가 필요한 만큼 할당해서 만들어지는 공간이라고 볼 수 있다.&lt;br /&gt;
&lt;br /&gt;
* 디스크 설치 -&amp;gt; 물리적 볼륨 할당 -&amp;gt; 볼륨 그룹 확장 -&amp;gt; 논리적 볼륨 확장&lt;br /&gt;
&lt;br /&gt;
== 예시 ==&lt;br /&gt;
파티션디바이스의 /dev/sdb1에 10G, /dev/sdb2에10G를 이용하여 20G의 /data 디렉토리를생성하는 과정&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;1. PV (Physical Volume) 생성&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[root@ihd ~]# pvcreate /dev/sdb1 /dev/sdb2&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;2. VG (Volume Group) 볼륨 그룹 생성&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[root@ihd ~]# vgcreate ihd_vg /dev/sdb1 /dev/sdb2&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;3. LV (Logical Volume) 생성&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[root@ihd ~]# lvcreate -L 20G ihd_vg -n data&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 같이 보기 ==&lt;br /&gt;
&lt;br /&gt;
* [[RAID]]&lt;br /&gt;
&lt;br /&gt;
== 참고 문헌 ==&lt;br /&gt;
&lt;br /&gt;
* [https://raisonde.tistory.com/entry/리눅스마스터-LVMLogical-Volume-Manager&amp;amp;#x20;&amp;amp;#x5B;지식잡식&amp;amp;#x5D; 지식잡식 블로그]&lt;br /&gt;
* [https://q.fran.kr/문제/9231 리눅스마스터 1급 2019년 1회 기출문제]&lt;br /&gt;
* [https://q.fran.kr/문제/15147 리눅스마스터 1급 2019년 2회 기출문제]&lt;br /&gt;
* [https://q.fran.kr/문제/6876 리눅스마스터 1급 실기 1401 기출문제]&lt;br /&gt;
&lt;br /&gt;
[[분류:리눅스]]&lt;/div&gt;</summary>
		<author><name>리눅스마스터</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=RAID&amp;diff=27744</id>
		<title>RAID</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=RAID&amp;diff=27744"/>
		<updated>2022-02-08T01:56:55Z</updated>

		<summary type="html">&lt;p&gt;리눅스마스터: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[분류:데이터베이스]]&lt;br /&gt;
[[분류:컴퓨터 구조]]&lt;br /&gt;
&lt;br /&gt;
;하드디스크 여러 개를 활용하여 속도 향상이나 안전성 향상을 높이는 기술&lt;br /&gt;
&lt;br /&gt;
==기본 모델==&lt;br /&gt;
===RAID-0===&lt;br /&gt;
&lt;br /&gt;
;Striped disk array without fault tolerance&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!구조!!설명&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&#039; &amp;quot; |[[파일:RAID 0.png|150px]]&lt;br /&gt;
||&lt;br /&gt;
*속도 향상만을 추구하는 스트라이핑 모델&lt;br /&gt;
*디스크 n개에서 n배의 속도를 가진다.&lt;br /&gt;
|-&lt;br /&gt;
||&lt;br /&gt;
*최소 수량: 2개&lt;br /&gt;
*공간 효율: 1배&lt;br /&gt;
*읽기 효율: n배&lt;br /&gt;
*쓰기 효율: n배&lt;br /&gt;
*고장 허용: 해당 없음&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===RAID-1===&lt;br /&gt;
&lt;br /&gt;
;Mirroring and duplexing&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!구조!!설명&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&#039; &amp;quot; |[[파일:RAID 1.png|150px]]&lt;br /&gt;
||&lt;br /&gt;
*안정성만을 추구하는 미러링 모델&lt;br /&gt;
*읽기 속도는 n배 향상되지만, 쓰기 부하는 n배로 늘어난다.&lt;br /&gt;
|-&lt;br /&gt;
||&lt;br /&gt;
*최소 수량: 2개&lt;br /&gt;
*공간 효율: 1/n배&lt;br /&gt;
*읽기 효율: n배&lt;br /&gt;
*쓰기 효율: 1배&lt;br /&gt;
*고장 허용: n-1개 허용&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===RAID-2===&lt;br /&gt;
&lt;br /&gt;
;Hamming code ECC&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!구조!!설명&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&#039; &amp;quot; |[[파일:RAID 2.png|250px]]&lt;br /&gt;
||&lt;br /&gt;
*RAID 0과 같이 스트라이핑으로 구현하고, 오류 정정을 위한 Hamming code를 사용&lt;br /&gt;
*최근 디스크드라이브는 자체적으로 오류정정 기능이 있으므로, 거의 사용되지 않음&lt;br /&gt;
|-&lt;br /&gt;
||&lt;br /&gt;
*최소 수량: 3개&lt;br /&gt;
*공간 효율: 1 - 1/n ⋅ log&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;(n-1)배&lt;br /&gt;
*읽기 효율: 해당 없음&lt;br /&gt;
*쓰기 효율: 해당 없음&lt;br /&gt;
*고장 허용: 1개 허용&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===RAID-3===&lt;br /&gt;
&lt;br /&gt;
;Parallel transfer with parity&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!구조!!설명&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&#039; &amp;quot; |[[파일:RAID 3.png|250px]]&lt;br /&gt;
||&lt;br /&gt;
*스트라이핑 기술을 사용하여 디스크들을 구성하고, 별도의 디스크에 패리티 정보를 저장&lt;br /&gt;
|-&lt;br /&gt;
||&lt;br /&gt;
*최소 수량: 3개&lt;br /&gt;
*공간 효율: 1 - 1/n배&lt;br /&gt;
*읽기 효율: 해당 없음&lt;br /&gt;
*쓰기 효율: 해당 없음&lt;br /&gt;
*고장 허용: 1개 허용&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===RAID-4===&lt;br /&gt;
&lt;br /&gt;
;Independent data disks with shared parity disk&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!구조!!설명&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&#039; &amp;quot; |[[파일:RAID 4.png|250px]]&lt;br /&gt;
||&lt;br /&gt;
*블록 형태의 스트라이핑 기술과 패티리 사용&lt;br /&gt;
|-&lt;br /&gt;
||&lt;br /&gt;
*최소 수량: 3개&lt;br /&gt;
*공간 효율: 1 - 1/n배&lt;br /&gt;
*읽기 효율: n배&lt;br /&gt;
*쓰기 효율: 1배&lt;br /&gt;
*고장 허용: 1개 허용&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===RAID-5===&lt;br /&gt;
&lt;br /&gt;
;Independent data disks with distributed parity blocks&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!구조!!설명&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&#039; &amp;quot; |[[파일:RAID 5.png|250px]]&lt;br /&gt;
||&lt;br /&gt;
*안전성과 속도 모두를 추구하는 방식&lt;br /&gt;
*가장 많이 쓰인다.&lt;br /&gt;
*블록 스트라이핑과 분산된 패리티를 사용한다.&lt;br /&gt;
|-&lt;br /&gt;
||&lt;br /&gt;
*최소 수량: 3개&lt;br /&gt;
*공간 효율: 1 - (1/n)배&lt;br /&gt;
*읽기 효율: 1-n배&lt;br /&gt;
*쓰기 효율: 상황에 따라 다름&lt;br /&gt;
*고장 허용: 1개 허용&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===RAID-6===&lt;br /&gt;
&lt;br /&gt;
;Independent data disks with two independent distributed parity schemas&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!구조!!설명&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&#039; &amp;quot; |[[파일:RAID 6.png|350px]]&lt;br /&gt;
||&lt;br /&gt;
*RAID 5와 비슷하지만 2차 패리티까지 포함하여 안정성을 더 높였다.&lt;br /&gt;
*금융업이나 중요 데이터 스토리지 등에 사용된다.&lt;br /&gt;
|-&lt;br /&gt;
||&lt;br /&gt;
*최소 수량: 4개&lt;br /&gt;
*공간 효율: 1 - (2/n)배&lt;br /&gt;
*읽기 효율: 해당 없음&lt;br /&gt;
*쓰기 효율: 해당 없음&lt;br /&gt;
*고장 허용: 2개 허용&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===RAID-7===&lt;br /&gt;
&lt;br /&gt;
;비공식&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!구조!!설명&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&#039; &amp;quot; |사진 없음&lt;br /&gt;
||&lt;br /&gt;
*RAID 6까지가 업계 표준으로 인정 받는다.&lt;br /&gt;
*RAID 7은 벤더마다 주장하는 여러가지가 있다.&lt;br /&gt;
|-&lt;br /&gt;
||&lt;br /&gt;
*해당 없음&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==조합 모델==&lt;br /&gt;
===RAID-0-1===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!구조!!설명&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&#039; &amp;quot; |[[파일:RAID 0 1.png|250px]]&lt;br /&gt;
||&lt;br /&gt;
*RAID-0의 스트라이핑으로 구성된 하드들을 묶어 RAID-1미러링으로 구성&lt;br /&gt;
|-&lt;br /&gt;
||&lt;br /&gt;
*최소 수량: 4개&lt;br /&gt;
*공간 효율: 1/n배&lt;br /&gt;
*읽기 효율: 2배&lt;br /&gt;
*쓰기 효율: 해당 없음&lt;br /&gt;
*고장 허용: 1개 허용&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===RAID-1-0===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!구조!!설명&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&#039; &amp;quot; |[[파일:RAID 1 0.png|250px]]&lt;br /&gt;
||&lt;br /&gt;
*RAID 0-1보단 RAID 1-0이 더 많이 쓰인다.&lt;br /&gt;
|-&lt;br /&gt;
||&lt;br /&gt;
*최소 수량: 4개&lt;br /&gt;
*공간 효율: 1/n배&lt;br /&gt;
*읽기 효율: 2배&lt;br /&gt;
*쓰기 효율: 해당 없음&lt;br /&gt;
*고장 허용: 1개 허용&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 관련 기출 ==&lt;br /&gt;
&#039;&#039;&#039;미러링(Mirroring)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 디스크에 에러 발생 시 데이터의 손실을 막기 위해, 추가로 하나 이상의 장치에 중복 저장하는 기술&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;스트라이핑(Striping)&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>리눅스마스터</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=GNOME&amp;diff=27743</id>
		<title>GNOME</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=GNOME&amp;diff=27743"/>
		<updated>2022-02-08T01:55:40Z</updated>

		<summary type="html">&lt;p&gt;리눅스마스터: 새 문서: GNU에서 만든 공개형 데스크톱 환경으로, 단순하고 사용하기 쉽고 동작하는데 일차적인 목표를 두었다.   * 재사용이 쉽도록 소스 코드를...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;GNU에서 만든 공개형 데스크톱 환경으로, 단순하고 사용하기 쉽고 동작하는데 일차적인 목표를 두었다. &lt;br /&gt;
&lt;br /&gt;
* 재사용이 쉽도록 소스 코드를 공개하여 전 세계 수많은 사용자들이 이용할 수 있게 되었다. &lt;br /&gt;
* GTK+ 라이브러리를 사용하여 개발되었다.&lt;br /&gt;
&lt;br /&gt;
== 같이 보기 ==&lt;br /&gt;
&lt;br /&gt;
* [[GNU 프로젝트]]&lt;br /&gt;
&lt;br /&gt;
== 참고 문헌 ==&lt;br /&gt;
&lt;br /&gt;
* [https://q.fran.kr/문제/16256 리눅스마스터 2급 2020년 2회 2차 기출문제]&lt;/div&gt;</summary>
		<author><name>리눅스마스터</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=%EB%A6%AC%EB%88%85%EC%8A%A4_OSS&amp;diff=27742</id>
		<title>리눅스 OSS</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=%EB%A6%AC%EB%88%85%EC%8A%A4_OSS&amp;diff=27742"/>
		<updated>2022-02-08T01:30:05Z</updated>

		<summary type="html">&lt;p&gt;리눅스마스터: 새 문서:   리눅스에서 사운드를 만들고 캡처하는 인터페이스로 표준 유닉스 장치(POSIX READ, WRITE, IOCTL 등)에 기반을 두고 있다.  * 프로젝트 초기에는...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
리눅스에서 사운드를 만들고 캡처하는 인터페이스로 표준 유닉스 장치(POSIX READ, WRITE, IOCTL 등)에 기반을 두고 있다.&lt;br /&gt;
&lt;br /&gt;
* 프로젝트 초기에는 Free Software 였으나 현재는 사유화되면서 다양한 라이선스 기반을 배포되고 있다.&lt;br /&gt;
&lt;br /&gt;
== 같이 보기 ==&lt;br /&gt;
&lt;br /&gt;
* [[리눅스 ALSA]]&lt;br /&gt;
&lt;br /&gt;
== 참고 문헌 ==&lt;br /&gt;
&lt;br /&gt;
* [https://q.fran.kr/%EB%AC%B8%EC%A0%9C/4974 리눅스마스터 2급 2017년 2회 2차 기출문제]&lt;br /&gt;
* [https://q.fran.kr/%EB%AC%B8%EC%A0%9C/15287 리눅스마스터 1급 2020년 1회 기출문제]&lt;br /&gt;
&lt;br /&gt;
[[분류:리눅스]]&lt;/div&gt;</summary>
		<author><name>리눅스마스터</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=%EB%A6%AC%EB%88%85%EC%8A%A4_ALSA&amp;diff=27741</id>
		<title>리눅스 ALSA</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=%EB%A6%AC%EB%88%85%EC%8A%A4_ALSA&amp;diff=27741"/>
		<updated>2022-02-08T01:27:13Z</updated>

		<summary type="html">&lt;p&gt;리눅스마스터: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;1998년 Jaroslav Kysela에 의해 시작된 것으로 사운드 카드용 장치 드라이버를 제공하기 위한 리눅스 커널 요소이자 소프트웨어 프레임워크이다. &lt;br /&gt;
&lt;br /&gt;
*사운드 카드를 자동으로 구성하고, 다수의 사운드 장치를 관리하는 것을 목적으로 한다.&lt;br /&gt;
*[[GPL]] 및 [[LGPL]] 라이선스 기반으로 배포되고 있어서 대부분의 [[리눅스 배포판]]에 기본적으로 내장되어 있다.&lt;br /&gt;
&lt;br /&gt;
==참고 문헌==&lt;br /&gt;
&lt;br /&gt;
*[https://q.fran.kr/문제/2699 리눅스마스터 1급 2015년 1회 기출문제]&lt;br /&gt;
*[https://q.fran.kr/문제/4353 리눅스마스터 2급 2017년 4회 2차 기출문제]&lt;/div&gt;</summary>
		<author><name>리눅스마스터</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=ALSA&amp;diff=27740</id>
		<title>ALSA</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=ALSA&amp;diff=27740"/>
		<updated>2022-02-08T01:25:33Z</updated>

		<summary type="html">&lt;p&gt;리눅스마스터: 리눅스 ALSA 문서로 넘겨주기&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#넘겨주기 [[리눅스 ALSA]]&lt;/div&gt;</summary>
		<author><name>리눅스마스터</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=SANE&amp;diff=27739</id>
		<title>SANE</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=SANE&amp;diff=27739"/>
		<updated>2022-02-08T01:25:03Z</updated>

		<summary type="html">&lt;p&gt;리눅스마스터: 새 문서: 평판 스캐너, 핸드 스캐너, 비디오 캠 등 이미지 관련 하드웨어를 사용할 수 있도록 해주는 API이다.   * GPL 라이선스로 리눅스 및 유...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;평판 스캐너, 핸드 스캐너, 비디오 캠 등 이미지 관련 하드웨어를 사용할 수 있도록 해주는 API이다. &lt;br /&gt;
&lt;br /&gt;
* [[GPL|GPL 라이선스]]로 리눅스 및 유닉스뿐만 아니라 OS/2, [[윈도우|Microsoft Windows]]도 지원한다.&lt;br /&gt;
&lt;br /&gt;
== 참고 문헌 ==&lt;br /&gt;
&lt;br /&gt;
* [https://q.fran.kr/문제/2698 리눅스마스터 1급 2015년 1회 기출문제]&lt;/div&gt;</summary>
		<author><name>리눅스마스터</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=CUPS&amp;diff=27738</id>
		<title>CUPS</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=CUPS&amp;diff=27738"/>
		<updated>2022-02-08T01:23:35Z</updated>

		<summary type="html">&lt;p&gt;리눅스마스터: 새 문서: 애플에서 개발한 오픈 소스 프린팅 시스템으로 유닉스 계열 운영체제의 시스템을 프린터 서버로 사용 가능하게 해준다.  == 참고 문헌 ==  *...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;애플에서 개발한 오픈 소스 프린팅 시스템으로 유닉스 계열 운영체제의 시스템을 프린터 서버로 사용 가능하게 해준다.&lt;br /&gt;
&lt;br /&gt;
== 참고 문헌 ==&lt;br /&gt;
&lt;br /&gt;
* [https://q.fran.kr/문제/2696 리눅스마스터 1급 2015년 1회 기출문제]&lt;/div&gt;</summary>
		<author><name>리눅스마스터</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=%EB%A6%AC%EB%88%85%EC%8A%A4_ALSA&amp;diff=27737</id>
		<title>리눅스 ALSA</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=%EB%A6%AC%EB%88%85%EC%8A%A4_ALSA&amp;diff=27737"/>
		<updated>2022-02-08T01:21:19Z</updated>

		<summary type="html">&lt;p&gt;리눅스마스터: 새 문서: 1998년 Jaroslav Kysela에 의해 시작된 것으로 사운드 카드용 장치 드라이버를 제공하기 위한 리눅스 커널 요소이자 소프트웨어 프레임워크이...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;1998년 Jaroslav Kysela에 의해 시작된 것으로 사운드 카드용 장치 드라이버를 제공하기 위한 리눅스 커널 요소이자 소프트웨어 프레임워크이다. &lt;br /&gt;
&lt;br /&gt;
* [[GPL]] 및 [[LGPL]] 라이선스 기반으로 배포되고 있어서 대부분의 [[리눅스 배포판]]에 기본적으로 내장되어 있다.&lt;br /&gt;
&lt;br /&gt;
== 참고 문헌 ==&lt;br /&gt;
&lt;br /&gt;
* [https://q.fran.kr/문제/2699 리눅스마스터 1급 2015년 1회 기출문제]&lt;/div&gt;</summary>
		<author><name>리눅스마스터</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=%EB%A6%AC%EB%88%85%EC%8A%A4_%EB%B0%B0%ED%8F%AC%ED%8C%90&amp;diff=27736</id>
		<title>리눅스 배포판</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=%EB%A6%AC%EB%88%85%EC%8A%A4_%EB%B0%B0%ED%8F%AC%ED%8C%90&amp;diff=27736"/>
		<updated>2022-02-08T01:18:04Z</updated>

		<summary type="html">&lt;p&gt;리눅스마스터: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 레드햇 계열 ==&lt;br /&gt;
&lt;br /&gt;
=== 특징 ===&lt;br /&gt;
&lt;br /&gt;
* 패키지 관리자로 yum을 사용하는 것이 특징&lt;br /&gt;
* 주로 서버용으로 사용&lt;br /&gt;
&lt;br /&gt;
=== 종류 ===&lt;br /&gt;
레드햇 엔터프라이즈 리눅스&lt;br /&gt;
&lt;br /&gt;
* 센트OS&lt;br /&gt;
** Amazon Linux&lt;br /&gt;
** Scientific Linux&lt;br /&gt;
** Rocky Linux&lt;br /&gt;
* 아시아눅스&lt;br /&gt;
* Oracle Linux&lt;br /&gt;
&lt;br /&gt;
페도라&lt;br /&gt;
&lt;br /&gt;
* MeeGo&lt;br /&gt;
** Sailfish OS&lt;br /&gt;
** 타이젠&lt;br /&gt;
* 붉은별&lt;br /&gt;
&lt;br /&gt;
== 데비안 계열 ==&lt;br /&gt;
&lt;br /&gt;
=== 특징 ===&lt;br /&gt;
&lt;br /&gt;
* yum을 사용할 수 없으며 패키지 관리자로 apt 사용&lt;br /&gt;
* 주로 데스크탑용으로 사용&lt;br /&gt;
&lt;br /&gt;
=== 종류 ===&lt;br /&gt;
[[데비안]]&lt;br /&gt;
&lt;br /&gt;
[[구름 OS]]&lt;br /&gt;
&lt;br /&gt;
==== 우분투 계열 ====&lt;br /&gt;
[[우분투]]&lt;br /&gt;
&lt;br /&gt;
* 영국 회사인 캐노니컬에서 데비안 GNU/Linux를 기초로 하여 만든 리눅스 배포판&lt;br /&gt;
* 고유한 데스크톱 환경인 유니티(Unity) 사용&lt;br /&gt;
* 우분투는 데비안 계열이지만, 우분투를 기반으로 만들어진 배포판이 많아 &#039;우분투 계열&#039;로 따로 분류하기도 함&lt;br /&gt;
&lt;br /&gt;
리눅스 민트&lt;br /&gt;
&lt;br /&gt;
* 하모니카&lt;br /&gt;
&lt;br /&gt;
쿠분투&lt;br /&gt;
&lt;br /&gt;
주분투 - Xfce를 기본 DE로 사용하는 우분투.&lt;br /&gt;
&lt;br /&gt;
* GalliumOS&lt;br /&gt;
&lt;br /&gt;
우분투 마테&lt;br /&gt;
&lt;br /&gt;
elementary OS&lt;br /&gt;
&lt;br /&gt;
Zorin OS&lt;br /&gt;
&lt;br /&gt;
JingOS&lt;br /&gt;
&lt;br /&gt;
루분투&lt;br /&gt;
&lt;br /&gt;
== 참고 문헌 ==&lt;br /&gt;
&lt;br /&gt;
* [https://q.fran.kr/문제/2657 리눅스마스터 1급 2015년 1회 기출문제]&lt;/div&gt;</summary>
		<author><name>리눅스마스터</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=%EB%A6%AC%EB%88%85%EC%8A%A4_%ED%94%84%EB%A1%9C%EC%84%B8%EC%8A%A4&amp;diff=27735</id>
		<title>리눅스 프로세스</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=%EB%A6%AC%EB%88%85%EC%8A%A4_%ED%94%84%EB%A1%9C%EC%84%B8%EC%8A%A4&amp;diff=27735"/>
		<updated>2022-02-08T01:02:32Z</updated>

		<summary type="html">&lt;p&gt;리눅스마스터: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[분류:리눅스]]&lt;br /&gt;
;Linux Process&lt;br /&gt;
== 프로세스 목록 보기 ==&lt;br /&gt;
&lt;br /&gt;
* [[리눅스 ps]]&lt;br /&gt;
* [[리눅스 pstree]]&lt;br /&gt;
&lt;br /&gt;
== 프로세스 호출 ==&lt;br /&gt;
하나의 프로세스가 다른 프로세스를 실행하기 위한 시스템 호출방법에는 fork와 exec가 있다.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;fork&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 새로운 프로세스를 위해 메모리를 할당받아 복사본 형태의 프로세스를 실행하는 형태로 기존의 프로세스는 그대로 실행되어 있다. &lt;br /&gt;
* 새롭게 생성된 프로세스는 원래의 프로세스랑 똑같은 코드를 기반으로 실행된다. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;exec&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 원래의 프로세스를 새로운 프로세스로 대체하는 형태로 호출한 프로세스의 메모리에 새로운 프로세스의 코드를 덮어씌워 버린다.&lt;br /&gt;
&lt;br /&gt;
== 포어그라운드와 백그라운드 ==&lt;br /&gt;
&lt;br /&gt;
== 같이 보기 ==&lt;br /&gt;
&lt;br /&gt;
* [[리눅스 ps]]&lt;br /&gt;
* [[리눅스 pstree]]&lt;br /&gt;
&lt;br /&gt;
== 참고 문헌 ==&lt;br /&gt;
&lt;br /&gt;
* [https://q.fran.kr/문제/2665 리눅스마스터 1급 2015년 1회 기출문제]&lt;/div&gt;</summary>
		<author><name>리눅스마스터</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=%EB%A6%AC%EB%88%85%EC%8A%A4_%ED%94%84%EB%A1%9C%EC%84%B8%EC%8A%A4&amp;diff=27734</id>
		<title>리눅스 프로세스</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=%EB%A6%AC%EB%88%85%EC%8A%A4_%ED%94%84%EB%A1%9C%EC%84%B8%EC%8A%A4&amp;diff=27734"/>
		<updated>2022-02-08T01:02:13Z</updated>

		<summary type="html">&lt;p&gt;리눅스마스터: 새 문서: == 프로세스 목록 보기 ==  * 리눅스 ps * 리눅스 pstree  == 프로세스 호출 == 하나의 프로세스가 다른 프로세스를 실행하기 위한 시스템...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== 프로세스 목록 보기 ==&lt;br /&gt;
&lt;br /&gt;
* [[리눅스 ps]]&lt;br /&gt;
* [[리눅스 pstree]]&lt;br /&gt;
&lt;br /&gt;
== 프로세스 호출 ==&lt;br /&gt;
하나의 프로세스가 다른 프로세스를 실행하기 위한 시스템 호출방법에는 fork와 exec가 있다.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;fork&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 새로운 프로세스를 위해 메모리를 할당받아 복사본 형태의 프로세스를 실행하는 형태로 기존의 프로세스는 그대로 실행되어 있다. &lt;br /&gt;
* 새롭게 생성된 프로세스는 원래의 프로세스랑 똑같은 코드를 기반으로 실행된다. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;exec&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 원래의 프로세스를 새로운 프로세스로 대체하는 형태로 호출한 프로세스의 메모리에 새로운 프로세스의 코드를 덮어씌워 버린다.&lt;br /&gt;
&lt;br /&gt;
== 포어그라운드와 백그라운드 ==&lt;br /&gt;
&lt;br /&gt;
== 같이 보기 ==&lt;br /&gt;
&lt;br /&gt;
* [[리눅스 ps]]&lt;br /&gt;
* [[리눅스 pstree]]&lt;br /&gt;
&lt;br /&gt;
== 참고 문헌 ==&lt;br /&gt;
&lt;br /&gt;
* [https://q.fran.kr/문제/2665 리눅스마스터 1급 2015년 1회 기출문제]&lt;/div&gt;</summary>
		<author><name>리눅스마스터</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=XFS&amp;diff=27733</id>
		<title>XFS</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=XFS&amp;diff=27733"/>
		<updated>2022-02-08T00:57:22Z</updated>

		<summary type="html">&lt;p&gt;리눅스마스터: 새 문서: 1993년 SGI에서 개발한 저널링 파일 시스템으로 리눅스 커널 2.4.20에 포함되었다. 최대 16EB의 디스크 볼륨과 8EB의 파일을 지원하고 있으며, 20...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;1993년 SGI에서 개발한 저널링 파일 시스템으로 리눅스 커널 2.4.20에 포함되었다. 최대 16EB의 디스크 볼륨과 8EB의 파일을 지원하고 있으며, 2014년 RHEL 7의 기본 파일 시스템으로 제공되고 있다.&lt;br /&gt;
&lt;br /&gt;
== 참고 문헌 ==&lt;br /&gt;
&lt;br /&gt;
* [https://q.fran.kr/문제/2660 리눅스마스터 1급 2015년 1회 기출문제]&lt;/div&gt;</summary>
		<author><name>리눅스마스터</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=%EB%A6%AC%EB%88%85%EC%8A%A4_%EB%B0%B0%ED%8F%AC%ED%8C%90&amp;diff=27732</id>
		<title>리눅스 배포판</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=%EB%A6%AC%EB%88%85%EC%8A%A4_%EB%B0%B0%ED%8F%AC%ED%8C%90&amp;diff=27732"/>
		<updated>2022-02-08T00:56:15Z</updated>

		<summary type="html">&lt;p&gt;리눅스마스터: 새 문서: 레드햇  우분투  * 영국 회사인 캐노니컬에서 데비안 GNU/Linux를 기초로 하여 만든 리눅스 배포판 * 고유한 데스크톱 환경인 유니티(Uni...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[레드햇]]&lt;br /&gt;
&lt;br /&gt;
[[우분투]]&lt;br /&gt;
&lt;br /&gt;
* 영국 회사인 캐노니컬에서 데비안 GNU/Linux를 기초로 하여 만든 리눅스 배포판&lt;br /&gt;
* 고유한 데스크톱 환경인 유니티(Unity) 사용&lt;br /&gt;
&lt;br /&gt;
[[센트OS]]&lt;br /&gt;
&lt;br /&gt;
[[데비안]]&lt;br /&gt;
&lt;br /&gt;
== 참고 문헌 ==&lt;br /&gt;
&lt;br /&gt;
* [https://q.fran.kr/문제/2657 리눅스마스터 1급 2015년 1회 기출문제]&lt;/div&gt;</summary>
		<author><name>리눅스마스터</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=%EB%A6%AC%EB%88%85%EC%8A%A4&amp;diff=27731</id>
		<title>리눅스</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=%EB%A6%AC%EB%88%85%EC%8A%A4&amp;diff=27731"/>
		<updated>2022-02-08T00:54:44Z</updated>

		<summary type="html">&lt;p&gt;리눅스마스터: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[분류:운영체제]]&lt;br /&gt;
[[분류:리눅스]]&lt;br /&gt;
&lt;br /&gt;
;Linux&lt;br /&gt;
&lt;br /&gt;
*UNIX에서 파생된 무료 또는 저렴한 비용의 운영체제로써, 효율성과 빠른 성능으로 서버시스템으로 많이 사용되는 [[운영체제]]&lt;br /&gt;
*필란드의 헬싱키 대학에서 Linus Torvalds에 의해 개발&lt;br /&gt;
&lt;br /&gt;
==[[리눅스 배포판|배포판 종류]]==&lt;br /&gt;
&lt;br /&gt;
*[[레드햇]]&lt;br /&gt;
*[[우분투]]&lt;br /&gt;
*[[센트OS]]&lt;br /&gt;
*[[데비안]]&lt;/div&gt;</summary>
		<author><name>리눅스마스터</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=BSD_%EB%9D%BC%EC%9D%B4%EC%84%A0%EC%8A%A4&amp;diff=27730</id>
		<title>BSD 라이선스</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=BSD_%EB%9D%BC%EC%9D%B4%EC%84%A0%EC%8A%A4&amp;diff=27730"/>
		<updated>2022-02-08T00:54:10Z</updated>

		<summary type="html">&lt;p&gt;리눅스마스터: 새 문서: &amp;#039;&amp;#039;&amp;#039;Berkeley Software Distribution License&amp;#039;&amp;#039;&amp;#039;  * 가상 프리하고 사용하기 좋은 공개 소프트웨어 라이선스. 마음대로 가져다 쓰고 마음대로 변경하...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Berkeley Software Distribution License&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 가상 프리하고 사용하기 좋은 [[공개 소프트웨어 라이선스]]. 마음대로 가져다 쓰고 마음대로 변경하고 그에 따른 제약사항 또한 없다.&lt;br /&gt;
* 무료로 이용 가능하고, 자유로운 배포도 가능하다.&lt;br /&gt;
* 소스 코드 취득 및 수정이 가능하다.&lt;br /&gt;
* 2차적 저작물의 소스코드를 비공개할 수 있다.&lt;br /&gt;
&lt;br /&gt;
== 같이 보기 ==&lt;br /&gt;
&lt;br /&gt;
* [[공개 소프트웨어 라이선스]]&lt;br /&gt;
&lt;br /&gt;
== 참고 문헌 ==&lt;br /&gt;
&lt;br /&gt;
* [https://q.fran.kr/문제/2656 리눅스마스터 1급 2015년 1회 기출문제]&lt;/div&gt;</summary>
		<author><name>리눅스마스터</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=%EA%B3%B5%EA%B0%9C_%EC%86%8C%ED%94%84%ED%8A%B8%EC%9B%A8%EC%96%B4_%EB%9D%BC%EC%9D%B4%EC%84%A0%EC%8A%A4&amp;diff=27729</id>
		<title>공개 소프트웨어 라이선스</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=%EA%B3%B5%EA%B0%9C_%EC%86%8C%ED%94%84%ED%8A%B8%EC%9B%A8%EC%96%B4_%EB%9D%BC%EC%9D%B4%EC%84%A0%EC%8A%A4&amp;diff=27729"/>
		<updated>2022-02-08T00:40:19Z</updated>

		<summary type="html">&lt;p&gt;리눅스마스터: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;;Open Source Software License&lt;br /&gt;
&lt;br /&gt;
==분류==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!종류!!예시&lt;br /&gt;
|-&lt;br /&gt;
|Permissive||MIT License, BSD, Apache License 2.0, …&lt;br /&gt;
|-&lt;br /&gt;
|Weak Copyleft||MPL, EPL, LGPL, …&lt;br /&gt;
|-&lt;br /&gt;
|Strong Copyleft||GPL, AGPL, …&lt;br /&gt;
|}&lt;br /&gt;
==종류==&lt;br /&gt;
===[[GPL]]===&lt;br /&gt;
General Public Lisence&lt;br /&gt;
&lt;br /&gt;
*GNU의 주축이었던 리차드 스톨먼이 제시한 라이센스. 아래 5가지 원칙만 알면 된다.&lt;br /&gt;
&lt;br /&gt;
#프로그램은 어떤 목적으로든 사용할 수 있다. (위법한 사용 제외)&lt;br /&gt;
#프로그램은 항상 소스코드와 함께 판매 또는 배포되어야 한다.&lt;br /&gt;
#프로그램의 소스코드를 원하는 용도에 맞게 변경할 수 있다.&lt;br /&gt;
#변경된 프로그램 또한 소스코드를 공개하여야 한다.&lt;br /&gt;
#변경된 프로그램 또한 GPL 라이센스를 따라야 한다.&lt;br /&gt;
&lt;br /&gt;
===[[LGPL]]===&lt;br /&gt;
Lesser General Public License&lt;br /&gt;
&lt;br /&gt;
*PL이 너무 엄격한 기준을 제시하고 있어서 그보다 완화된 버전이 LGPL&lt;br /&gt;
*GPL로 만들어진 프로그램을 수정하는 경우 GPL에 따라 똑같이 소스코드를 공개 해야 했으나, LGPL은 그러지 않아도 된다.&lt;br /&gt;
*단 LGPL 라이센스 프로그램을 가공하였을 경우엔 공개 해야 한다.&lt;br /&gt;
&lt;br /&gt;
===[[BSD 라이선스]]===&lt;br /&gt;
Berkeley Software Distribution License&lt;br /&gt;
&lt;br /&gt;
*가상 프리하고 사용하기 좋은 라이센스. 마음대로 가져다 쓰고 마음대로 변경하고 그에 따른 제약사항 또한 없다.&lt;br /&gt;
*무료로 이용 가능하고, 자유로운 배포도 가능하다.&lt;br /&gt;
*소스 코드 취득 및 수정이 가능하다. &lt;br /&gt;
*2차적 저작물의 소스코드를 비공개할 수 있다.&lt;br /&gt;
&lt;br /&gt;
===[[아파치 라이선스]]===&lt;br /&gt;
Apache Lisence&lt;br /&gt;
&lt;br /&gt;
*웹서버 Apache로 유명한 Apache재단에서 제시한 라이센스&lt;br /&gt;
*BSD처럼 자유롭게 사용가능한 대신 출처 표기를 명확하게 해야 한다.&lt;br /&gt;
&lt;br /&gt;
===[[MPL]]===&lt;br /&gt;
Mozilla Public License&lt;br /&gt;
&lt;br /&gt;
*BSD와 GPL이 섞인 듯한 라이센스&lt;br /&gt;
*소스코드를 수정한 경우 소스코드 공개 필수&lt;br /&gt;
*소스코드를 다른 소스와 결합한 경우 결합한 소스코드까지 공개할 필요는 없다.&lt;br /&gt;
&lt;br /&gt;
===[[MIT 라이선스]]===&lt;br /&gt;
Massachusetts Institute of Technology&lt;br /&gt;
&lt;br /&gt;
*미국 MIT 대학에서 개발한 라이센스. BSD를 기초로 하여 무척 자유롭다.&lt;br /&gt;
*BSD와 거의 흡사하다. 자유롭게 사용하되 출처는 꼭 표기 해야 한다.&lt;br /&gt;
&lt;br /&gt;
==비교 표==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!구분&lt;br /&gt;
!GPL3.0&lt;br /&gt;
!LGPL3.0&lt;br /&gt;
!MPL&lt;br /&gt;
!Apache2.0&lt;br /&gt;
!MIT&lt;br /&gt;
!BSD&lt;br /&gt;
|-&lt;br /&gt;
|복제, 배포, 수정 허용&lt;br /&gt;
|O&lt;br /&gt;
|O&lt;br /&gt;
|O&lt;br /&gt;
|O&lt;br /&gt;
|O&lt;br /&gt;
|O&lt;br /&gt;
|-&lt;br /&gt;
|소스 공개 의무&lt;br /&gt;
|전체&lt;br /&gt;
|2차 저작물&lt;br /&gt;
|파일 단위&lt;br /&gt;
|없음&lt;br /&gt;
|없음&lt;br /&gt;
|없음&lt;br /&gt;
|-&lt;br /&gt;
|라이센스 사본 첨부&lt;br /&gt;
|O&lt;br /&gt;
|O&lt;br /&gt;
|O&lt;br /&gt;
|O&lt;br /&gt;
|O&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|명시적 특허 사용 가능&lt;br /&gt;
|O&lt;br /&gt;
|O&lt;br /&gt;
|O&lt;br /&gt;
|O&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|수정 내용 고지&lt;br /&gt;
|O&lt;br /&gt;
|O&lt;br /&gt;
|O&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
*[https://www.olis.or.kr/license/compareGuide.do 더 상세한 표 보기]&lt;/div&gt;</summary>
		<author><name>리눅스마스터</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=%EA%B3%B5%EA%B0%9C_%EC%86%8C%ED%94%84%ED%8A%B8%EC%9B%A8%EC%96%B4_%EB%9D%BC%EC%9D%B4%EC%84%BC%EC%8A%A4&amp;diff=27728</id>
		<title>공개 소프트웨어 라이센스</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=%EA%B3%B5%EA%B0%9C_%EC%86%8C%ED%94%84%ED%8A%B8%EC%9B%A8%EC%96%B4_%EB%9D%BC%EC%9D%B4%EC%84%BC%EC%8A%A4&amp;diff=27728"/>
		<updated>2022-02-08T00:38:59Z</updated>

		<summary type="html">&lt;p&gt;리눅스마스터: 공개 소프트웨어 라이선스 문서로 넘겨주기&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#넘겨주기 [[공개 소프트웨어 라이선스]]&lt;/div&gt;</summary>
		<author><name>리눅스마스터</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=%EA%B3%B5%EA%B0%9C_%EC%86%8C%ED%94%84%ED%8A%B8%EC%9B%A8%EC%96%B4_%EB%9D%BC%EC%9D%B4%EC%84%A0%EC%8A%A4&amp;diff=27727</id>
		<title>공개 소프트웨어 라이선스</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=%EA%B3%B5%EA%B0%9C_%EC%86%8C%ED%94%84%ED%8A%B8%EC%9B%A8%EC%96%B4_%EB%9D%BC%EC%9D%B4%EC%84%A0%EC%8A%A4&amp;diff=27727"/>
		<updated>2022-02-08T00:38:42Z</updated>

		<summary type="html">&lt;p&gt;리눅스마스터: 새 문서: ;Open Source Software License  ==분류== {| class=&amp;quot;wikitable&amp;quot; |- !종류!!예시 |- |Permissive||MIT License, BSD, Apache License 2.0, … |- |Weak Copyleft||MPL, EPL, LGPL, … |- |...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;;Open Source Software License&lt;br /&gt;
&lt;br /&gt;
==분류==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!종류!!예시&lt;br /&gt;
|-&lt;br /&gt;
|Permissive||MIT License, BSD, Apache License 2.0, …&lt;br /&gt;
|-&lt;br /&gt;
|Weak Copyleft||MPL, EPL, LGPL, …&lt;br /&gt;
|-&lt;br /&gt;
|Strong Copyleft||GPL, AGPL, …&lt;br /&gt;
|}&lt;br /&gt;
==종류==&lt;br /&gt;
===GPL===&lt;br /&gt;
General Public Lisence&lt;br /&gt;
&lt;br /&gt;
*GNU의 주축이었던 리차드 스톨먼이 제시한 라이센스. 아래 5가지 원칙만 알면 된다.&lt;br /&gt;
&lt;br /&gt;
#프로그램은 어떤 목적으로든 사용할 수 있다. (위법한 사용 제외)&lt;br /&gt;
#프로그램은 항상 소스코드와 함께 판매 또는 배포되어야 한다.&lt;br /&gt;
#프로그램의 소스코드를 원하는 용도에 맞게 변경할 수 있다.&lt;br /&gt;
#변경된 프로그램 또한 소스코드를 공개하여야 한다.&lt;br /&gt;
#변경된 프로그램 또한 GPL 라이센스를 따라야 한다.&lt;br /&gt;
&lt;br /&gt;
===LGPL===&lt;br /&gt;
Lesser General Public License&lt;br /&gt;
&lt;br /&gt;
*PL이 너무 엄격한 기준을 제시하고 있어서 그보다 완화된 버전이 LGPL&lt;br /&gt;
*GPL로 만들어진 프로그램을 수정하는 경우 GPL에 따라 똑같이 소스코드를 공개 해야 했으나, LGPL은 그러지 않아도 된다.&lt;br /&gt;
*단 LGPL 라이센스 프로그램을 가공하였을 경우엔 공개 해야 한다.&lt;br /&gt;
&lt;br /&gt;
===BSD 라이센스===&lt;br /&gt;
Berkeley Software Distribution Lisence&lt;br /&gt;
&lt;br /&gt;
*가상 프리하고 사용하기 좋은 라이센스. 마음대로 가져다 쓰고 마음대로 변경하고 그에 따른 제약사항 또한 없다.&lt;br /&gt;
&lt;br /&gt;
===아파치 라이센스===&lt;br /&gt;
Apache Lisence&lt;br /&gt;
&lt;br /&gt;
*웹서버 Apache로 유명한 Apache재단에서 제시한 라이센스&lt;br /&gt;
*BSD처럼 자유롭게 사용가능한 대신 출처 표기를 명확하게 해야 한다.&lt;br /&gt;
&lt;br /&gt;
===MPL===&lt;br /&gt;
Mozilla Public License&lt;br /&gt;
&lt;br /&gt;
*BSD와 GPL이 섞인 듯한 라이센스&lt;br /&gt;
*소스코드를 수정한 경우 소스코드 공개 필수&lt;br /&gt;
*소스코드를 다른 소스와 결합한 경우 결합한 소스코드까지 공개할 필요는 없다.&lt;br /&gt;
&lt;br /&gt;
===MIT 라이센스===&lt;br /&gt;
Massachusetts Institute of Technology&lt;br /&gt;
&lt;br /&gt;
*미국 MIT 대학에서 개발한 라이센스. BSD를 기초로 하여 무척 자유롭다.&lt;br /&gt;
*BSD와 거의 흡사하다. 자유롭게 사용하되 출처는 꼭 표기 해야 한다.&lt;br /&gt;
&lt;br /&gt;
==비교 표==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!구분&lt;br /&gt;
!GPL3.0&lt;br /&gt;
!LGPL3.0&lt;br /&gt;
!MPL&lt;br /&gt;
!Apache2.0&lt;br /&gt;
!MIT&lt;br /&gt;
!BSD&lt;br /&gt;
|-&lt;br /&gt;
|복제, 배포, 수정 허용&lt;br /&gt;
|O&lt;br /&gt;
|O&lt;br /&gt;
|O&lt;br /&gt;
|O&lt;br /&gt;
|O&lt;br /&gt;
|O&lt;br /&gt;
|-&lt;br /&gt;
|소스 공개 의무&lt;br /&gt;
|전체&lt;br /&gt;
|2차 저작물&lt;br /&gt;
|파일 단위&lt;br /&gt;
|없음&lt;br /&gt;
|없음&lt;br /&gt;
|없음&lt;br /&gt;
|-&lt;br /&gt;
|라이센스 사본 첨부&lt;br /&gt;
|O&lt;br /&gt;
|O&lt;br /&gt;
|O&lt;br /&gt;
|O&lt;br /&gt;
|O&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|명시적 특허 사용 가능&lt;br /&gt;
|O&lt;br /&gt;
|O&lt;br /&gt;
|O&lt;br /&gt;
|O&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|수정 내용 고지&lt;br /&gt;
|O&lt;br /&gt;
|O&lt;br /&gt;
|O&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
*[https://www.olis.or.kr/license/compareGuide.do 더 상세한 표 보기]&lt;/div&gt;</summary>
		<author><name>리눅스마스터</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=%EB%A6%AC%EB%88%85%EC%8A%A4_%EC%BB%A4%EB%84%90&amp;diff=27726</id>
		<title>리눅스 커널</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=%EB%A6%AC%EB%88%85%EC%8A%A4_%EC%BB%A4%EB%84%90&amp;diff=27726"/>
		<updated>2022-02-08T00:37:13Z</updated>

		<summary type="html">&lt;p&gt;리눅스마스터: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==개요==&lt;br /&gt;
&lt;br /&gt;
*시스템 내의 메모리 접근, 프로세스 생성 및 관리, 입출력 디바이스 관리, 파일 관리 등의 역할을 수행하는 리눅스 운영체제의 핵심 모듈&lt;br /&gt;
&lt;br /&gt;
==의의==&lt;br /&gt;
&lt;br /&gt;
*하드웨어 특성으로부터 프로그램들을 격리시키고, 하드웨어와 직접 상호작동한다.&lt;br /&gt;
*프로그램에게 일관된 환경을 제공한다.&lt;br /&gt;
*사용자들에게 일관된 서비스를 제공하게 해 준다.&lt;br /&gt;
&lt;br /&gt;
==기능==&lt;br /&gt;
&lt;br /&gt;
*프로세스와 파일을 관리한다.&lt;br /&gt;
*메모리를 관리한다.&lt;br /&gt;
*입출력 장치를 제어한다.&lt;br /&gt;
&lt;br /&gt;
==리눅스 커널 기반 [[운영체제|OS]]==&lt;br /&gt;
&lt;br /&gt;
* [[안드로이드]]&lt;br /&gt;
* [[타이젠]]&lt;br /&gt;
* [[바다 OS]]&lt;br /&gt;
&lt;br /&gt;
참고로 [[애플 iOS|iOS]], [[애플 macOS|macOS]]는 UNIX 기반이다.&lt;br /&gt;
&lt;br /&gt;
==같이 보기==&lt;br /&gt;
&lt;br /&gt;
*[[리눅스]]&lt;br /&gt;
*[[커널]]&lt;br /&gt;
&lt;br /&gt;
== 참고 문헌 ==&lt;br /&gt;
&lt;br /&gt;
* [https://q.fran.kr/%EB%AC%B8%EC%A0%9C/2654 리눅스마스터 기출문제]&lt;/div&gt;</summary>
		<author><name>리눅스마스터</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=Tizen&amp;diff=27725</id>
		<title>Tizen</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=Tizen&amp;diff=27725"/>
		<updated>2022-02-08T00:32:05Z</updated>

		<summary type="html">&lt;p&gt;리눅스마스터: 타이젠 문서로 넘겨주기&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#넘겨주기 [[타이젠]]&lt;/div&gt;</summary>
		<author><name>리눅스마스터</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=%ED%81%AC%EB%A1%AC&amp;diff=27724</id>
		<title>크롬</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=%ED%81%AC%EB%A1%AC&amp;diff=27724"/>
		<updated>2022-02-07T15:36:17Z</updated>

		<summary type="html">&lt;p&gt;리눅스마스터: 새 문서: &amp;#039;&amp;#039;&amp;#039;Chrome&amp;#039;&amp;#039;&amp;#039;  구글에서 개발한 웹 브라우저로 초기에는 웹키트 (Webkit) 레이아웃 엔진을 이용하였으나 현재는 웹 키트의 포크(fork)인 블링크(Bl...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Chrome&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
구글에서 개발한 웹 브라우저로 초기에는 웹키트 (Webkit) 레이아웃 엔진을 이용하였으나 현재는 웹 키트의 포크(fork)인 블링크(Blink)를 사용한다.&lt;/div&gt;</summary>
		<author><name>리눅스마스터</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=%ED%83%80%EC%9D%B4%EC%A0%A0&amp;diff=27723</id>
		<title>타이젠</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=%ED%83%80%EC%9D%B4%EC%A0%A0&amp;diff=27723"/>
		<updated>2022-02-07T15:19:59Z</updated>

		<summary type="html">&lt;p&gt;리눅스마스터: 새 문서: &amp;#039;&amp;#039;&amp;#039;Tizen&amp;#039;&amp;#039;&amp;#039;  리눅스 커널 기반으로 인텔과 삼성전자, 리눅스 재단, 리모 재단이 공동으로 개발한 모바일 및 IT 기기를 지원하는 운영체제이다...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Tizen&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
리눅스 커널 기반으로 인텔과 삼성전자, 리눅스 재단, 리모 재단이 공동으로 개발한 모바일 및 IT 기기를 지원하는 운영체제이다.&lt;br /&gt;
[[분류:리눅스]]&lt;br /&gt;
[[분류:공개 소프트웨어]]&lt;br /&gt;
[[분류:운영체제]]&lt;/div&gt;</summary>
		<author><name>리눅스마스터</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=Xen&amp;diff=27722</id>
		<title>Xen</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=Xen&amp;diff=27722"/>
		<updated>2022-02-07T15:16:37Z</updated>

		<summary type="html">&lt;p&gt;리눅스마스터: 새 문서: * 1990년대 케임브리지 대학교에서 시작되어 만들어진 오픈소스이다. * 하이퍼바이저 기반의 가상화 기술이며, 리눅스 뿐만 아니라 윈도우,...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* 1990년대 케임브리지 대학교에서 시작되어 만들어진 오픈소스이다.&lt;br /&gt;
* 하이퍼바이저 기반의 가상화 기술이며, 리눅스 뿐만 아니라 윈도우, Solaris 등을 지원한다.&lt;br /&gt;
* 전가상화 방식과 반가상화 방식을 모두 지원한다.&lt;br /&gt;
* 커널이 수정된 게스트 운영체제를 통해 물리적 서버 대비하여 최대 98%의 성능을 나타낸다는 CPU 반가상화를 지원한다.&lt;br /&gt;
* CPU를 포함해서 이더넷 카드, Disk I/O, VGA 그래픽 인터페이스 등의 반가상화를 지원한다.&lt;br /&gt;
* 설치한 후에 해당 기술이 포함된 커널로 재부팅해야만 서비스 운영이 가능하다.&lt;br /&gt;
&lt;br /&gt;
== 같이 보기 ==&lt;br /&gt;
&lt;br /&gt;
* [[리눅스 가상화]]&lt;br /&gt;
&lt;br /&gt;
== 참고 문헌 ==&lt;br /&gt;
&lt;br /&gt;
* [https://q.fran.kr/문제/16279 리눅스마스터 필기 기출문제]&lt;br /&gt;
* [https://q.fran.kr/문제/5299 리눅스마스터 필기 기출문제]&lt;br /&gt;
* [https://q.fran.kr/문제/9304 리눅스마스터 필기 기출문제]&lt;br /&gt;
* [https://q.fran.kr/문제/9306 리눅스마스터 필기 기출문제]&lt;br /&gt;
&lt;br /&gt;
[[분류:리눅스]]&lt;br /&gt;
[[분류:공개 소프트웨어]]&lt;/div&gt;</summary>
		<author><name>리눅스마스터</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=%EC%98%A4%ED%8E%98%EB%9D%BC&amp;diff=27721</id>
		<title>오페라</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=%EC%98%A4%ED%8E%98%EB%9D%BC&amp;diff=27721"/>
		<updated>2022-02-07T15:10:12Z</updated>

		<summary type="html">&lt;p&gt;리눅스마스터: 새 문서: 1994년 노르웨이의 한 회사에서 시작된 프로젝트에서 탄생한 프리웨어 웹 브라우저로 리눅스뿐만 아니라 윈도우, Mac OS X, 안드로이드, iOS에...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;1994년 노르웨이의 한 회사에서 시작된 프로젝트에서 탄생한 프리웨어 웹 브라우저로 리눅스뿐만 아니라 윈도우, Mac OS X, 안드로이드, iOS에서도 사용할 수 있다.&lt;/div&gt;</summary>
		<author><name>리눅스마스터</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=%EB%A6%AC%EB%88%85%EC%8A%A4_%EC%85%B8&amp;diff=27720</id>
		<title>리눅스 셸</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=%EB%A6%AC%EB%88%85%EC%8A%A4_%EC%85%B8&amp;diff=27720"/>
		<updated>2022-02-07T15:05:32Z</updated>

		<summary type="html">&lt;p&gt;리눅스마스터: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[분류:리눅스]]&lt;br /&gt;
&lt;br /&gt;
*사용 가능한 셸 확인&lt;br /&gt;
&amp;lt;pre class=&amp;quot;shell&amp;quot;&amp;gt;&lt;br /&gt;
# cat shells &lt;br /&gt;
/bin/sh&lt;br /&gt;
/bin/bash&lt;br /&gt;
/sbin/nologin&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*사용자별 셸 정보&lt;br /&gt;
&amp;lt;pre class=&amp;quot;shell&amp;quot;&amp;gt;&lt;br /&gt;
# cat /etc/passwd&lt;br /&gt;
root:x:0:0:root:/root:/bin/bash&lt;br /&gt;
bin:x:1:1:bin:/bin:/sbin/nologin&lt;br /&gt;
phpmyadmin:x:501:501::/home/phpmyadmin:/bin/bash&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==종류==&lt;br /&gt;
&lt;br /&gt;
*csh&lt;br /&gt;
**버클리대학의 빌 조이가 개발한 것으로 C언어를 기반으로 만들어졌으며 강력한 프로그램 작성 기능을 가지고 있다. 히스토리 기능, 별명(Alias) 기능, 작업 제어 등의 유용한 기능을 포함하였다.&lt;br /&gt;
*ksh&lt;br /&gt;
**데이비드 콘(David Korn)이 개발한 셸로 본셸을 확장해서 만들어졌으며, 작업제어, 히스토리, 앨리어스 및 명령행 편집기능을 지원한다.&lt;br /&gt;
*bash&lt;br /&gt;
**브라이언 폭스가 본셸을 기반으로 GNU 프로젝트를 위해 개발한 셸로 현재 GNU 운영체제, 리눅스, Mac OS X 등에 표준 셸로 사용 되고 있다.&lt;br /&gt;
*tcsh&lt;br /&gt;
**켄 그리어가 테넥스라는 운영체제에 명령행 완성기능을 반영하게 되었고, 1981년 C셸과 통합하여 만들었다. C셸의 기능을 강화시킨 셸로 명령어 완성기능, 명령행 편집기능 등을 추가로 지원한다.&lt;br /&gt;
&lt;br /&gt;
== 참고 문헌 ==&lt;br /&gt;
&lt;br /&gt;
* [https://q.fran.kr/문제/6659 리눅스마스터 기출문제]&lt;br /&gt;
* [https://q.fran.kr/문제/4400 리눅스마스터 기출문제]&lt;br /&gt;
* [https://q.fran.kr/문제/4321 리눅스마스터 기출문제]&lt;br /&gt;
* [https://q.fran.kr/문제/16219 리눅스마스터 기출문제]&lt;/div&gt;</summary>
		<author><name>리눅스마스터</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=%EB%A6%AC%EB%88%85%EC%8A%A4_%EC%85%B8&amp;diff=27719</id>
		<title>리눅스 셸</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=%EB%A6%AC%EB%88%85%EC%8A%A4_%EC%85%B8&amp;diff=27719"/>
		<updated>2022-02-07T15:03:28Z</updated>

		<summary type="html">&lt;p&gt;리눅스마스터: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[분류:리눅스]]&lt;br /&gt;
&lt;br /&gt;
*사용 가능한 셸 확인&lt;br /&gt;
&amp;lt;pre class=&amp;quot;shell&amp;quot;&amp;gt;&lt;br /&gt;
# cat shells &lt;br /&gt;
/bin/sh&lt;br /&gt;
/bin/bash&lt;br /&gt;
/sbin/nologin&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*사용자별 셸 정보&lt;br /&gt;
&amp;lt;pre class=&amp;quot;shell&amp;quot;&amp;gt;&lt;br /&gt;
# cat /etc/passwd&lt;br /&gt;
root:x:0:0:root:/root:/bin/bash&lt;br /&gt;
bin:x:1:1:bin:/bin:/sbin/nologin&lt;br /&gt;
phpmyadmin:x:501:501::/home/phpmyadmin:/bin/bash&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 종류 ==&lt;br /&gt;
&lt;br /&gt;
* csh&lt;br /&gt;
** 버클리대학의 빌 조이가 개발한 것으로 C언어를 기반으로 만들어졌으며 강력한 프로그램 작성 기능을 가지고 있다. 히스토리 기능, 별명(Alias) 기능, 작업 제어 등의 유용한 기능을 포함하였다.&lt;br /&gt;
* ksh&lt;br /&gt;
** 데이비드 콘(David Korn)이 개발한 셸로 본셸을 확장해서 만들어졌으며, 작업제어, 히스토리, 앨리어스 및 명령행 편집기능을 지원한다. &lt;br /&gt;
* bash&lt;br /&gt;
** 브라이언 폭스가 본셸을 기반으로 GNU 프로젝트를 위해 개발한 셸로 현재 GNU 운영체제, 리눅스, Mac OS X 등에 표준 셸로 사용 되고 있다.&lt;br /&gt;
* tcsh&lt;br /&gt;
** 켄 그리어가 테넥스라는 운영체제에 명령행 완성기능을 반영하게 되었고, 1981년 C셸과 통합하여 만들었다. C셸의 기능을 강화시킨 셸로 명령어 완성기능, 명령행 편집기능 등을 추가로 지원한다.&lt;/div&gt;</summary>
		<author><name>리눅스마스터</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=WAN&amp;diff=27718</id>
		<title>WAN</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=WAN&amp;diff=27718"/>
		<updated>2022-02-07T14:46:52Z</updated>

		<summary type="html">&lt;p&gt;리눅스마스터: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[분류:네트워크]]&lt;br /&gt;
;Wide Area Network&lt;br /&gt;
KT, LG, SKT 등의 ISP 사업자가 구축하는, 도시·국가·대륙 규모의 네트워크&lt;br /&gt;
* 거리의 제한이 없으나 다양한 경로를 거쳐 도달하므로 속도가 느리고 전송 에러율도 높은 편이다.&lt;br /&gt;
* 구성 방식에는 전용회선 방식과 교환회선 방식이 있다.&lt;br /&gt;
&lt;br /&gt;
== 서비스 ==&lt;br /&gt;
* [[전용 회선]](논 스위칭)&lt;br /&gt;
* [[서킷 스위칭]]&lt;br /&gt;
* [[패킷 스위칭]]&lt;br /&gt;
* [[VPN]]&lt;/div&gt;</summary>
		<author><name>리눅스마스터</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=%EB%A6%AC%EB%88%85%EC%8A%A4_%EC%85%B8&amp;diff=27717</id>
		<title>리눅스 셸</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=%EB%A6%AC%EB%88%85%EC%8A%A4_%EC%85%B8&amp;diff=27717"/>
		<updated>2022-02-07T14:37:13Z</updated>

		<summary type="html">&lt;p&gt;리눅스마스터: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[분류:리눅스]]&lt;br /&gt;
&lt;br /&gt;
*사용 가능한 셸 확인&lt;br /&gt;
&amp;lt;pre class=&amp;quot;shell&amp;quot;&amp;gt;&lt;br /&gt;
# cat shells &lt;br /&gt;
/bin/sh&lt;br /&gt;
/bin/bash&lt;br /&gt;
/sbin/nologin&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*사용자별 셸 정보&lt;br /&gt;
&amp;lt;pre class=&amp;quot;shell&amp;quot;&amp;gt;&lt;br /&gt;
# cat /etc/passwd&lt;br /&gt;
root:x:0:0:root:/root:/bin/bash&lt;br /&gt;
bin:x:1:1:bin:/bin:/sbin/nologin&lt;br /&gt;
phpmyadmin:x:501:501::/home/phpmyadmin:/bin/bash&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 종류 ==&lt;br /&gt;
&lt;br /&gt;
* csh&lt;br /&gt;
* ksh&lt;br /&gt;
* bash&lt;br /&gt;
* tcsh&lt;/div&gt;</summary>
		<author><name>리눅스마스터</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=%EB%A6%AC%EB%88%85%EC%8A%A4_tar&amp;diff=26613</id>
		<title>리눅스 tar</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=%EB%A6%AC%EB%88%85%EC%8A%A4_tar&amp;diff=26613"/>
		<updated>2021-07-25T03:08:15Z</updated>

		<summary type="html">&lt;p&gt;리눅스마스터: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[분류:리눅스 명령어]]&lt;br /&gt;
리눅스·유닉스 운영체제에서 파일 묶기 및 압축에 사용되는 대표적인 프로그램&lt;br /&gt;
* &#039;&#039;&#039;(참고)&#039;&#039;&#039; 단순 tar 파일은 압축률이 0인 단순 파일 묶음이다. z옵션을 추가해야 &#039;압축&#039;이 된다.&lt;br /&gt;
&lt;br /&gt;
== 사용법 ==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
tar [옵션] 결과파일명 압축대상파일&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 옵션 ==&lt;br /&gt;
* -A, --catenate : 아카이브에 tar 파일을 추가한다.&lt;br /&gt;
* -c, --create : 새로운 아카이브 파일을 만든다.&lt;br /&gt;
* -C, --directory DIR : 대상 디렉터리(DIR)를 지정한다.&lt;br /&gt;
* -d, --diff, --compare : 아카이브와 파일 시스템의 차이를 비교한다.&lt;br /&gt;
* -f, --file＝ARCHIVE : 아카이브 이름(ARCHIVE)을 지정한다.&lt;br /&gt;
* -j -I --bzip : bzip2를 이용해 압축한다.&lt;br /&gt;
* -M, --multi-volume : 멀티 볼륨 아카이브를 생성, 해제, 출력한다.&lt;br /&gt;
* -r, --append : 아카이브의 끝에 파일을 추가한다.&lt;br /&gt;
* -t, --list : 아카이브 목록을 출력한다.&lt;br /&gt;
* -u, --update : 아카이브의 목록 중 기존의 파일에서 업데이트된 파일만 추가한다.&lt;br /&gt;
* -v, --verbose : 상세한 정보를 출력한다.&lt;br /&gt;
* -w, --interactive : 모든 행동에 사용자의 확인을 요구한다.&lt;br /&gt;
* -x, --extract, --get : 아카이브에서 파일을 푼다.&lt;br /&gt;
* -z --gzip, --ungzip : gzip으로 압축한다. ungzip으로 압축을 해제한다.&lt;br /&gt;
* --help : 도움말을 출력한다.&lt;br /&gt;
* --version : 버전 정보를 출력한다.&lt;br /&gt;
&lt;br /&gt;
== 예제 ==&lt;br /&gt;
* 현재 디렉터리에 있는 bbs 디렉터리를 bbs.tar로 묶기&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
tar -cvf bbs.tar bbs&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* 현재 디렉터리에 있는 bbs 디렉터리를 bbs.tar.gz로 압축하기&lt;br /&gt;
** 확장자로 tar.gz를 붙이는 것은 압축을 풀 때 이 파일이 어떻게 압축이 된 것인지 알 수 있게 해주기 위함&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
tar -cvzf bbs.tar.gz bbs&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* 단순 묶음 해제하기&lt;br /&gt;
** 현재 디렉터리에 그대로 풀리게 됨&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
tar -xvf bbs.tar&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* 경로를 지정하여 묶음 해제하기&lt;br /&gt;
** 묶을 때와 달리 -C 옵션이 필요&lt;br /&gt;
** 디렉터리를 생성해서 풀어주진 않으므로 원래 있는 디렉터리를 지정하거나 [[리눅스 mkdir|mkdir]]로 디렉터리 생성 필요&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
tar -xvf bbs.tar -C bbs2&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* 압축 해제하기&lt;br /&gt;
** z옵션을 주어 gzip으로 압축된 파일은 풀 때도 단순히 z옵션을 추가하면 됨&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
tar -xzvf bbs.tar&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>리눅스마스터</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=%EB%A6%AC%EB%88%85%EC%8A%A4_tar&amp;diff=26612</id>
		<title>리눅스 tar</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=%EB%A6%AC%EB%88%85%EC%8A%A4_tar&amp;diff=26612"/>
		<updated>2021-07-25T02:55:59Z</updated>

		<summary type="html">&lt;p&gt;리눅스마스터: 새 문서: 분류:리눅스 명령어 리눅스·유닉스 운영체제에서 파일 묶기 및 압축에 사용되는 대표적인 프로그램 * &amp;#039;&amp;#039;&amp;#039;(참고)&amp;#039;&amp;#039;&amp;#039; 단순 tar 파일은 압축...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[분류:리눅스 명령어]]&lt;br /&gt;
리눅스·유닉스 운영체제에서 파일 묶기 및 압축에 사용되는 대표적인 프로그램&lt;br /&gt;
* &#039;&#039;&#039;(참고)&#039;&#039;&#039; 단순 tar 파일은 압축률이 0인 단순 파일 묶음이다. z옵션을 추가해야 &#039;압축&#039;이 된다.&lt;br /&gt;
&lt;br /&gt;
== 사용법 ==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
tar [옵션] 결과파일명 압축대상파일&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 옵션 ==&lt;br /&gt;
* -A, --catenate : 아카이브에 tar 파일을 추가한다.&lt;br /&gt;
* -c, --create : 새로운 아카이브 파일을 만든다.&lt;br /&gt;
* -C, --directory DIR : 대상 디렉터리(DIR)를 지정한다.&lt;br /&gt;
* -d, --diff, --compare : 아카이브와 파일 시스템의 차이를 비교한다.&lt;br /&gt;
* -f, --file＝ARCHIVE : 아카이브 이름(ARCHIVE)을 지정한다.&lt;br /&gt;
* -j -I --bzip : bzip2를 이용해 압축한다.&lt;br /&gt;
* -M, --multi-volume : 멀티 볼륨 아카이브를 생성, 해제, 출력한다.&lt;br /&gt;
* -r, --append : 아카이브의 끝에 파일을 추가한다.&lt;br /&gt;
* -t, --list : 아카이브 목록을 출력한다.&lt;br /&gt;
* -u, --update : 아카이브의 목록 중 기존의 파일에서 업데이트된 파일만 추가한다.&lt;br /&gt;
* -v, --verbose : 상세한 정보를 출력한다.&lt;br /&gt;
* -w, --interactive : 모든 행동에 사용자의 확인을 요구한다.&lt;br /&gt;
* -x, --extract, --get : 아카이브에서 파일을 푼다.&lt;br /&gt;
* -z --gzip, --ungzip : gzip으로 압축한다. ungzip으로 압축을 해제한다.&lt;br /&gt;
* --help : 도움말을 출력한다.&lt;br /&gt;
* --version : 버전 정보를 출력한다.&lt;br /&gt;
&lt;br /&gt;
== 예제 ==&lt;br /&gt;
* 현재 디렉터리에 있는 bbs 디렉터리를 bbs.tar로 묶기&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
tar -cvf bbs.tar bbs&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* 현재 디렉터리에 있는 bbs 디렉터리를 bbs.tar.gz로 압축하기&lt;br /&gt;
** 확장자로 tar.gz를 붙이는 것은 압축을 풀 때 이 파일이 어떻게 압축이 된 것인지 알 수 있게 해주기 위함&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
tar -cvzf bbs.tar.gz bbs&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>리눅스마스터</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=Chrome_headless&amp;diff=26046</id>
		<title>Chrome headless</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=Chrome_headless&amp;diff=26046"/>
		<updated>2021-02-15T04:33:26Z</updated>

		<summary type="html">&lt;p&gt;리눅스마스터: 새 문서: 분류:공개 소프트웨어 ;리눅스 등 GUI가 없는 셸 환경에서 크롬 웹 브라우저의 기능을 이용할 수 있도록 지원하는 CLI용 옵션  == 설치 ==...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[분류:공개 소프트웨어]]&lt;br /&gt;
;리눅스 등 GUI가 없는 셸 환경에서 크롬 웹 브라우저의 기능을 이용할 수 있도록 지원하는 CLI용 옵션&lt;br /&gt;
&lt;br /&gt;
== 설치 ==&lt;br /&gt;
크롬을 그대로 설치 후 --headless 옵션을 사용한다.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ sudo vi /etc/yum.repos.d/google-chrome.repo&lt;br /&gt;
&lt;br /&gt;
[google-chrome]&lt;br /&gt;
name=google-chrome&lt;br /&gt;
baseurl=http://dl.google.com/linux/chrome/rpm/stable/x86_64&lt;br /&gt;
enabled=1&lt;br /&gt;
gpgcheck=1&lt;br /&gt;
gpgkey=https://dl-ssl.google.com/linux/linux_signing_key.pub&lt;br /&gt;
&lt;br /&gt;
$ sudo yum install google-chrome-stable&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 사용법 ==&lt;br /&gt;
* pdf 출력&lt;br /&gt;
&amp;lt;pre class=&#039;shell&#039;&amp;gt;&lt;br /&gt;
google-chrome --headless --disable-gpu --no-margins --print-to-pdf-no-header --print-to-pdf={웹페이지 또는 HTML 경로}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 관련 옵션 ==&lt;br /&gt;
* 소스 코드를 통해 확인 가능&lt;br /&gt;
** [https://source.chromium.org/chromium/chromium/src/+/master:headless/app/headless_shell_switches.cc 마스터 브랜치 소스코드 보러 가기]&lt;br /&gt;
* 예시&lt;br /&gt;
** --default-background-color : 백그라운드 칼라 지정&lt;br /&gt;
** --hide-scrollbars : 스크롤바 없애기&lt;br /&gt;
** --print-to-pdf : PDF로 출력&lt;br /&gt;
** --print-to-pdf-no-header : PDF로 출력하되 출력물 헤더 생략&lt;/div&gt;</summary>
		<author><name>리눅스마스터</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=%EB%A6%AC%EB%88%85%EC%8A%A4_find&amp;diff=26045</id>
		<title>리눅스 find</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=%EB%A6%AC%EB%88%85%EC%8A%A4_find&amp;diff=26045"/>
		<updated>2021-02-15T03:16:04Z</updated>

		<summary type="html">&lt;p&gt;리눅스마스터: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;리눅스에서 특정 파일 및 폴더를 찾기 위한 명령어&lt;br /&gt;
&lt;br /&gt;
== 사용법 ==&lt;br /&gt;
&amp;lt;pre class=&#039;shell&#039;&amp;gt;&lt;br /&gt;
find [경로] [옵션] [대상]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 주요 옵션 ==&lt;br /&gt;
* name [파일명] : 지정된 이름의 파일을 찾는다.&lt;br /&gt;
* user [유저명] : user 소유의 파일을 찾는다.&lt;br /&gt;
* -type [bcdfls] : 지정된 형식의 파일을 찾는다.&lt;br /&gt;
** b : 블록파일&lt;br /&gt;
** c : 문자&lt;br /&gt;
** d : 디렉터리&lt;br /&gt;
** f : 파일&lt;br /&gt;
** l : 링크파일&lt;br /&gt;
** s : 소켓&lt;br /&gt;
&lt;br /&gt;
* -size [+/-]숫자[bckw] : 지정된 크기의 파일을 찾는다.&lt;br /&gt;
** +n : n보다 크다&lt;br /&gt;
** -n : n보다 작다&lt;br /&gt;
** n : n이다&lt;br /&gt;
** b : 512-byte&lt;br /&gt;
** c : byte&lt;br /&gt;
** k : kilobytes&lt;br /&gt;
** w : 2-byte&lt;br /&gt;
&lt;br /&gt;
* -mtime [+/-]숫자&lt;br /&gt;
** +n : n일 &#039;&#039;&#039;전에&#039;&#039;&#039; 수정된 파일을 찾는다.&lt;br /&gt;
** -n : n일 &#039;&#039;&#039;동안&#039;&#039;&#039; 수정된 파일을 찾는다.&lt;br /&gt;
&lt;br /&gt;
* -mtime [+/-]숫자&lt;br /&gt;
** 생성 시간을 기준으로 찾는다. 사용법 mtime과 동일&lt;br /&gt;
&lt;br /&gt;
* -atime [+/-]숫자&lt;br /&gt;
** 엑세스 시간을 기준으로 찾는다. 사용법 mtime과 동일&lt;br /&gt;
&lt;br /&gt;
* -inum number : 지정한 아이노드 번호와 파일을 찾는다.&lt;br /&gt;
* -print : 표준출력으로 검색된 파일명을 출력한다.&lt;br /&gt;
* -exec command { } \; : 찾은 각 파일에 대해 지정된 명령을 실행한다.&lt;br /&gt;
* -ok command { } \; : 실행 여부를 사용자에게 확인한 후 명령을 실행한다.&lt;br /&gt;
&lt;br /&gt;
== 사용 예제 ==&lt;br /&gt;
* 최근 10일동안 변경된 파일을 찾아서 /tmp/find.out 에 저장한다.&lt;br /&gt;
&amp;lt;pre class=&#039;shell&#039;&amp;gt;&lt;br /&gt;
# find / -mtime -10 -print &amp;gt; /tmp/find.out&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* 특수권한 파일 찾기&lt;br /&gt;
** 전체 디렉터리에서 정규 파일 중 Set-UID가 설정된 파일을 찾는다.&lt;br /&gt;
&amp;lt;pre class=&#039;shell&#039;&amp;gt;&lt;br /&gt;
# find / -type f -perm -4000 &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
:* -perm 4000 으로 하면 Set-UID만 설정된 파일을 검색하고&lt;br /&gt;
:* -perm -4000 으로 하면 Set-UID가 포함된 파일을 검색한다.&lt;br /&gt;
:* Set-GID는 2000, Sticky-bit는 1000 이다.&lt;br /&gt;
:* [[리눅스 특수권한]] 참고&lt;br /&gt;
&lt;br /&gt;
[[분류:리눅스]]&lt;br /&gt;
[[분류:리눅스 명령어]]&lt;/div&gt;</summary>
		<author><name>리눅스마스터</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=%EB%A6%AC%EB%88%85%EC%8A%A4_%EC%B6%9C%EB%A0%A5&amp;diff=26044</id>
		<title>리눅스 출력</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=%EB%A6%AC%EB%88%85%EC%8A%A4_%EC%B6%9C%EB%A0%A5&amp;diff=26044"/>
		<updated>2021-02-15T03:13:50Z</updated>

		<summary type="html">&lt;p&gt;리눅스마스터: 새 문서: == 파일 디스크립터 == {| class=&amp;quot;wikitable&amp;quot; !파일 디스크립터 !설명 |- |0 |표준 입력 (standard input) |- |1 |표준 출력 (standard output) |- |2 |표준 에러 (st...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== 파일 디스크립터 ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!파일 디스크립터&lt;br /&gt;
!설명&lt;br /&gt;
|-&lt;br /&gt;
|0&lt;br /&gt;
|표준 입력 (standard input)&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|표준 출력 (standard output)&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|표준 에러 (statndard error) &lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;/div&gt;</summary>
		<author><name>리눅스마스터</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=%EB%A6%AC%EB%88%85%EC%8A%A4_cron&amp;diff=26043</id>
		<title>리눅스 cron</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=%EB%A6%AC%EB%88%85%EC%8A%A4_cron&amp;diff=26043"/>
		<updated>2021-02-15T03:02:36Z</updated>

		<summary type="html">&lt;p&gt;리눅스마스터: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;특정 파일을 주기적으로 실행시킬 수 있다.&lt;br /&gt;
&lt;br /&gt;
== 사용법 ==&lt;br /&gt;
=== 규칙 열람 및 수정 ===&lt;br /&gt;
* 아래 명령을 통해 현재 입력된 배치를 확인&lt;br /&gt;
&amp;lt;pre class=&#039;shell&#039;&amp;gt;&lt;br /&gt;
$ cron -l&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* 아래 명령어를 통해 에디터를 열고 원하는 규칙을 입력 및 수정&lt;br /&gt;
** vi 에디터 등을 통해 열리며, 에디터에서 저장하고 종료하면 자동 적용됨&lt;br /&gt;
&amp;lt;pre class=&#039;shell&#039;&amp;gt;&lt;br /&gt;
$ cron -e&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 기본 문법 ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 # 분 시 일 월 요 [실행할작업]&lt;br /&gt;
&lt;br /&gt;
 # ┌───────────── 분 (0 - 59)&lt;br /&gt;
 # │ ┌────────────── 시 (0 - 23)&lt;br /&gt;
 # │ │ ┌─────────────── 일 (1 - 31)&lt;br /&gt;
 # │ │ │ ┌──────────────── 월 (1 - 12)&lt;br /&gt;
 # │ │ │ │ ┌───────────────── 요일 (0 - 6) (0이 일요일, 6이 토요일이다.)&lt;br /&gt;
 # │ │ │ │ │&lt;br /&gt;
 # │ │ │ │ │&lt;br /&gt;
 # * * * * *  [실행할작업]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* 해당사항이 있는 자리에만 숫자를 적고 나머지는 * 그대로 표기&lt;br /&gt;
* 요일의 경우 일요일이 0이고 토요일이 6인 점 주의&lt;br /&gt;
* 아무것도 입력하지 않고 *****로 두면 매분 마다 실행&lt;br /&gt;
* 주기를 입력할 땐 / 를 사용&lt;br /&gt;
** /4 라는 표현으로 4분마다, 4시간마다 등을 설정 가능&lt;br /&gt;
* 구간을 입력할 땐 - 사용&lt;br /&gt;
** 4-5는 4부터 5까지라는 의미&lt;br /&gt;
* 따옴표를 입력하여 여러 시간을 동시에 입력 가능&lt;br /&gt;
* 문법이 틀릴 경우 아래와 같이 경고 메시지 출력됨&lt;br /&gt;
** 아래의 경우 시간(hour)부분이 잘못되었단 것으로, 시간이 입력된 부분 위주로 디버깅&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
crontab: installing new crontab&lt;br /&gt;
&amp;quot;/tmp/crontab.0doyEF&amp;quot;:1: bad hour&lt;br /&gt;
errors in crontab file, can&#039;t install.&lt;br /&gt;
Do you want to retry the same edit?&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 로깅 ===&lt;br /&gt;
* 기본 로그파일 확인&lt;br /&gt;
&amp;lt;pre class=&#039;shell&#039;&amp;gt;&lt;br /&gt;
$ cat /var/log/cron &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* 각 작업마다 로그파일 지정&lt;br /&gt;
&amp;lt;pre class=&#039;shell&#039;&amp;gt;&lt;br /&gt;
$ crontab -e&lt;br /&gt;
# 예시: 0 2 * * * /home/test/script.sh &amp;gt;&amp;gt; /home/test/cron.log 2&amp;gt;&amp;amp;1&lt;br /&gt;
[실행할 스크립트] &amp;gt;&amp;gt; [로그 위치] 2&amp;gt;&amp;amp;1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* 2&amp;gt;&amp;amp;1의 의미에 대해선 [[리눅스 출력]] 참고&lt;br /&gt;
&lt;br /&gt;
== 사용 예제 ==&lt;br /&gt;
&amp;lt;pre class=&#039;shell&#039;&amp;gt;&lt;br /&gt;
# 매 분마다 실행&lt;br /&gt;
/1 * * * * 실행할작업&lt;br /&gt;
&lt;br /&gt;
# 매 시 정각에 실행&lt;br /&gt;
0 * * * * 실행할작업&lt;br /&gt;
&lt;br /&gt;
# 매일 오후 12시 정각에 실행&lt;br /&gt;
0 0 12 * * 실행할작업&lt;br /&gt;
&lt;br /&gt;
# 매주 월요일 자정에 실행&lt;br /&gt;
0 0 * * 1 실행할작업&lt;br /&gt;
&lt;br /&gt;
# 매달 1일 자정에 실행&lt;br /&gt;
0 0 1 * * 실행할작업&lt;br /&gt;
&lt;br /&gt;
# 매시 15분, 45분에 실행&lt;br /&gt;
15,45 * * * * 실행할작업&lt;br /&gt;
&lt;br /&gt;
# 10분마다 실행&lt;br /&gt;
*/10 * * * * 실행할작업&lt;br /&gt;
&lt;br /&gt;
# 매일 02:00에 실행&lt;br /&gt;
0 2 * * * 실행할작업&lt;br /&gt;
&lt;br /&gt;
# 매 6시간마다(00:30, 06:30, 12:30, 18:30) 실행&lt;br /&gt;
30 */6 * * * 실행할작업&lt;br /&gt;
&lt;br /&gt;
# 1시부터 매 6시간마다(01:30, 07:30, 13:30, 19:30) 실행&lt;br /&gt;
30 1-23/6 * * * 실행할작업&lt;br /&gt;
&lt;br /&gt;
# 평일(월요일~금요일) 08:00에 실행&lt;br /&gt;
0 8 * * 1-5 실행할작업&lt;br /&gt;
&lt;br /&gt;
#주말(일요일, 토요일) 08:00에 실행&lt;br /&gt;
0 8 * * 0,6 실행할작업&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[분류:리눅스]]&lt;br /&gt;
[[분류:리눅스 프로그램]]&lt;/div&gt;</summary>
		<author><name>리눅스마스터</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=DPI&amp;diff=26042</id>
		<title>DPI</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=DPI&amp;diff=26042"/>
		<updated>2021-02-14T17:13:33Z</updated>

		<summary type="html">&lt;p&gt;리눅스마스터: 새 문서: ;Dots Per Inch 1인치당 몇개의 점을 포함시킬 수 있는 지를 나타내는 수치로, 프린터 등 출력물에 대한 해상도를 나타낼 떄 쓰임  파일:DPI 예...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;;Dots Per Inch&lt;br /&gt;
1인치당 몇개의 점을 포함시킬 수 있는 지를 나타내는 수치로, 프린터 등 출력물에 대한 해상도를 나타낼 떄 쓰임&lt;br /&gt;
&lt;br /&gt;
[[파일:DPI 예시.png]]&lt;br /&gt;
&lt;br /&gt;
* 10DPI면 정사각형의 한 면 1inch(2.54cm)에 10개의 점이 있고, 총 10x10 = 100개의 점으로 이루어져 있다는 뜻&lt;br /&gt;
&lt;br /&gt;
== 같이 보기 ==&lt;br /&gt;
* [[PPI]]&lt;br /&gt;
* [[픽셀]]&lt;/div&gt;</summary>
		<author><name>리눅스마스터</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=%ED%8C%8C%EC%9D%BC:DPI_%EC%98%88%EC%8B%9C.png&amp;diff=26041</id>
		<title>파일:DPI 예시.png</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=%ED%8C%8C%EC%9D%BC:DPI_%EC%98%88%EC%8B%9C.png&amp;diff=26041"/>
		<updated>2021-02-14T17:11:58Z</updated>

		<summary type="html">&lt;p&gt;리눅스마스터: 출처: https://blank2.tistory.com/3&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== 파일의 설명 ==&lt;br /&gt;
출처: https://blank2.tistory.com/3&lt;/div&gt;</summary>
		<author><name>리눅스마스터</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=PPI&amp;diff=26040</id>
		<title>PPI</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=PPI&amp;diff=26040"/>
		<updated>2021-02-14T17:09:59Z</updated>

		<summary type="html">&lt;p&gt;리눅스마스터: 새 문서: ;Pixel Per Inch 1인치당 픽셀이 몇 개로 이루어졌는지를 나타내는 디스플레이 장치의 해상도 밀도 단위  파일:PPI 예시.png * 10PPI면 정사각형...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;;Pixel Per Inch&lt;br /&gt;
1인치당 픽셀이 몇 개로 이루어졌는지를 나타내는 디스플레이 장치의 해상도 밀도 단위&lt;br /&gt;
&lt;br /&gt;
[[파일:PPI 예시.png]]&lt;br /&gt;
* 10PPI면 정사각형의 한 면 1inch(2.54cm)에 10개의 픽셀이 있고, 총 10x10 = 100개의 픽셀로 이루어져 있음&lt;br /&gt;
* 절대값인 인치를 기준으로 하므로, PPI에 따라서 출력되는 형상의 크기가 달라짐&lt;br /&gt;
** 20pixel로 이루어진 그림이 20PPI에서 출력될 경우 정확히 1인치로 보여짐&lt;br /&gt;
** 20pixel로 이루어진 그림이 200PPI에서 출력될 경우 0.1인치로 보여짐&lt;br /&gt;
&lt;br /&gt;
== 같이 보기 ==&lt;br /&gt;
* [[픽셀]]&lt;br /&gt;
* [[DPI]]&lt;/div&gt;</summary>
		<author><name>리눅스마스터</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=%ED%8C%8C%EC%9D%BC:PPI_%EC%98%88%EC%8B%9C.png&amp;diff=26039</id>
		<title>파일:PPI 예시.png</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=%ED%8C%8C%EC%9D%BC:PPI_%EC%98%88%EC%8B%9C.png&amp;diff=26039"/>
		<updated>2021-02-14T17:06:38Z</updated>

		<summary type="html">&lt;p&gt;리눅스마스터: 출처: https://blank2.tistory.com/3&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== 파일의 설명 ==&lt;br /&gt;
출처: https://blank2.tistory.com/3&lt;/div&gt;</summary>
		<author><name>리눅스마스터</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=%ED%94%BD%EC%85%80&amp;diff=26038</id>
		<title>픽셀</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=%ED%94%BD%EC%85%80&amp;diff=26038"/>
		<updated>2021-02-14T17:04:34Z</updated>

		<summary type="html">&lt;p&gt;리눅스마스터: 새 문서: ;Pixel; 화소 이미지나 형상을 이루는 가장 최소의 단위  파일:픽셀 예시.png  == 같이 보기 == * PPI * DPI&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;;Pixel; 화소&lt;br /&gt;
이미지나 형상을 이루는 가장 최소의 단위&lt;br /&gt;
&lt;br /&gt;
[[파일:픽셀 예시.png]]&lt;br /&gt;
&lt;br /&gt;
== 같이 보기 ==&lt;br /&gt;
* [[PPI]]&lt;br /&gt;
* [[DPI]]&lt;/div&gt;</summary>
		<author><name>리눅스마스터</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=%ED%8C%8C%EC%9D%BC:%ED%94%BD%EC%85%80_%EC%98%88%EC%8B%9C.png&amp;diff=26037</id>
		<title>파일:픽셀 예시.png</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=%ED%8C%8C%EC%9D%BC:%ED%94%BD%EC%85%80_%EC%98%88%EC%8B%9C.png&amp;diff=26037"/>
		<updated>2021-02-14T17:04:12Z</updated>

		<summary type="html">&lt;p&gt;리눅스마스터: 출처: https://blank2.tistory.com/3&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== 파일의 설명 ==&lt;br /&gt;
출처: https://blank2.tistory.com/3&lt;/div&gt;</summary>
		<author><name>리눅스마스터</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=Npm&amp;diff=26032</id>
		<title>Npm</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=Npm&amp;diff=26032"/>
		<updated>2021-02-13T10:41:05Z</updated>

		<summary type="html">&lt;p&gt;리눅스마스터: Node.js NPM 문서로 넘겨주기&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#넘겨주기 [[Node.js NPM]]&lt;/div&gt;</summary>
		<author><name>리눅스마스터</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=Node.js_NPM&amp;diff=26031</id>
		<title>Node.js NPM</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=Node.js_NPM&amp;diff=26031"/>
		<updated>2021-02-13T08:53:08Z</updated>

		<summary type="html">&lt;p&gt;리눅스마스터: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[분류:프로그래밍]]&lt;br /&gt;
;Node Package Manager&lt;br /&gt;
Node.js의 기본 패키지 관리 도구&lt;br /&gt;
&lt;br /&gt;
== 사용법 ==&lt;br /&gt;
=== 패키지 설치 항목 보기 ===&lt;br /&gt;
* npm global로 설치된 항목 볼 때&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# 모두 동일&lt;br /&gt;
$ npm ls -g &lt;br /&gt;
$ npm list -g&lt;br /&gt;
$ npm list -global&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* 패키지 설치를 위해 같이 설치된(dependency) 하위 모듈까지 모두 출력&lt;br /&gt;
** npm install 명령어를 통해 명시적으로 설치한 모듈만 보려면&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ npm ls -g --depth=0&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 참고 문헌 ==&lt;br /&gt;
* [https://www.npmjs.com/ npm 공식 사이트]&lt;/div&gt;</summary>
		<author><name>리눅스마스터</name></author>
	</entry>
</feed>