Hé, mensen, in deze video gaan we het hebben over het systeem CTL Command.
We zullen dat commando uitvoeren in onze Linux-omgeving.
Dit commando wordt ook wel uitgesproken als systeemcontrolecommando.
Het wordt gebruikt om uw toepassing te starten.
Dus in Windows, wanneer je een pictogram hebt, zou je op dat pictogram kunnen dubbelklikken om die toepassing te starten.
Maar in Linux is er geen gooey omgeving of meestal wordt guy niet gebruikt.
Hoe begin je dan een sollicitatie?
U begint met het systeemcommando CTL.
Oké, dus dit commando is een nieuw gereedschap om systeemdiensten te controleren.
En die systeemdiensten zijn allemaal Linux systeemdiensten of ook diensten van derden.
Het is beschikbaar in versie zeven of later van RedHat of CentOS,
en het vervangt een ouder commando.
Oké.
Laten we eens kijken naar het gebruik van dit commando.
Het zeer eenvoudige gebruik is het uitvoeren van sys CTL en de opties die u moet geven zijn de start, stop of status
van de dienstnaam.
Nu ga ik een firewall dx gebruiken, wat een voorgeïnstalleerd pakket is in onze Linux omgeving,
en we zullen deze firewall als voorbeeld gebruiken om die service te starten, te starten of te beheren.
Een ander voorbeeld is de service inschakelen, wat betekent dat als je wilt dat die service
of applicatie start wanneer je Linux machine opstart, dan wil je dat die service ook start.
Dan kun je die dienst inschakelen.
Ook kunt u die dienst opnieuw starten of laden, dus als u of u configuratiewijzigingen in die dienst hebt aangebracht,
kunt u, nadat u de configuratiewijzigingen hebt aangebracht, die dienst opnieuw
laden of starten.
Ook systeem CTL kunt u uitvoeren met de lijst eenheden.
Trouwens, elke dienst binnen het systeem, CTL beheer verwijst naar ADD eenheden.
Dus als u wilt zien wat de lijst is van alle service-eenheden die voor u beschikbaar zijn, dan kunt u
een lijst eenheden uitvoeren en dat geeft u alle eenheden die zijn ingeschakeld.
Maar als je alle eenheden wilt opnoemen of alle diensten die zijn ingeschakeld niet, dan
voer je de optie alle uit.
Oké.
Dus wanneer u een lijst van eenheden uitvoert, krijgt u een uitvoer en die uitvoer vermeldt of in kolommen.
Eerste kolom is eenheid, tweede lading, actieve sub en beschrijving.
Wat zijn dat?
Ik zal je vertellen wanneer we inloggen in het systeem.
Oké.
Dus zonder verder oponthoud ga ik inloggen op onze Linux machine.
Ik log in als mezelf.
Laten we dat doen.
Wie ben ik?
Ik ben ingelogd als mezelf.
In welke map ik zit.
Ik ben in mijn thuismap.
En welke.
Wat is mijn hostnaam.
Mijn hostnaam in mijn eerste Linux VM.
Dus we hebben bevestigd dat we in het juiste systeem zitten waar we nu zijn.
Oké, goed.
Dus om dat commando te beheren of uit te voeren, moet je root zijn of je kunt een pseudo-commando zijn zolang je in
een pseudo-bestand bent, wat trouwens het Zulu-commando is, of hoe je deel kunt uitmaken van pseudo-uitvoeringen, dat zullen
we later behandelen.
Maar voor nu, laten we wortel schieten.
En haar wachtwoord.
Oké, goed.
Maak het scherm leeg.
Nu, draai systeem, CTL.
Laten we eerst de status van Firewall controleren.
Firewall D, die een demon en dienst is.
Oké.
Dus wanneer u het uitvoert, zal het u meteen vertellen dat de dienst is geladen, wat betekent dat het configuratiebestand
van die dienst is geladen.
Het systeem, de DX of de CTL van het systeem weet dat het zijn configuratiebestand kan bereiken.
En trouwens, daar haalt het zijn configuratiebestand vandaan.
En het is ingeschakeld, wat betekent dat wanneer je een Linux machine start of herstart, deze service automatisch
actief zal zijn.
Op dit moment is de huidige status actief en loopt het.
De documentatie is te vinden in Man Firewall DX.
Het is proces ID op dit moment zoals deze staat is 751.
De taak naar C groep waar zijn de andere groepen voor ingeschakeld?
En dit is een snelle log informatie van die dienst.
Als u nu die dienst wilt stoppen, kunt u gewoon op een toets drukken of opnieuw typen.
Sys CTL Stop Firewall dot service.
Oké.
Het is gestopt.
Laten we de status nu controleren.
Als het zo is, stop dan of niet, dus gewoon pijltjestoets en status.
En hier staat dat het configuratiebestand is geladen.
De dienst zelf is echter inactief, wat betekent dat hij niet goed loopt.
Dus als ik de service wil uitschakelen om bij het opstarten te starten, moet ik sys CTL uitschakelen.
Inschakelen is om het te laten starten bij het opstarten en uitschakelen is om een opstartfirewall te stoppen.
De.
Oké.
Het zegt dat het alle links heeft verwijderd die nodig zijn om het te laten opstarten.
Laten we nu de status van onze wereld controleren.
En hier zie je, zoals je de dienst ziet, het configuratiebestand is bekend waar het is en het is
uitgeschakeld bij Bhutan.
Prachtig.
Oké.
Dus laten we nu het volgende commando uitvoeren, dat is laten we zeggen als je wijzigingen hebt aangebracht in
het configuratiebestand, dan kun je een herstart of reload van de dienst gebruiken, die je dienst opnieuw
zal starten als je wilt weten wat de lijst van diensten is die voor jou beschikbaar zijn, dan voer je sys CTL list units uit.
Dus onze eenheden.
Oké hier.
Het geeft je alle geladen en actieve.
Zie hier, actieve dienst.
Dus de eerste is deze eenheid, dat is de naam van de dienst.
De tweede is belasting.
Belasting betekent dat ik het hier heb.
Nogmaals, of het configuratiebestand van de eenheid is doorgegeven door systeem D, het configuratiebestand
geladen eenheid wordt in het geheugen actief gehouden een samenvattende staat boven of de eenheid is actief sub.
Dit is een lagere status die meer gedetailleerde informatie over de eenheid en de beschrijving aangeeft.
Een korte tekstuele beschrijving van wat de eenheid is of doet.
Oké.
Dus deze, zoals ik al zei, als je geen streepje typt, dan krijg je alle actieve.
Maar als u alle ingeschakelde, actieve of inactieve systeemdiensten wilt oplijsten, dan voert
u lists, unit, dash, dash all uit en het geeft u een actief, inactief, wat de status ook is, het geeft
u alles.
Hier staat actief als je naar beneden gaat. Hier staat inactief.
De dienst is dood, dus je kunt hem actief maken.
U kunt de dienst opnieuw opstarten.
Trouwens, je hebt al die diensten hier.
De volgende is het andere commando om een dienst toe te voegen onder sys CTL-beheer, wat betekent dat als je een
toepassing van derden hebt en je wilt die toepassing of dienst laten beheren door
het sys CTL-commando, je alleen maar die dienst of dat eenheidsbestand hoeft aan te maken in een ETSI sys DX systeemdirectory en
het moet de naam krijgen van service name dot service, en het heeft een bepaald patroon of formaat van het configuratiebestand dat je zou kunnen
gaan controleren.
Dan kunt u ook uw hele Linux-systeem besturen met het CTL-commando.
Ja.
Hoe je systeem CTL uit kan voeren.
Dit zal je hele systeem uitschakelen, net als stoppen.
En je kunt ook je hele Linux machine opnieuw opstarten door system.
Dus laten we het laatste systeem CTL reboot proberen en dit gaat je hele machine rebooten.
Ziezo.
Kijk, het herstart mijn hele machine.
Dus hoe dan ook, dit is hoe je het systeem CTL Command gebruikt om alle diensten of toepassingen in je Linux machine
te beheren.
Ik zie je in de volgende lezing.