init.d

Bash 스크립트는 정상적으로 다른 스크립트를 호출할 수 없습니다.
init.d

Bash 스크립트는 정상적으로 다른 스크립트를 호출할 수 없습니다.

시작 시 init.d 스크립트에서 호출되는 bash 스크립트가 있습니다. 이 스크립트를 여러 번 다시 시작해야 하므로 스크립트가 작동하는지 확인하는 중간 파일을 생성합니다. 내 문제는 init.d 스크립트(bash에 약간 새로운 것이므로 이것이 기술적으로 스크립트라고 불리는지 확실하지 않음)에 의해 호출된 스크립트 내에서 "스크립트"가 실제 작업을 수행하는 다른 스크립트를 호출한다는 것입니다. 실행되지 않으며 오류가 발생하지 않습니다. checkversion.sh arg1 arg2입니다. 오류가 발생...

Admin

RHEL init.d 기능은 어떻게 성공하나요?
init.d

RHEL init.d 기능은 어떻게 성공하나요?

저는 RHEL의 파생 제품인 Amazon Linux AMI를 사용하고 있으며 SysVint 를 services.servicesfunctions/etc/init.d/functions난 그냥 이해가 안 돼요작동 방식 success및 failure기능(비슷한 다른 것도 있지만 warning원칙과 코드는 동일합니다.) 내 functions스크립트는여기에서 발견함수 success는 다음과 같습니다: # Log that something succeeded success() { [ "$BOOTUP" != ...

Admin

시스템이 다시 시작되면 init.d 디렉토리의 심볼릭 링크가 일반 파일로 대체됩니다.
init.d

시스템이 다시 시작되면 init.d 디렉토리의 심볼릭 링크가 일반 파일로 대체됩니다.

init.d디렉토리에 심볼릭 링크를 만듭니다 : ln -s /myservice.jar /etc/init.d/myservice. 재부팅 후 시스템 심볼릭 링크는 일반 파일로 대체됩니다. ls -l /etc/init.d/myservice다시 시작하기 전 출력: lrwxrwxrwx 1 root root 30 Mar 31 12:34 /etc/init.d/myservice -> /myservice.jar 다시 시작한 후: -rwxrwxrwx 1 root root 41912304 Mar 3...

Admin

init.d 스크립트가 alsa 오디오에 액세스할 수 없습니다.
init.d

init.d 스크립트가 alsa 오디오에 액세스할 수 없습니다.

시작하기 위해 간단한 init.d 스크립트를 작성했습니다.하드웨어 모니터링 스크립트. 잘 작동하지만 alsa 오디오 서비스에 액세스할 수 없습니다. #! /bin/sh SCRIPT_PATH="/d/SharedPrograms/hwleds.py" case $1 in start) say "starting service hwleds..." python $SCRIPT_PATH & exit $? ;; stop) p...

Admin

데비안 테스트/스트레치에서 opendkim 소켓을 구성하는 방법
init.d

데비안 테스트/스트레치에서 opendkim 소켓을 구성하는 방법

이것은 모두 데비안 테스트에 있습니다(= 지금까지). 구성하려고 하는데 opendkim원하는 소켓이 사용되지 않습니다. 에 따라 에서 구성할 수 있습니다 man opendkim.conf. 또한 Jessie의 상자에서 본 파일을 생성해 보았 으나 역시 작동하지 않았습니다.Socket/etc/opendkim.conf/etc/default/opendkim 그래서 다음 줄을 입력해 보았습니다 /etc/opendkim.conf. Socket inet:39172@localhost 이제 에 따르면 ...

Admin

systemd를 사용하여 가상 네트워크 인터페이스(추가 IP 주소 제공)를 시작하는 방법
init.d

systemd를 사용하여 가상 네트워크 인터페이스(추가 IP 주소 제공)를 시작하는 방법

이전 시작/중지/상태 초기화 스크립트를 systemd로 옮기고 싶습니다. 기본적으로 시작하는 방법은 다음과 같습니다. ifconfig eth0:vip 10.0.0.1/24 up 멈추다: ifconfig eth0:vip down 상태: ifconfig | grep 'eth0:vip' 시스템 서비스 단위를 생성하려고 합니다. [Service] Type=oneshot RemainAfterExit=yes ExecStart=/path/myscript start ExecStop=/path/...

Admin

