Systeemcommando's

In de categorie systeemcommando's vind je essentiële Linux-commando's voor het systeembeheer. Gebruik de volgende commando's om het systeem opnieuw op te starten en af te sluiten vanuit de terminal, indien gewenst ook tijdgestuurd. Opmerking! De meeste opdrachtregelcommando's voor het systeembeheer moeten worden uitgevoerd met rootrechten.

Bit-nauwkeurig kopiëren van bestanden, partities of gegevensdragers

Met het opdrachtregelprogramma dd kan een kopie worden gemaakt, waarbij gegevens bit voor bit uit een inputfile (if) worden uitgelezen en naar een outputfile (of) worden geschreven.

Het programma wordt geopend met de volgende syntax:

dd if=bron of=doel [OPTIES]

Als bron en doel kunnen daarbij zowel afzonderlijke bestanden als complete partities (bijvoorbeeld /dev/sda1) of een compleet opslagapparaat (bijvoorbeeld /dev/sda) worden aangegeven.

Voorbeeld:

dd if=/dev/sda5 of=/dev/sdb1

De complete vijfde partitie van /dev/sda wordt tot op de bit nauwkeurig gekopieerd naar de eerste partitie /des/sdb.

Met opties kan het kopieerproces worden beperkt tot een willekeurig aantal opslagblokken van de gewenste grootte.

Systeem opnieuw opstarten

reboot is een opdrachtregelcommando dat ervoor zorgt dat het systeem opnieuw wordt opgestart. Om opnieuw op te starten, dient het commando te worden uitgevoerd met rootrechten.

reboot [OPTIES]

Systeem automatisch starten en afsluiten

rtcwake is een opdrachtregelcommando waarmee het systeem tijdgestuurd kan worden gestart en afgesloten.

Het commando wordt gebruikt met de volgende syntax:

rtcwake [OPTIES] [MODUS] [tijd]

Selecteer een bepaalde modus (-m MODUS) waarin het systeem voor een bepaalde tijd in seconden (-s TIJD IN SECONDEN) moet worden gezet. Je kunt het systeem ook op een precies gedefinieerd tijdstip (-t UNIXTIJD) uit de slaapstand halen.

Voorbeeld 1:
rtcwake -m standby -s 300

Het systeem wordt voor 5 minuten (300 seconden) in de standby-modus gezet.

Voorbeeld 2:
rtcwake -m off -t 1490997660

Het systeem wordt afgesloten en komt op Unixtijd 1490997660 uit de slaapstand. Dit komt overeen met de volgende datum: 01-04-2017- 00:01:00. De Unix-tijd is het aantal seconden sinds 1 januari 1970 om 00:00. Omdat vermeldingen en Unix-tijd moeilijk te lezen zijn, is het aan te raden deze met behulp van het commando date (zie onder) om te zetten.

rtcwake -m off -t $(date -d ‘20190401 00:01’ +%s)

Systeem afsluiten

Het commando shutdown kan door rootgebruikers worden gebruikt om het systeem af te sluiten.

Het commando wordt gebruikt met de volgende syntax:

shutdown [OPTIES] [TIJD] [BERICHT]

Als je het systeem wilt laten afsluiten, kun je een tijdstip definiëren wanneer het systeem moet worden afgesloten. Gebruik hiervoor ofwel een concrete tijdsaanduiding (hh:mm) of een countdown (+m).

Andere gebruikers in het systeem krijgen een shutdown-melding. Deze kan indien gewenst worden aangevuld met een individueel bericht.

In het volgende voorbeeld wordt het systeem over 10 minuten afgesloten:

shutdown +10

Als het commando shutdown wordt gebruikt in combinatie met de optie –r, wordt het systeem na afsluiting opnieuw opgestart.

shutdown -r +10