«sysvinit» 태그된 질문

SysVinit는 다른 모든 프로그램의 시작, 실행 및 종료를 제어하는 ​​프로그램 및 스크립트 세트입니다.

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

3
데비안의 서비스는 어떻게 작동하며 어떻게 관리 할 수 ​​있습니까?
Windows에는 Windows를 통해 시작할 수있는 모든 시스템 서비스를 볼 수있는 서비스 관리자가 있으며 사용하는 사용자를 설정하고 권한 관리가 있으며 서비스에 변수 및 기타 정보를 전달할 수 있습니다. , 나는 그것들의 이름을 지정할 수 있고, 하나의 프로그램 등의 복제 서비스를 만들 수 있습니다. 그래서 Windows에는 기본 관리 도구가 있습니다. Linux에서 어떻게 …

3
부팅 / 시작 중에 스크립트 실행 init.d vs cron @reboot
현재 시스템 시작 / 부팅시 스크립트를 실행하기위한 init.dcron과 cron 의 차이점을 이해하려고 @reboot합니다. 의 사용 @reboot(이 메소드에 언급 된 이 포럼 에 의해 hs.chandra은 ) 단순히로 이동하여, 어떤 것을 간단 crontab -e하고를 생성 @reboot /some_directory/to_your/script/your_script.txt한 후 your_script.txt시스템을 다시 부팅 할 때마다 실행해야한다. 자세한 설명 @reboot은 여기 또는 스크립트 /etc/init.d/your_script.txt의 두 …

1
"활성 (종료)"상태는 SystemD 서비스의 의미는 무엇입니까?
본질적으로 thisismywebserver라는 웹 서버를 실행하는 사용자 지정 서비스를 사용하고 있습니다. 현재 작동하지 않습니다 (예 : 페이지에 액세스하는 중 "연결할 수 없음"오류가 발생 함). service thisismywebserver status서비스 상태를보기 위해이 명령 을 실행 하면 상태가 "활성 (종료)"인 것을 알 수 있습니다. 서비스가 작동을 중지했음을 의미합니까? 그렇지 않다면 이것이 무엇을 의미합니까? root@thisismywebserver-testing:~# service …

2
시스템 서비스 시간 초과 값을 변경하는 방법은 무엇입니까?
내가 지금 일하고있는 회사에는 레거시 서비스가 있으며 그 초기 스크립트는 오래된 SysvInit를 사용하지만 시스템을 통해 실행됩니다 (CentOS 7). 많은 계산이 있기 때문에이 서비스는 완료하는 데 약 70 초가 걸립니다. systemd에 대한 시간 초과를 구성하지 않았고에서 기본 구성을 변경하지 /etc/systemd/system.conf않았지만 여전히 service SERVICE stop서비스를 실행할 때 60 초 후에 시간이 초과됩니다. …

4
Linux에서 "/etc/init.d"와 "/etc/rcX.d"디렉토리 사이의 연결은 무엇입니까?
" Linux Command Line and Shell Scripting Bible, Second Edition "이라는 책에서 명령 행을 배우고 있습니다. 이 책은 이렇게 말합니다. 일부 Linux 구현에는 부팅시 자동으로 시작되는 프로세스 테이블이 포함되어 있습니다. Linux 시스템에서이 테이블은 일반적으로 특수 파일 / etc / inittabs에 있습니다. 널리 사용되는 Ubuntu Linux 배포와 같은 다른 시스템은 부팅시 …

5
쉘 스크립트에 대한 서비스를 작성하여 디먼처럼 시작하고 중지 할 수 있습니까?
CentOS 7을 사용하고 있습니다 .5 초마다 cron을 만드는 것이 목표입니다.하지만 연구하면서 cron을 1 분만 사용할 수 있으므로 지금하고있는 것은 쉘 파일을 만들었습니다. hit.sh while sleep 5; do curl http://localhost/test.php; done 마우스 오른쪽 버튼을 클릭하여 수동으로 쳤습니다. 내가 원하는 것은 파일을 자동으로 시작하고 중지 할 수 있도록 해당 파일에 대한 서비스를 …

4
Linux에서 서비스를 시작하고 중지하는 표준 방법이 있습니까?
최근까지 서비스를 시작 / 중지 / 다시 시작하는 간단하고 효과적인 방법이있었습니다. service nginx start|stop|restart 이 때문에 몇 년 동안 완벽하게 작동 ... 일부 스마트 바지를 개선하기로 결정하고 지금은 데비안 / 우분투 시스템과 직면하고 때까지 service나는이 같은 물건을 사용 하죠으로 (스크립트가 아무것도하지 않는 systemctl start nginx.service훨씬 더 (, 자동 완성 작업이 …

3
시스템 및 프로세스 스폰
일반적으로 여기에 게시하지 않지만이 머리카락 위로 머리카락을 찢어냅니다. 나는 시작할 때 포크하고 다른 많은 프로세스를 시작하는 Python 스크립트를 가지고 있습니다. 이 스크립트는 sysvinit를 통해 시작할 때 시작되었지만 최근에는 데비안 Jessie로 업그레이드하여 systemd를 통해 시작하도록 조정했습니다. 불행히도, 나는 해결할 수없는 문제가 발생했습니다. 사용자 셸에서 직접 스크립트를 시작하면 스크립트가 하위 프로세스를 올바르게 …

2
데비안에서 /etc/init.d 스크립트가 어떤 순서로로드되는지 확인하는 방법은 무엇입니까?
하나의 sysvinit 스크립트를 다른 스크립트보다 먼저 실행하고 그 방법을 알아 내고 싶습니다. 확실히, 이것은 실제로 내가 좋아하는 순서대로 발생합니다. 나는 그 순서대로 목록을보고 싶습니다. 나는 sudo insserv --showall이미 찾았 지만 init 스크립트를 여러 번 나열하기 때문에 머리 나 꼬리를 만들 수 없습니다. 데비안에서 /etc/init.d 스크립트가 어떤 순서로로드되는지 확인하는 방법은 무엇입니까?

1
커널 및 BusyBox가 포함 된 최소 Linux : / etc / inittab은 무시되고 / init 만 실행됩니다.
나는 커널 (기본 옵션으로 컴파일 됨)과 BusyBox (기본 옵션 + 정적으로 컴파일 됨, 포함하여 모든 애플릿 포함 /sbin/init)가 포함 된 작고 완벽하게 작동하는 라이브 Linux CD를 만들었습니다 . 내가 만들 수있는 어떤 문제도 없었다 initrd채울를 /dev, /proc그리고 /sys또한 내에 전혀 문제가 없었다 /init쉘 스크립트. 최근에 BusyBox가 /etc/inittab구성을 (적어도 어느 정도까지) …

1
/ var / run에서 * .pid 파일의 의미 / 목적은 무엇입니까
저는 Linux 세계에서 아주 새롭습니다. 이제 FHS 원칙 을 이해하려고합니다 . 에서 /var/run나는 10에 대한 발견 *.pid파일처럼 crond.pid하는 단지의 PID를 포함합니다. 시스템에서 10 개 이상의 프로세스가 실행되고 10 개의 파일 만 있습니다. 그래서 그들의 목적은 무엇입니까?

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