Откуда взялся исходный код для команды reboot
в Linux?Где я могу найти исходный код для команды «reboot»?
ответ
См. shutdown.c в util-linux.
На RHEL/CentOS, по крайней мере, в пакете SysVinit. Вы можете определить это
which reboot
, чтобы найти исполняемый файл - это в/SBIN/перезагрузки для меня. - то
rpm -qf /sbin/reboot
, чтобы узнать, какой пакет он в то Вы должны быть в состоянии загрузить SRPM из любого зеркала CentOS, например http://www.mirrorservice.org/sites/mirror.centos.org/5.5/os/SRPMS/
В этих строках 'dpkg -S/sbin/reboot' запрашивает пакет владельца на системах на основе dpkg, который, оказывается, является« выскочкой »на Ubuntu и' sysvinit' на Debian; 'apt-get source' будет извлекать источники. Жаль, что в Linux нет ни одной системы init; у каждого дистрибутива есть своя копия. (Даже множественные системы, названные sysvinit, не совпадают.) – ephemient
- 1. Где я могу найти исходный код для команды «больше»?
- 2. Где я могу найти исходный код Flex?
- 3. Где я могу найти исходный код UIStoryboardSegue.swift
- 4. Где я могу найти исходный код pdb?
- 5. Где я могу найти исходный код CastButtonFactory
- 6. Где я могу найти исходный код gitk?
- 7. Где я могу найти исходный код FlexMonkium?
- 8. Где я могу найти исходный код для основных команд Linux?
- 9. Где я могу найти исходный код Firefox для Android?
- 10. Где я могу найти исходный код для/dev/random driver?
- 11. Где я могу найти исходный код для Linux UDP?
- 12. Где я могу найти исходный код для J2ME?
- 13. Где я могу найти исходный код для log4j's ZeroConfSocketHubAppender?
- 14. Где я могу найти исходный код для оператора -> dereference?
- 15. Где я могу найти исходный код для пакета com.sun.jdi?
- 16. Где я могу найти исходный код для java или python?
- 17. Где я могу найти исходный код для Java-массивов?
- 18. Где я могу найти исходный код для новейшего Android-эмулятора?
- 19. Где я могу найти исходный код для команд Windows?
- 20. Где я могу найти исходный код для структур данных Java?
- 21. Где я могу найти исходный код для ActivityTestRule?
- 22. Где я могу увидеть исходный код CoreLocation?
- 23. Где я могу получить исходный код libnet.so?
- 24. Где я могу получить исходный код приложения?
- 25. Где я могу получить исходный код пружин?
- 26. Где я могу найти исходный код JDK 1.5?
- 27. Исходный код драйвера стандартной клавиатуры - Где я могу это найти?
- 28. Где я могу найти исходный код Android Vanilla/stock apps?
- 29. Где я могу найти исходный код системного вызова?
- 30. Где я могу найти исходный код библиотеки TagLib #?
По крайней мере, в Scientific Linux это источник для/sbin/shutdown cmd, not/sbin/reboot. Другой ответ, использующий rpm -qf, лучше для меня. – Jiang