리눅스 서비스 제어, 데몬 프로세스, 런레벨(systemctl, service, runlevel)
run level 리눅스 시스템 관리의 용이함을 위하여 서비스의 실행을 단계별로 구분하여 적용하는것을 의미한다. 리눅스마다 다르지만, 0(정지), 1(싱글모드),6(재시작)은 일치한다.낮은 레벨일수록 시스템 시작시 불러오는 드라이버나 데몬수가 적다. runlevel은 높아지는 방향으로 진행되며 부팅되면 0부터 시작한다. reboot명령어를 실행하면 runlevel이 6이 된다. 6.x 버전까지는 /etc/inittab 파일에서 변경 0 - halt == 종료 == 기본값으로 사용하지 않음 1 - single user mode == 단일 사용자, 윈도우 안전 모드 == 관리자 비밀번호 변경, run level 변경 등.. 2 - multi user mode == 다중사용자, 네트워크 연결..
2023. 11. 2.
리눅스 파일 압축, 압축 풀기, 아카이브 생성, 해제 (tar, gzip, bzip2, xz)
아카이브란 데이터를 모아서 묶는 것. ex) 여러 가지 책 들을 손에 따로 들고 다니는 것이 아닌 가방에 넣어서 쉽게 들고 다니는 것 압축은 데이터를 눌러서 만드는 것. ex) 풍선 -> 풍선을 불기 전과 후는 관리하기도 다르고 무게도 다름 (무게도 달랐던가..?) ★보통 아카이브로 묶은 후에 압축★ ★tar 사용 후 > gzip,bzip2,xz 압축★ 리눅스에서는 보통 3가지 압축 소프트웨어가 있다. 1.gzip (기본 압축 소프트웨어) #>gzip [option] [path] -[num] 압축 레벨 지정 ( 1( 압축 속도↑, 압축률↓ ) ~ 9(압축 속도↓, 압축률↑) ) -d 압축 해제 (.gz) #>gunzip [path] gzip의 압축 해제 명령어 #> gzip -d 와 같은 ..
2023. 11. 2.