Commando's die in Linux het meest worden gebruikt door beheerders

Inhoudsopgave

In ons dagelijks leven zoals systeembeheerders, als IT-managers, als coördinatoren of gewoon als mensen die in de computeromgeving zijn, bevinden we ons in situaties waarin we informatie moeten raadplegen of taken moeten uitvoeren, sommige eenvoudig, andere niet zozeer, in onze Linux-servers of het is Debian, Ubuntu, Fedora, enz. en vaak hebben we niet de benodigde commando's of vergeten we (het is begrijpelijk vanwege de dagelijkse werkdruk).

Solvetic is hier om al deze mensen te helpen door deze studie aan te bieden waar we 24 van de vele zullen behandelen commando's die het meest worden gebruikt door beheerders en dat geeft ons gedetailleerde informatie over het systeem dat we gebruiken. Doe met ons mee aan deze interessante studie en laten we deze commando's bewaren die vroeg of laat nodig zullen zijn in onze computerrollen.

OpmerkingVoor deze studie zullen we de commando's uitvoeren in een Debian 8-omgeving.

1. Commando met
Deze opdracht toont ons de gebruikers die momenteel zijn verbonden, samen met de bijbehorende processen, geeft informatie zoals de gebruikersnaam, toegangstijd, JCPU, enz.

Enkele van de parameters die we kunnen gebruiken met de opdracht w zijn:

  • -H: Geeft de koppen niet weer
  • -s: Negeer de JCPU- en PCPU-waarden
  • -F: lege velden overslaan
  • -V: Toont de versies van de opdracht

2. Gebruikers commando:
Deze opdracht geeft de gebruikers weer die zich momenteel bij het systeem hebben aangemeld, deze opdracht heeft geen parameters.

3. Uptime-opdracht
Het uptime-commando stelt ons in staat om de tijd dat het systeem in bedrijf is geweest, de aangesloten gebruikers en de gemiddelde belasting in sommige intervallen te bekijken.

De uptime-opdracht kan de parameter gebruiken: -V om de versie ervan te bekijken.

4. Whoami-commando
Met de whoami-opdracht kunnen we de huidige gebruiker op het systeem bekijken.

5. Wie beveelt
Met behulp van het who-commando hebben we toegang tot de huidige gebruikersinformatie, teaminformatie, datum, etc.
Met het who-commando kunnen we de volgende parameters gebruiken:

  • -B: Geeft de laatste opstart van het systeem weer
  • -R: Toont het huidige run-level
  • -tot, -alle: Toont alle systeeminformatie (gebruiker, opstart en run-level)

6. Cp-opdracht
De opdracht cp wordt door beheerders gebruikt om bestanden van een bron in de veilige modus te kopiëren.

7. Commando kat
Het cat-commando wordt gebruikt om bestanden te bekijken. De syntaxis is:

 cat-bestand1cat-bestand1 bestand2
Het tweede voorbeeld wordt gebruikt om meerdere bestanden (na elkaar) weer te geven.

8. Commando vi
Het vi-commando is een teksteditor waarmee we onder andere configuratiebestanden kunnen bewerken, we kunnen bijvoorbeeld de syntaxis gebruiken:

 vi -R / etc / schaduwen
De R het betekent dat het bestand in alleen-lezen modus wordt geopend.

9. Ssh-opdracht
Met deze opdracht kunnen we veilig verbinding maken met SSH met externe computers, we kunnen bijvoorbeeld verbinding maken met de IP 192.168.0.15 met behulp van de solvetic-gebruiker:

 ssh [email protected]
Om de versie van de SSH-opdracht te zien, gebruiken we de parameter -V.

10. Ftp- of sftp-opdracht
Met deze commando's kunnen we via ftp of sftp (beveiligde ftp) verbinding maken met een andere computer om bestanden over te zetten, de syntaxis is als volgt:

 ftp 192.168.0.15 sftp 192.168.0.15
Omdat we het enige verschil zien tussen veilig en onveilig gebruik, is het in het begin ja.

11. Commando vrij
Met behulp van het gratis commando kunnen we geheugengerelateerde parameters bekijken, zoals totaal geheugen, beschikbaar geheugen en swapgeheugen.

Met het gratis commando kunnen we de parameter . gebruiken -t om het totale en beschikbare geheugen in bytes weer te geven.

12. Commando boven
Met het top-commando kunnen we de activiteit van de processor en de taken die door de kernel worden beheerd, visualiseren.

Met het topcommando kunnen we de parameter . gebruiken -of om specifieke processen weer te geven en we kunnen op de letter drukken wat om het proces te stoppen.

