«systemd» 태그된 질문

systemd는 Linux 용 SystemV 및 Upstart init 데몬에 대한 대체 방법입니다. 서비스의 종속성을 표현하기위한 더 나은 프레임 워크를 제공하고 시스템 시작시 더 많은 작업을 병렬로 수행하며 쉘 오버 헤드를 줄입니다.

2
systemctl 상태 서비스에서 전체 로그를 보는 방법은 무엇입니까?
로 서비스 상태를 확인합니다 systemctl status service-name. 기본적으로 몇 개의 행만 표시되므로 -n50더 보려면 추가 하십시오. 때로는 처음부터 전체 로그를보고 싶습니다. 1000 개의 행이있을 수 있습니다. 이제 확인 -n10000했지만 깔끔한 솔루션처럼 보이지 않습니다. less명령 과 유사한 전체 시스템 서비스 로그를 검사하는 옵션이 있습니까?
346 logs  systemd 

1
systemd의 시작 스크립트를 작성하는 방법
랩탑에 2 개의 그래픽 카드가 있습니다. 하나는 IGP이고 다른 하나는 이산입니다. 개별 그래픽 카드를 끄는 쉘 스크립트를 작성했습니다. 시작할 때 스크립트를 시스템 스크립트로 변환하여 실행하려면 어떻게해야합니까?

10
journalctl를 지우는 방법
Google에서 체계적 저널을 지우는 안전한 방법을 찾을 수 없습니다. 안전하고 신뢰할 수있는 방법을 아는 사람이 있습니까? 내가 무언가를 실험하고 있는데 로그에 다양한 오류 메시지가 복잡해 졌다고 가정 해 봅시다. 또한 Conky를 사용하여 데스크톱에 저널을 표시하고 있습니다. 나는 그들이이 물건을 고치고있는 끔찍한 하루를 상기시켜주기 때문에 그 오류를보고 싶지 않습니다.이 공포 후에 …


2
체계적인 서비스의 표준 출력 / stderr보기
사용자 지정 응용 프로그램을위한 간단한 시스템 서비스 파일을 만들었습니다. 응용 프로그램은 수동으로 실행할 때 잘 작동하지만 systemd로 실행할 때 CPU가 최대한으로 사용됩니다. 내 문제가 어디에 있는지 추적하려고하지만 출력을 찾을 위치 (또는 출력을 어딘가에 배치하도록 systemd를 구성하는 방법)를 모르겠습니다. 내 서비스 파일은 다음과 같습니다. [Unit] Description=Syncs files with a server when …

