Terminalcommando's, er zijn enkele terminalcommando's die u helpen uw terminal efficiënter
te beheren.
Nu, nummer één commando dat ik hier heb is een clear commando, dus clear commando module, log in
op je terminal.
Je voert bepaalde commando's uit.
Je kunt gewoon clear typen om je scherm te wissen.
Het volgende commando is het exit commando.
Met het commando Exit kunt u een shellsessie verlaten.
Als u naar verschillende shell-terminals bent gegaan, sluit u uit om terug te keren naar uw oorspronkelijke
sessie of u verlaat de terminal die u hebt geopend.
Of u kunt de sessie van welke gebruiker dan ook verlaten.
Dus als u een andere gebruiker bent geworden door over te schakelen naar als u naar een andere gebruiker, kunt u
gewoon exit typen om terug te keren naar uw eigen gebruiker.
Sessie, de laatste is het script, een zeer nuttig commando, dat terminalactiviteiten opslaat in een logbestand
dat door een gebruiker kan worden benoemd.
Je kunt het uitvoeren en je kunt alles noemen wat je wilt.
Als die naam niet door de gebruiker wordt opgegeven, wordt de standaard bestandsnaam gebruikt.
En dat is TypeScript, de naam van het bestand.
Dus laten we deze drie commando's een voor een uitproberen op onze Linux machine.
OK, dus als je Ellis LTE tr wie ben ik en een heleboel andere dingen hier op de tijdelijke directory uitvoert, al die
dingen die tevoorschijn komen, dus je kunt op enter, enter, enter drukken om je scherm
op te ruimen of gewoon clear typen dit zal je scherm opruimen.
En vaak als mensen scripts uitvoeren is het eerste wat ze in het script zetten duidelijk.
Zodat de uitvoer alles op je scherm opruimt en dan vanaf een nieuwe regel begint.
Het volgende commando is exit accident.
Gewoon wanneer u exit typt, zal het uw script verlaten als er een script is dat het eerder draaide.
Dus dat ga ik even ophelderen.
Ik ga nog een keer exit typen en daar ga je.
Het heeft uitgang.
Ik had een paar scriptcommando's die eerder liepen.
Daarom kon ik het er niet eerder uithalen.
Maar goed, de laatste haalde me eruit, dus ik open opnieuw een terminal en deze keer typ ik opnieuw om de terminal
te verlaten.
Dus dit zal beter uitleggen hoe de uitgang werkt.
Als je een andere gebruiker wordt, laten we zeggen als spin, voer je het wachtwoord in.
Nu zie je dat je bent ingelogd als spin.
Wat als je terug wilt gaan naar je oorspronkelijke sessie, wat ik je vergeef, typ gewoon exit
en je kunt weer bij jezelf komen.
Dus dit is waar het exit commando meestal voor gebruikt wordt.
En het laatste commando, dat ik persoonlijk leuk vind omdat het alles vastlegt wat je op je sessie doet.
Dus wat het doet is wanneer je het script uitvoert, moet je de naam opgeven die ik in de transactie
zet of je weet welke logbestand activiteit dat logboek en ik hadden.
En het zegt script gestart bestand als log dash activiteit log.
En dat logbestand wordt aangemaakt in dezelfde map die je invoert als iedereen minus LTI, je zult aan het
eind zien dat het een bestand heeft aangemaakt met de naam Log File Activity.
Ik heb net dit commando uitgevoerd tr deze uitvoer van dit commando zal daarin worden opgenomen.
Dus als ik naar andere mappen ga, laten we zeggen etsi slash cd slash etsi run at minus Alti zijn duidelijk mijn scherm type
geschiedenis commando of type W. D. en wat ik ook aan het doen ben in mijn sessie.
Alles staat nu in mijn logbestand.
Je zult zien of ik dat doe.
En als je teruggaat naar mijn home directory type je W. D. en ik doe dit zelf, als je de legale activiteit
ziet, blijft de grootte toenemen omdat het alle commando's en de uitvoer van die commando's blijft
opnemen.
Dus als ik nu klaar wil zijn met het scriptcommando, typ ik gewoon eenmaal exit om af te sluiten.
Het zal me vertellen script gedaan bestand is log bestand dash activiteit de log.
Het betekent dat het nu niets opneemt.
Het is klaar met het vastleggen van de uitvoer van uw sessie.
Nu heeft je CAVU het scherm gewist.
Nu kun je die log activiteit bekijken die hier staat en ik doe meer op het bestand.
Ik druk op enter en je ziet de eerste binnenkomen.
Toen ik na het uitvoeren van het script commando was de mysel tr het opgenomen het commando, opgenomen de uitvoer
van het commando, ga door.
En toen ging ik naar de ETSI directory en deed dit zelf.
TR registreerde alles wat ik deed zie alle commando's, alles wat ik deed terwijl ik de commando's na het script uitvoerde.
De reden dat ik meestal het scriptcommando gebruik, is dat als ik een probleem aan
het oplossen ben of als ik wat tools of scripts aan het maken ben, dit alles voor me opneemt.
Dus als ik over een maand of een jaar dezelfde taken wil uitvoeren, hoef ik de commando's niet
op te zoeken.
Om dat op de terminal uit te voeren, zou ik gewoon naar mijn logbestand activiteit kunnen gaan en dat bekijken en me herinneren
oh ja, dit zijn de commando's die ik uitvoerde.
Geweldig.
Het is als een logboek dat ik opneem.
Wacht, het registreert al je commando's in een logbestand.