리눅스 마스터 2급 1장(개요) - 리눅스의 기술적인 특징
·
리눅스/리눅스의 이해
라이브러리 프로그램에서 특정한 기능을 하는 루틴들을 모아 놓은 것 프로그램 개발 시 라이브러리 중에서 필요한 루틴들을 받아서 링크(Link)시킨다. 링크 시킨 루틴들이 실행 파일마다 들어가는데 메모리도 남고 실행 파일의 크기도 커진다. 이러한 루틴들을 공유하는 것을 공유 라이브러리(Shared Library)라 한다. 정적 라이브러리는 컴파일할 때 이러한 라이브러리를 프로그램에 넣는다. 동적 공유 라이브러리는 실행 파일 내부에 넣어두지 않고, 프로그램을 실행할 때 가져가므로 메모리의 효율성이 아주 높다. 가상 콘솔 하나의 모니터를 장착한 시스템에 여러 개의 가상 화면을 제공해서 사용하는 기능 리눅스는 기본적으로 6개의 가상 콘솔을 제공한다. CTRL+ALT+F1 ~ F6까지 총 6개의 텍스트 기반의 로그..