1
systemd 서비스를 시작하기 전에 chdir 실행
질문 : systemd로 프로세스를 시작하고 해당 프로세스에 선택한 작업 디렉토리를 할당 할 수 있습니까? 시작하려는 서비스가 systemd있습니다. 해당 서비스가 시작될 때 현재 작업 디렉토리를 지정할 수 있기를 원합니다. 사용중인 경우이 작업을 수행하는 방법을 알고 init있지만에 문제가 systemd있습니다. 여기 내가 일하려고 노력한 것이 있습니다. 내 서비스 파이썬으로 작성된 간단한 유틸리티 ( …
148 systemd 

2
systemd는 /etc/init.d 스크립트를 어떻게 사용합니까?
방금 debian jessie로 전환했으며 그래픽 디스플레이 관리자를 포함한 대부분의 작업이 정상적으로 실행됩니다 wdm. 문제는 이것이 어떻게 작동하는지 이해하지 못한다는 것입니다. /etc/init.d/wdm내가 일찍 그것을 넣을 때 exitwdm이 시작되지 않기 때문에 분명히 내 스크립트가 호출됩니다 . 그러나 /etc/rc3.d 디렉토리의 이름을 바꾸면 (기본 기본 실행 수준은 3이 되었음) 여전히 wdm이 시작됩니다. systemd 가이 …

3
기본 시스템 서비스 파일 작성
사용자가 localhost에서 HTTP를 통해 상호 작용하는 Nodejs 응용 프로그램을 개발 중입니다. 실제로는 매개 변수가없고 데몬에는 사실상 종속성이 없으며 로그인 시간만으로 가동하면됩니다. 시작 스크립트에 대한 각 플랫폼의 관용구를 따르고 싶습니다. 이는 Ubuntu에서 Upstart를 의미하고 Fedora에서 시스템을 의미합니다. 시스템화 된 시스템 파일을 작성하는 데 유용한 자습서가 있습니까? 알아야 할 '모범 사례'가 있습니까? …
103 services  systemd 

7
네트워킹이 시작된 후 스크립트가 실행됩니까?
나는 체계적으로 익숙하지 않으며 아키텍처를 배우고 있습니다. 지금은 사용자 정의 쉘 스크립트를 실행시키는 방법을 알아 내려고 노력 중입니다. 이 스크립트 는 네트워킹 계층이 시작된 후에 실행해야 합니다. netctl뿐만 아니라 systemd를 사용하여 Arch를 실행하고 있습니다. 테스트하기 위해 간단히 실행하는 간단한 스크립트를 작성했습니다 ip addr list > /tmp/ip.txt. 이 스크립트에 대해 다음 …

7
서비스가 스크립트에서 실행 중인지 테스트하는 "적절한"방법
내 문제: bash 스크립트를 작성 중이며 주어진 서비스가 실행되고 있는지 확인하고 싶습니다. 이 작업을 수동으로 수행하는 방법을 알고 있습니다 $ service [service_name] status. 그러나 (특히 systemd로 이동 한 이후) 구문 분석하기가 약간 까다로운 전체 텍스트를 인쇄합니다. 간단한 출력 또는 확인할 수있는 반환 값을 가진 스크립트에 대한 명령이 있다고 가정했습니다. 그러나 …

4
사용 가능한 네트워크 인터페이스를 어떻게 찾을 수 있습니까?
이것은 리눅스와 관련이 있지만, 누구나 일반적인 * nix 방법을 알고 있다면 좋을 것입니다. 어제 이더넷 케이블을 연결 한 상태에서 시스템을 부팅했습니다. "NetworkManager"가 설치되어 있지 않기 때문에 일단 시작하면 이더넷 인터페이스의 이름을 찾아 ifconfigDHCP 클라이언트를 수동으로 시작했지만 그 외에는 아무것도 표시하지 않았습니다. lo. 를 통해 NIC가 나열 lspci되었고 적절한 커널 드라이버가로드되었습니다. …

2
CentOS 7에서 이전 부팅의 로그 메시지를 어떻게 표시합니까?
journalctlCentOS 7 시스템에서 실행 하면 마지막 부팅 후 생성 된 메시지 만 인쇄됩니다. 명령 # journalctl --boot=-1 인쇄물 Failed to look up boot -1: Cannot assign requested address 상태 1로 종료됩니다. 현재 Fedora 시스템과 비교할 때 CentOS 7에는 /var/log/journal(및 journalctl제공하지 않음 --list-boots) 이 없습니다 . 따라서 내 질문은 마지막 부팅 …

2
네트워크 및 CPU 리소스를 많이 사용하는 이상한 임의 이름으로 처리 누군가 나를 해킹하고 있습니까?
클라우드 공급자의 VM에서 이상한 임의 이름을 가진 프로세스가 나타납니다. 상당한 네트워크 및 CPU 리소스를 소비합니다. 프로세스의 모습은 다음과 같습니다 pstree. systemd(1)───eyshcjdmzg(37775)─┬─{eyshcjdmzg}(37782) ├─{eyshcjdmzg}(37783) └─{eyshcjdmzg}(37784) 을 사용하여 프로세스에 첨부했습니다 strace -p PID. 내가 가진 결과는 다음과 같습니다. https://gist.github.com/gmile/eb34d262012afeea82af1c21713b1be9 . 프로세스 종료가 작동하지 않습니다. 어떻게 든 (시스템을 통해?) 부활합니다. 시스템 관점에서 본 모습은 …


1
최근 회사 컴퓨터에서 시작하는 동안 충돌이 발생합니다
최근 업데이트 후 컴퓨터가 더 이상 부팅되지 않습니다! 내가 결정할 수있는 것은 다음과 같습니다. 이것은 회사 IT에서 제공 한 최신 컴퓨터입니다. 최신 Intel CPU (Skylake 생성)가 있습니다. 컴퓨터는 Ubuntu 16.04를 실행합니다. 3 월에 컴퓨터가 마지막으로 올바르게 부팅되었습니다. 소프트웨어 업데이트 나 하드웨어 버그로 인해 문제가 발생했을 수 있습니다. 16.04를 실행하는 다른 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.