본문 바로가기

Linux

(2)
systemd 시스템과 서비스 시스템 컴퓨터 하드웨어, 소프트웨어, 네트워크 리소스 및 데이터를 포함한 전체 컴퓨팅 환경을 뜻한다. 리눅스 운영체제에서 시스템은 커널, 시스템 라이브러리, 사용자 인터페이스(CLI, GUI), 응용 프로그램 등을 포함한다. 시스템 관리는 이러한 요소들을 포함한 컴퓨터 시스템의 구성, 유지보수, 운영 및 보안과 관련된 작업을 의미한다. 서비스 백그라운드에서 실행되는 프로세스나 응용프로그램을 지칭한다. 사용자의 직접적인 개입 없이 특정 기능을 제공한다. daemon으로도 불린다. 예 웹서버 파일서버 데이터베이스서버 프린트서버 … 시스템의 부팅시 자동으로 시작되거나, 수동으로 시작되고, 중지될 수 있다. 일반적으로 네트워크를 통한 요청에 응답하거나 특정 작업을 주기적으로 수행한다. 리눅스에서..
리눅스 환경변수 리눅스 시스템은 로그인 프로세스 중에 특정 위치에 있는 파일을 자동으로 읽는다. 각 파일은 특정 목적과 적용 범위를 가지고 있으며, 시스템 시작 시, 사용자 로그인 시, 새 shell 시작 시 등의 상황에 따라 로드된다. 리눅스 시스템에서 환경변수와 설정을 읽어들이는 일반적인 파일 /etc/environment 시스템 전체에 적용되는 환경변수 PAM 모듈을 통해 시스템의 모든 사용자에게 영향을 미치는 변수를 설정한다. /etc/profile 모든 사용자의 모든 로그인 shell 세션에 적용되는 글로벌 설정 시스템 전체의 기본 환경, 로그인 쉘 시작 스크립트 및 기타 system-wide 환경 설정을 포함한다. ~/.bash_profile, ~/.profile, ~/.bash_login 사용자의 홈 디렉터..