Arch Linux에 VMWare 설치
init.d

Arch Linux에 VMWare 설치

내 아치 리눅스에 vmware 12.5를 설치했지만 가상 머신을 실행하려고 하면 오류가 나타납니다. Could not open /dev/vmmon: No such file or directory. Please make sure that the kernel module `vmmon' is loaded. 아치위키에서 검색한 결과이 페이지제가 이해한 바에 따르면, vmmon 모듈의 자동 로딩을 구성하려면 아래 지침을 따르라는 안내를 받았습니다.이 페이지. 하지만 지침에 명시된 대로 파일을 수동으로 생...

Admin

SysV init 스크립트가 아닌 systemd 서비스를 사용하여 .deb를 생성합니다.
init.d

SysV init 스크립트가 아닌 systemd 서비스를 사용하여 .deb를 생성합니다.

기존 데비안 패키지에 systemd 서비스 파일을 추가하려고 합니다. 나는 팔로우한다https://wiki.debian.org/Teams/pkg-systemd/Packagingdebian/packagename.service, 그래서 내 debhelper버전이 9.x이므로 다음도 수행했습니다 . 다음에dh-systemd 추가Build-Dependsdebian/control 명령 --with systemd에 추가되었습니다 .dhdebian/rules 이제 다시 빌드 패키지를 사용하면 debuild...

Admin

Oracle Linux 7: init.d를 사용하여 Oracle 자동 시작
init.d

Oracle Linux 7: init.d를 사용하여 Oracle 자동 시작

Oracle Linux 7.3 시스템에서 init.d를 통해 Oracle 12.1.0.2.0을 부팅하려고 합니다. 나는 다음 예를 따랐습니다.https://oracle-base.com/articles/linux/automating-database-startup-and-shutdown-on-linux 이것은 데이터베이스를 시작하는 스크립트입니다. #!/bin/sh # chkconfig: 345 99 10 # description: Oracle auto start-stop script. # # Se...

Admin

중지되면 스크립트가 실행되지 않는 이유는 무엇입니까?
init.d

중지되면 스크립트가 실행되지 않는 이유는 무엇입니까?

세 줄 모두 실행할 수 있습니다. debian8@hwy:~$ trafficlog="/var/log/traffic.log" debian8@hwy:~$ echo `date "+%Y-%m-%d %H:%M:%S "` | sudo tee -a $trafficlog 2017-02-04 21:20:41 debian8@hwy:~$ sudo iptables -v -L INPUT |grep Chain | sudo tee -a $trafficlog Chain INPUT (policy ACCEPT ...

Admin

다른 서비스를 시작한 후 시작 시 특정 사용자로 프로그램을 시작하려면 어떻게 해야 합니까?
init.d

다른 서비스를 시작한 후 시작 시 특정 사용자로 프로그램을 시작하려면 어떻게 해야 합니까?

Oracle Enterprise Linux 7에서 다음을 수행하려는 애플리케이션이 있습니다. 시작 시 이 애플리케이션 실행뒤쪽에일부 다른 애플리케이션이 시작되었습니다(그 중 하나는 MongoDB입니다). 특정 사용자가 필요한 특정 권한 집합으로 사용자 정의되어 있으므로 이 응용 프로그램을 특정 사용자와 함께 실행하고 싶습니다. 애플리케이션은 포트 80 및 443에서 실행되어야 합니다. 위의 사용자는 이러한 포트를 사용할 수 있도록 사용자 정의할 수 있습니다 sudo(방법은 모르겠습니다). 애플리케...

Admin

MongoDB의 debian jessie 패키지가 init.d 스크립트를 설치하지 않는 이유는 무엇입니까?
init.d

MongoDB의 debian jessie 패키지가 init.d 스크립트를 설치하지 않는 이유는 무엇입니까?

다음을 사용하여 데비안에 MongoDB Community Edition을 설치하고 있습니다.여기에 설명. 그것은 말한다: mongodb-org-server 패키지는 /etc/mongod.conf 구성 파일을 사용하여 mongod를 시작하는 init 스크립트를 제공합니다. / 스크립트 systemd대신 스크립트를 설치한 것으로 나타났습니다 . 이는 다음을 실행 하여 확인되었습니다 .SysVinitinit.ddpkg -L $ dpkg -L mongodb-org-server [...] /lib...

Admin