I vores dagligdag som systemadministratorer, som it -ledere, som koordinatorer eller simpelthen som mennesker, der er i computermiljøet, befinder vi os i situationer, hvor vi skal konsultere oplysninger eller udføre opgaver, nogle enkle, andre ikke så meget, i vores Linux -servere om det er Debian, Ubuntu, Fedora osv., og mange gange har vi ikke de nødvendige kommandoer, eller vi glemmer (Det er forståeligt på grund af den daglige arbejdsbyrde).
Solvetic er her for at hjælpe alle disse mennesker ved at levere denne undersøgelse, hvor vi vil dække 24 blandt de mange af kommandoer, der bruges mest af administratorer og det giver os detaljerede oplysninger om det system, vi kører. Deltag i denne interessante undersøgelse, og lad os gemme disse kommandoer, som før eller siden vil være nødvendige i vores databaseroller.
BemærkTil denne undersøgelse vil vi udføre kommandoerne i et Debian 8 -miljø.
1. Kommando m
Denne kommando viser os de brugere, der i øjeblikket er forbundet sammen med de processer, der er forbundet med det, giver oplysninger såsom brugerens navn, adgangstid, JCPU osv.
Nogle af de parametre, vi kan bruge med w -kommandoen, er:
- -h: Viser ikke overskrifterne
- -s: Ignorer JCPU- og PCPU -værdierne
- -F: Spring tomme felter over
- -V: Viser kommandoversionerne
2. Brugere kommando
Denne kommando viser de brugere, der aktuelt har logget ind på systemet, denne kommando har ikke parametre.
3. Oppetid kommando
Opetidskommandoen giver os mulighed for at se den tid, systemet har været i drift, de tilsluttede brugere og den gennemsnitlige belastning i nogle intervaller.
Oppetidskommandoen kan bruge parameteren -V for at se dens version.
4. Whoami kommando
Whoami -kommandoen giver os mulighed for at se den aktuelle bruger på systemet.
5. Hvem kommanderer
Ved hjælp af who -kommandoen har vi adgang til de aktuelle brugeroplysninger, teamoplysninger, dato osv.
Med who -kommandoen kan vi bruge følgende parametre:
- -b: Viser den sidste systemstart
- -r: Viser det aktuelle løbeniveau
- -til, -alle: Viser alle systemoplysninger (bruger-, boot- og køringsniveau)
6. Cp kommando
Kommandoen cp bruges af administratorer til at kopiere filer fra en ressource i fejlsikret tilstand.
7. Kommandokat
Cat -kommandoen bruges til at se filer. Dens syntaks er:
cat file1cat file1 file2Det andet eksempel bruges til at vise flere filer (en efter en).
8. Kommando vi
Vi -kommandoen er en teksteditor, der giver os mulighed for at redigere konfigurationsfiler, blandt andet kan vi f.eks. Bruge syntaksen:
vi -R / etc / skyggerDet R det betyder, at filen åbnes i skrivebeskyttet tilstand.
9. Ssh -kommando
Med denne kommando kan vi forbinde sikkert ved hjælp af SSH til eksterne computere, for eksempel kan vi oprette forbindelse til IP 192.168.0.15 ved hjælp af den solvetiske bruger:
ssh [email protected]For at se versionen af SSH -kommandoen bruger vi parameteren -V.
10. Ftp eller sftp kommando
Disse kommandoer giver os mulighed for at oprette forbindelse via ftp eller sftp (sikker ftp) til en anden computer for at overføre filer, syntaksen er som følger:
ftp 192.168.0.15 sftp 192.168.0.15Da vi ser den eneste forskel mellem sikker og usikker brug, er det ja i begyndelsen.
11. Kommando gratis
Ved hjælp af den gratis kommando kan vi se hukommelsesrelaterede parametre, såsom total hukommelse, tilgængelig hukommelse og bytte hukommelse.
Med den gratis kommando kan vi bruge parameteren -t for at vise den samlede og tilgængelige hukommelse i bytes.
12. Kommandotop
Med den øverste kommando giver det os mulighed for at visualisere processorens aktivitet og de opgaver, der styres af kernen.
Med den øverste kommando kan vi bruge parameteren -eller for at vise specifikke processer, og vi kan trykke på bogstavet hvad at stoppe processen.
13. Kommandotjære
Ved hjælp af tar -kommandoen kan vi pakke filer ud til en bestemt sti på vores Linux -system. For eksempel, hvis vi vil pakke filen tests.tar ud i det solvetiske bibliotek, indtaster vi følgende:
tjære -cvf tests.tar / solveticHvis du vil se flere oplysninger og eksempler på brugen af denne kommando, skal du besøge følgende link: Sådan bruges tar -kommandoen
14. Find kommando
Gennem find -kommandoen kan vi finde filer, mapper, blandt andre, for eksempel hvis vi vil søge solvetisk, kan vi indtaste følgende:
find / -navn solvetiskDet / betyder, at den søger fra roden, kan du erstatte den med den mappe, hvorfra du vil starte søgningen.
15. Kommando lsof
Med kommandoen lsof kan vi liste alle de filer, der åbnes af en bestemt bruger, for eksempel hvis vi vil se filerne åbnet af den solvetiske bruger, vil vi indtaste følgende lsof -u solvetic, vi vil se følgende:
16. Sidste kommando
Ved at bruge sidste kan vi se den aktivitet, som brugerne har udført i systemet.
Vi kan specificere en bestemt bruger for at se hans aktiviteter i systemet, for eksempel kan vi bruge sidste solvetic til at se, hvilke ændringer eller processer, brugerens solvetic har udført.
17. Ps kommando
Med kommandoen ps kan vi se alle de processer, der aktuelt kører i systemet, vi kan se, at det er identificeret med PID for at have klare oplysninger om det.
18. Rm kommando
Kommandoen rm giver os mulighed for at slette en fil eller mappe fra systemet, dets syntaks er meget enkel:
rm filnavnDenne kommando har flere parametre, der kan bruges, vær forsigtig, når du bruger -r (rekursiv) og -F (tving sletning uden at spørge).
19. Mkdir kommando
Ved hjælp af mkdir kan vi oprette mapper på vores Linux -system. Den syntaks, vi skal bruge, er:
mkdir biblioteksnavnHvis det, du ønsker, er at oprette en fil, er kommandoen, der skal bruges røre ved.
20. Kommando uname
Med kommandoen uname kan vi få systeminformation, f.eks. Ved kun at indtaste kommandoen uname, vi får Linux som et resultat, men vi kan bruge følgende parametre til at se andre typer information:
- uname -v: Kommandoversion
- unme -n: Værtsnavn
- uname -r: Kerneversion
- uname -m: Se maskinens hardware -arkitektur (f.eks. I686)
21. Lscpu kommando
Med denne kommando har vi mulighed for at se CPU -oplysninger i detaljer.
22. Lshw -kommando
Denne kommando giver os detaljerede oplysninger om den hardware, vi har i vores maskine, dette hjælper os med at analysere, hvilken infrastruktur vi har, og hvilke ændringer vi kan foretage. Det er vigtigt at præcisere, at for at udføre denne kommando skal vi installere den ved hjælp af kommandoen:
sudo apt-get install lshwDet viste billede kører på Ubuntu 16.04.
23. Lsusb kommando
Gennem denne kommando kan vi få oplysninger om de USB -porte, der er inkluderet i vores system, og derfra validere en form for fejl.
På samme måde, hvis vi vil se systemets PCI -porte, skal du bare indtaste kommandoen lspci.
24. Dmidecode kommando
Denne kommando til at vise oplysninger, der som administratorer kan administrere administrationsopgaver. Vi kan bruge følgende kommando til at se systemspecifikke oplysninger (som rodbrugere):
dmidecode -t system
Og ved hjælp af forskellige parametre får vi oplysninger fra de andre komponenter, for eksempel:
- dmidecode -t bios: Vi får oplysninger om systemet Bios
- dmidecode -t hukommelse: Det giver os oplysninger om hukommelse
- dmidecode -t processor: Giver os oplysninger om processoren
På denne måde har vi analyseret nogle af de mest interessante kommandoer, der utvivlsomt vil være til stor hjælp for os i vores arbejde som administratorer, da de giver os specifikke oplysninger om den maskine, vi administrerer. Lad os gøre brug af disse kommandoer og holde dem altid til stede.