service
다른 배포판에서 더 일관성이 있기 때문에 명령 을 사용합니다 . 당신이 언급 한 명령 중 내가 갈 변형은 다음과 같습니다.
service networking restart
그리고 분명히 screen
세션 내에서 실행 하거나 다른 방법으로 입력 한 쉘과의 연결이 끊어졌을 때 세션이 완료되지 않도록합니다. ( ssh
네트워크에 연결되어 있지 않은 상태에서 ssh 연결이 종료되도록 네트워크 에 로그인 한 다음 네트워크를 다시 시작하여 컴퓨터와의 연결을 끊으려고 시도했지만 HUP를 보내서 service
네트워크를 다시 시작하지 않습니다.)
과거에는 service
스크립트를 둘러싼 간단한 래퍼 (wrapper)가있는 시스템이 있었고 /etc/init.d
처음 두 명령은 똑같은 작업을 수행했습니다. 그러나 오늘날에는 service
때때로 다른 일을 하는 시스템이 있으며 일반적으로 service
특정 배포판에서 수행 할 작업을 더 잘 알고 있습니다. 그리고 invoke-rc.d
또한 분산 방식에 크게 좌우됩니다.
service
배포판에서 가장 비슷 하지만 서비스 이름이 여전히 다를 수 있습니다. 예를 들어 서비스 이름이 지정된 배포가 network
있고 다른 이름이 지정된 배포 가 networking
있습니다. 그리고 일부 구성에서는 network-manager
보다 재시작 하는 것이 더 적절할 수 있습니다 networking
.