Systemadministration

Erkennen Sie, welcher Systemmanager auf Linux -System ausgeführt wird

Erkennen Sie, welcher Systemmanager auf Linux -System ausgeführt wird

Zielsetzung

Es gibt mehrere Systemmanager, die möglicherweise auf Ihrem Linux -System ausgeführt werden können. Die derzeit gängigsten Systemmanager sind SYSV (Init), Systemd und Upstart. Möglicherweise finden Sie diesen kurzen Leitfaden für Sie. Wenn Sie sich nicht sicher sind, wird der Systemmanager auf Ihrem Linux -System ausgeführt.

Anforderungen

Der privilegierte Zugriff auf Ihr Linux -System ist erforderlich.

Schwierigkeit

EINFACH

Konventionen

Anweisungen

Der Systemmanager ist ein erster Prozess, der auf Ihrem Linux -System beginnt. Somit ansehen, welche Prozesse zuerst mit der Verwendung begonnen haben PS -P 1 Befehst meine Hinweise, aber keine endgültigen Antworten. Beispiel:

Sysv

# ps -p 1 pid tty time cmd 1 ? 00:00:01 init 

Systemd

# ps -p 1 pid tty time cmd 1 ? 00:00:04 Systemd 

Emporkömmling

# ps -p 1 pid tty time cmd 1 ? 00:00:01 init 

Erster Prozess symbolischer Link

Zuverlässigerer Ansatz, um zu überprüfen, welcher Systemmanager auf Ihrem Linux -System ausgeführt wird.

Sysv

# ls -l/proc/1/exe lrwxrwxrwx 1 root root 0 apr 3 04:17/proc/1/exe ->/sbin/init oder # stat/proc/1/exe | Grep -Datei Datei: '/proc/1/exe' -> '/sbin/init' ' 

Systemd

# ls -l/proc/1/exe lrwxrwxrwx 1 root root 0 mar 27 09:39/proc/1/exe ->/lib/systemd/systemd oder # stat/proc/1/exe | GREP -Datei Datei:/proc/1/exe ->/lib/systemd/systemd 

Emporkömmling

# ls -l/proc/1/exe lrwxrwxrwx 1 root root 0 apr 3 04:29/proc/1/exe ->/sbin/upstart oder # stat/proc/1/exe | GREP -Datei Datei: '/proc/1/exe' -> '/sbin/upstart' ' 

Init Symbolic Link

Überprüfen Sie, welcher Systemmanager ausführbar ist /sbin/init zeigt auf:

Sysv

# ls -l /sbin /init -rwxr -xr -x 1 Root Root 36992 14. Juli 2013 /SBIN /Init 

Systemd

# ls -l/sbin/init lrwxrwxrwx 1 root root 20 

Emporkömmling

# ls -l /sbin /init 
Automatische HTML -Formulare mit wwwmechanize
Hier ist ein kurzer Tipp, wie Sie mithilfe einer Linux -Befehlszeile und Perl -Skript automatisch ein HTML -Formular einreichen können. Für dieses Bei...
Perl Hash
Perl Hash lassen Sie uns zu Paaren sehen, wie wir Perl Hash verwenden können. Zuerst müssen wir wissen, dass der Perl -Hash -Wert über den Schlüssel z...
Beispiel eines binären Suchalgorithmus in C ++
Hier ist ein einfaches Beispiel für eine binäre Suche in C++. Das Beispiel erstellt zuerst einen Vektor von 4 000 000 Zahlen und macht dann einen Funk...