📖
Simple & Clear Engineer Note
  • This is me
  • Infra 용어
  • Linux Acceptance test
    • ISO 9126의 특성에 따른 OS 항목 분류
    • 기능성 (Functionality)
      • Kernel 영역
      • LVM (Logical Volume Manager)
      • API (daemon 서비스 상태 체크)
      • CPU 정보 및 Firmware 확인
      • Memory 용량 및 Slot 확인
      • Negotiation 상태 확인
      • Raid 구성 확인
      • WEB/WAS 설치
      • Cache/Swap 메모리 초기화
      • NFS (Network File System)
    • 신뢰성 (Reliability)
      • Bonding
      • System Reboot
      • Disk Mirror
      • Multipath
      • Cluster
      • Backup & Optical Drive check
      • kdump
      • watchdogtimer
    • 사용성 (Usability)
      • Locale
      • Network 구성
      • Hosts file
      • DNS(Domain Name System)
      • NTP(Network Time Protocol) 시간 동기화
      • tcpdump
      • SSH (Secure Shell)
      • Runlevel
      • Crontab 작업 예약
      • TimeZone
      • VNC(Virtual Network Computing)
      • Yum local repository
    • 유지보수성 (Maintenance)
      • hdparm
    • 보안성 (Security)
      • Permission error 해결방법
    • 기타(ETC)
      • X window
      • Macro (Shell Script & TeraTerm(TTL))
  • Webserver
    • Infra Structure 소개
      • HTML +CSS +JavaScript
      • MongoDB + Flask
  • Hadoop Guide
    • Hadoop Single설치 (ver 2.7.4)
  • MachineLearning
    • 확률(Probability)
    • Machine learning이해하기
    • Processing Data(Numpy)
    • Data Handling - Pandas
      • feature Scaling
      • Data encoding
    • Analysis(with Python & R)
      • 기초통계지식
      • 회귀(Regression)
      • 분류(Classification)
      • 차원축소(Dimension Reduction)
      • 군집화(Clustering)
      • 평가(Evaluation)
      • Scikitlearn
    • Text Analysis
    • Time Series Analysis
    • Statistics
    • Customer Value Analysis
  • Deep Learning
    • CS231n
      • CS231n (Lecture 1~6)
      • CS231n(Lecture7~12)
  • DataBase
    • DataBase
    • Transaction
    • Oracle 12C setup
    • MySQL setup
    • neo4j Enterprise Setup
    • SQL
    • Data inquiry and data analysis using SQL
    • 품질 & RiskManagement
    • 성능(Performance)
    • 안정성
    • 이기종간 데이터 이관방법
  • 기타
    • JAVA용어정리(암기)
  • Windows 관리
    • WINDOW 서버 root 권한 설정 방법
    • 접속자 확인
  • EMRproject
    • Git & Github
Powered by GitBook
On this page
  • 개념 및 목적
  • 기능 및 옵션
  • 실행 및 확인방법
  • Reference

Was this helpful?

  1. Linux Acceptance test
  2. 기능성 (Functionality)

API (daemon 서비스 상태 체크)

현재 설치된 시스템 실행중인 daemon 리스트를 확인

PreviousLVM (Logical Volume Manager)NextCPU 정보 및 Firmware 확인

Last updated 5 years ago

Was this helpful?

개념 및 목적

출처 : https://slowbootkernelhacks.blogspot.com/2017/05/yocto-project-linux-device-driver.html

API(Application Programming Interface)는 애플리케이션 소프트웨어 및 서비스를 통합하기 위한 프로토콜 세트이다. 새로운 연결 인프라를 지속적으로 구축할 필요 없이 제품 및 서비스가 서로 커뮤니케이션할 수 있으며, 애플리케이션 개발에 간소화하여 시간과 비용을 절약할 수 있도록 도와주는 기능이다. 사용자 공간에서 프로그램들이 리눅스 커널의 시스템 리소스들과 서비스에 접근할 수 있게 한다.

기능 및 옵션

명령어

설명

systemctl list-units

시스템 내부의 실행중인 유닛들을 출력

systemctl --all list-units

시스템 내부의 모든 유닛들을 출력

systemctl -t service list-units

service 유닛들만 출력

systemctl status "daemon명"

daemon 서비스 상태 확인

systemctl stop "daemon명"

daemon 서비스 종료

systemctl restart "daemon명"

daemon 서비스 재시작

systemctl enable "daemon명"

daemon 서비스 활성화

systemctl disable "daemon명"

daemon 서비스 활성화

실행 및 확인방법

1. 실행 중인 daemon 서비스 목록 보기 # systemctl list-unit-files -t service | grep enabled

2. 실행중인 daemon 서비스 비활성화 # systemctl disable "daemon 명"

3. daemon 서비스 재활성화 # systemctl enable "daemon 명"

Reference

systemctl 명령어 목록

[1]

[2]

[2]
https://en.wikipedia.org/wiki/Linux_kernel_interfaces
http://man7.org/linux/man-pages/man1/systemctl.1.html
[1]
서비스 중인 모든 daemon 목록 출력
daemon 서비스 비활성화 후 상태 확인
daemon 서비스 재활성화 후 상태 확인