60 kommandoer af Linux: En guide fra nybegyndere til systemadministrator


For en person, der er ny på Linux, er det stadig ikke meget let at finde Linux-funktionel, selv efter fremkomsten af brugervenlig Linux-distribution som Ubuntu og Mint. Sagen forbliver, at der altid vil være en vis konfiguration fra brugerens side, der skal udføres manuelt.

Bare til at begynde med er det første, en bruger skal vide, de grundlæggende kommandoer i terminalen. Linux GUI kører på Shell. Når GUI ikke kører, men Shell kører, kører Linux. Hvis Shell ikke kører, kører intet. Kommandoer i Linux er et middel til interaktion med Shell. For begyndere er nogle af de grundlæggende beregningsopgaver at:

  1. Se indholdet af en mappe: En mappe kan indeholde synlige og usynlige filer med forskellige filtilladelser.
  2. Visning af blokke, HDD-partition, Ekstern HDD
  3. Kontrol af integriteten af downloadede/overførte pakker
  4. Konvertering og kopiering af en fil
  5. Kend maskinens navn, operativsystem og kerne
  6. Visningshistorik
  7. At være rod
  8. Opret bibliotek
  9. Opret filer
  10. Ændring af filtilladelse
  11. Ejer en fil
  12. Installer, opdater og vedligehold pakker
  13. Afpakning af en fil
  14. Se aktuel dato, tid og kalender
  15. Udskriv indholdet af en fil
  16. Kopier og flyt
  17. Se arbejdskataloget for nem navigering
  18. Skift arbejdsmappen osv ...

Og vi har beskrevet alle de ovennævnte grundlæggende beregningsopgaver i vores første artikel.

Dette var den første artikel i denne serie. Vi forsøgte at give dig en detaljeret beskrivelse af disse kommandoer med eksplicitte eksempler, som vores læser meget værdsatte med hensyn til likes, kommentarer og trafik.

Hvad efter disse indledende kommandoer? Vi flyttede naturligvis til den næste del af denne artikel, hvor vi leverede kommandoer til beregningsopgaver som:

  1. Find en fil i et givet bibliotek
  2. Søgning efter en fil med de givne nøgleord
  3. Find online-dokumentation
  4. Se de aktuelle kørende processer
  5. Dræb en kørende proces
  6. Se placeringen af installerede binære filer
  7. Start, slutning, genstart af en tjeneste
  8. Oprettelse og fjernelse af aliasser
  9. Se anvendelsen af disk og plads
  10. Fjernelse af en fil og/eller mappe
  11. Udskriv/ekko en brugerdefineret output på standardoutput
  12. Ændring af adgangskode for dig selv og andres, hvis du er rod.
  13. Vis udskriftskø
  14. Sammenlign to filer
  15. Download en fil på Linux-måde (wget)
  16. Monter en blok/partition/ekstern harddisk
  17. Kompilér og kør en kode skrevet i 'C', 'C ++' og 'Java' programmeringssprog

Denne anden artikel blev igen meget værdsat af læserne af linux-console.net. Artiklen blev pænt uddybet med egnede eksempler og output.

Efter at have givet brugerne et glimt af kommandoer, der blev brugt af en mellemniveaubruger, tænkte vi at give os en indsats i en god opskrivning af en liste over kommandoer, der blev brugt af en bruger af systemadministratorniveau.

I vores tredje og sidste artikel i denne serie forsøgte vi at dække de kommandoer, der ville være nødvendige for beregningsopgaven som:

  1. Konfiguration af netværksgrænseflade
  2. Visning af brugerdefinerede netværksrelaterede oplysninger
  3. Få oplysninger om internetserver med switches og resultater, der kan tilpasses
  4. Grave DNS
  5. Kendskab til dit systems oppetid
  6. Afsendelse af lejlighedsvis information til alle andre indloggede brugere
  7. Send tekstbeskeder direkte til en bruger
  8. Kombination af kommandoer
  9. Omdøbning af en fil
  10. Se processerne i en CPU
  11. Oprettelse af nyformateret ext4-partition
  12. Tekstfileditorer som vi, emacs og nano
  13. Kopiering af en stor fil/mappe med statuslinjen
  14. Holder styr på ledig og tilgængelig hukommelse
  15. Sikkerhedskopier en mysql-database
  16. Gør det svært at gætte - tilfældig adgangskode
  17. Flet to tekstfiler
  18. Liste over alle de åbnede filer

At skrive denne artikel og listen over kommandoer, der skal gå med artiklen, var lidt besværlig. Vi valgte 20 kommandoer med hver artikel og derfor tænkte meget over, hvilken kommando der skulle medtages, og hvilken der skulle udelukkes fra det pågældende indlæg. Jeg valgte personligt kommandoerne på baggrund af deres brugervenlighed (som jeg bruger og vænner mig til) fra et brugersynspunkt og et administratorsynspunkt.

Denne artikel sigter mod at sammenkæde alle artiklerne i dens serier og give dig al den funktionalitet i kommandoer, du kan udføre i vores netop denne serie af artikler.

Der er for lange lister over kommandoer tilgængelige i Linux. Men vi leverede listen over 60 kommandoer, som er almindeligt og mest almindeligt anvendte, og en bruger, der har kendskab til disse 60 kommandoer som helhed, kan arbejde i terminal meget glat.

Det er alt for nu fra mig. Jeg vil snart komme med en anden tutorial, I mennesker vil elske at gennemgå. Indtil da forbliver tuned! Bliv ved med at besøge linux-console.net.