부팅 프로세스에 대한 프로그램 호출은 어디에 저장됩니까?

부팅 프로세스에 대한 프로그램 호출은 어디에 저장됩니까?

나는 시작하는 동안 bash에 대한 모든 호출을 기록하는 작은 프로그램을 작성했습니다. 이것은 생성된 출력의 일부입니다.

(root) '/bin/bash-' '-c' 'gzip -d -c /usr/share/kbd/keymaps/i386/qwerty/us.map.gz'
(root) '/bin/bash-' '-c' 'gzip -d -c /usr/share/kbd/keymaps/i386/qwerty/../include/euro1.map.gz'
(root) '/bin/bash-' '/etc/rc.multi'
(root) '/bin/bash-' '/etc/rc.d/syslog-ng' 'start'
(root) '/bin/bash-' '/etc/rc.d/dbus' 'start'
(root) '/bin/bash-' '/etc/rc.d/network' 'start'
(root) '/bin/bash-' '/usr/lib/dhcpcd/dhcpcd-run-hooks'
(root) '/bin/bash-' '/usr/lib/dhcpcd/dhcpcd-run-hooks'
(root) '/bin/bash-' '/usr/lib/dhcpcd/dhcpcd-run-hooks'
(root) '/bin/bash-' '/etc/rc.d/netfs' 'start'

첫 번째 열은 사용자이고, 두 번째 열은 호출된 프로그램(여기서는 bash만 기록합니다), 세 번째 열은 매개변수입니다. 이제 이러한 호출 중 하나를 대체하고 싶다고 가정해 보겠습니다. 해당 호출은 어디서 찾을 수 있나요? 이 모든 호출을 포함하는 프로그램/스크립트/데이터 파일이 있어야 한다고 가정합니다. ! ?

답변1

Arch의 경우 부팅 프로세스는 를 사용하고 init에서 구성을 읽습니다 /etc/initab. 에서 사용자 정의하는 것도 가능 /etc/rc.conf하지만 에 지정된 init 스크립트를 자세히 살펴봐야 할 것 같습니다 /etc/initab. 바라보다아치 부팅 프로세스더 많은 정보를 알고 싶습니다.

관련 정보