13. Commando tar
Met het tar-commando kunnen we bestanden uitpakken naar een specifiek pad op ons Linux-systeem. Als we bijvoorbeeld het bestand tests.tar in de solvetic-directory willen uitpakken, voeren we het volgende in:

 tar -cvf tests.tar / solvetic
Als u meer informatie en voorbeelden van het gebruik van deze opdracht wilt zien, bezoek dan de volgende link: Hoe de tar-opdracht te gebruiken

14. Zoekopdracht
Via het find-commando kunnen we onder andere bestanden, mappen vinden, als we bijvoorbeeld oplossend willen zoeken, kunnen we het volgende invoeren:

 zoek / -naam oplosbaar
De / betekent dat het zoekt vanaf de root, je kunt het vervangen door de map van waaruit je wilt beginnen met zoeken.

15. Lsof-commando
Met de opdracht lsof kunnen we alle bestanden weergeven die door een bepaalde gebruiker zijn geopend, bijvoorbeeld als we de bestanden willen zien die door de gebruiker van het oplossend vermogen zijn geopend, zullen we het volgende invoeren lsof -u oplossen, we zullen het volgende zien:

16. Laatste commando
Met behulp van de laatste kunnen we de activiteit zien die gebruikers in het systeem hebben gedaan.

We kunnen een bepaalde gebruiker specificeren om zijn activiteiten in het systeem te zien, we kunnen bijvoorbeeld last solvetic gebruiken om te zien welke veranderingen of processen de gebruiker solvetic heeft uitgevoerd.

17. Ps commando
Met het ps-commando kunnen we alle processen zien die momenteel in het systeem worden uitgevoerd, we kunnen zien dat het is geïdentificeerd met de PID om er duidelijke informatie over te hebben.

18. Rm commando
Met de opdracht rm kunnen we een bestand of map van het systeem verwijderen, de syntaxis is heel eenvoudig:

 rm bestandsnaam
Deze opdracht heeft verschillende parameters die kunnen worden gebruikt, wees voorzichtig bij het gebruik van -R (recursief) en -F (dwing verwijdering zonder te vragen).

19. Mkdir-commando
Met mkdir kunnen we mappen maken op ons Linux-systeem. De syntaxis die we moeten gebruiken is:

 mkdir directorynaam
Als u een bestand wilt maken, is de opdracht die u moet gebruiken: aanraken.

20. Commando naamnaam
Met het uname-commando kunnen we systeeminformatie verkrijgen, bijvoorbeeld door alleen het uname-commando in te voeren, krijgen we Linux als resultaat, maar we kunnen de volgende parameters gebruiken om andere soorten informatie te zien:

  • uname -v: Commando-versie
  • unme -n: Hostnaam
  • uname -r: Kernelversie
  • uname -m: Bekijk de hardware architectuur van de machine (bijvoorbeeld i686)

21. Lscpu-opdracht
Met dit commando hebben we de mogelijkheid om de CPU-informatie in detail te bekijken.

22. Lshw-opdracht
Dit commando geeft ons gedetailleerde informatie over de hardware die we in onze machine hebben, dit helpt ons om te analyseren welke infrastructuur we hebben en welke veranderingen we kunnen maken. Het is belangrijk om te verduidelijken dat om deze opdracht uit te voeren, we deze moeten installeren met de opdracht:

 sudo apt-get install lshw
De getoonde afbeelding draait op Ubuntu 16.04.

23. Lsusb-opdracht
Via deze opdracht kunnen we informatie verkrijgen over de USB-poorten die in ons systeem zijn opgenomen en van daaruit een soort fout valideren.

Op dezelfde manier, als we de PCI-poorten van het systeem willen zien, voert u gewoon de lspci-opdracht in.

24. Dmidecode-opdracht
Deze opdracht geeft informatie weer die als beheerders beheertaken kunnen beheren. We kunnen de volgende opdracht gebruiken om systeemspecifieke informatie te zien (als rootgebruikers):

 dmidecode -t systeem

En met behulp van verschillende parameters halen we informatie uit de andere componenten, bijvoorbeeld:

  • dmidecode -t bios: We krijgen informatie over het systeem Bios
  • dmidecode -t geheugen: Het geeft ons informatie over het geheugen
  • dmidecode -t processor: Geeft ons informatie over de processor

Op deze manier hebben we enkele van de meest interessante commando's geanalyseerd die ons ongetwijfeld van grote hulp zullen zijn bij ons werk als beheerders, aangezien ze ons specifieke informatie verschaffen over de machine die we beheren. Laten we gebruik maken van deze commando's en ze altijd aanwezig houden.

U zal helpen de ontwikkeling van de site, het delen van de pagina met je vrienden

wave wave wave wave wave