4 gratis Shell Scripting e-bøker for Linux-nybegynnere og administratorer


Systemadministrasjon er en gren av informasjonsteknologi som omhandler pålitelig drift av flerbrukerdatasystemer og servere. En person som er ansvarlig for pålitelig drift av flerbrukerdatasystem og server kalles Systemadministrator.

En systemadministrator hvis ekspertiseområde er Linux kalles Linux System Administrator. En typisk Linux-systemadministratorrolle kan variere over et stort aspekt av ting som kan omfatte, men ikke begrenset til – maskinvarevedlikehold, systemvedlikehold, brukeradministrasjon, nettverksadministrasjon, systemytelse, ressursutnyttelsesovervåking, sikkerhetskopiering, sikre sikkerhet, oppdatere system, implementere Retningslinjer, dokumentasjon, applikasjonsinstallasjon og bla, bla, bla…

Det er et sitat innen informasjonsteknologi – «En programmerer er kjent når han/hun gjør noe bra mens en administrator er kjent om han/hun gjør noe dårlig. ” Det er alltid bra å være en ukjent administrator enn en kjent administrator. Hvorfor? fordi hvis du er kjent, betyr det at oppsettet ditt ikke fungerer som det skal, og du blir ofte tilkalt for å få hjelp og fiksing.

Det er tre regler som hver systemadministrator må følge og aldri bør bryte.

  1. Regel 1 : Sikkerhetskopier alt
  2. Regel 2 : Hovedkommandolinje
  3. Regel 3 : Automatiser oppgaven sannsynligvis ved å bruke et hvilket som helst skriptspråk eller Shell-skript
Analyser # Regel 1

Hvorfor sikkerhetskopiere alt? Vel, du vet aldri når serveren eller et filsystem kan begynne å oppføre seg rart eller lagringsenheten bare kollapser. Du må ha backup av alt slik at hvis noe går galt, trenger du ikke å svette, bare gjenopprette.

Analyser # Regel 2

Hvis du er en ekte Linux-administrator og forstår Linux-systemet, vet du at du får enorm kraft mens du bruker kommandolinjen. Når du bruker kommandolinjen, har du direkte tilgang til systemanrop. Det meste av administratoren jobber på en hodeløs server (ingen GUI), og da er Linux Command Line din eneste venn, og pass på at den er kraftigere enn du tror.

Analyser # Regel 3

Automatiser oppgaven, men hvorfor? vel en administrator ved det første punktet er lat og han ønsker å utføre ulike deltok oppgaver som backup automatisk. En intelligent administrator ønsker å automatisere alt arbeidet sitt ved å bruke et slags skript slik at han ikke trenger å gripe inn hver gang. Han ville planlegge sikkerhetskopiering, logg og alle andre mulige ting. Når du beveger deg oppover i systemadministrasjonsnivåene, trenger du skripting ikke bare for å automatisere oppgaver, men også for å se inne i konfigurasjonsfilene og annet. Shell Scripting er et dataprogram som kan kjøres på UNIX/Linux Shell.

Lære skripting

Språket Shell Scripting (bash scripting) er enkelt og morsomt. Hvis du kan et annet programmeringsspråk, vil du sannsynligvis forstå de fleste av Shell-skriptene og kan begynne å skrive ditt eget veldig snart. Selv om du ikke har kunnskap om noe programmeringsspråk, vil det ikke være vanskelig å lære skript.

Det er andre skriptspråk som Python, Perl, Ruby etc som gir deg mer funksjon og hjelper deg å oppnå resultatet enkelt. Men hvis du er nybegynner og ønsker å starte fra shell scripting.

Hvor kan jeg lære Shell-skriptspråk?

Vi har allerede lagt ut en serie lettfattelige artikler om shell-scripting som du kan finne i lenken nedenfor.

  1. Lær Linux Shell-skripting

Vi kommer til å utvide denne serien veldig snart, før det har vi satt sammen en liste med 4 bøker om Shell Scripting. Disse bøkene er gratis å laste ned og vil hjelpe deg med å veilede dine shell scripting ferdigheter. Uansett om du er erfaren eller nybegynner, må du ha disse praktiske dokumentene med deg hvis du er innen Linux.

1. Bash-guide for nybegynnere

Denne boken inneholder totalt 12 kapitler fordelt på 165 sider. Denne boken er skrevet av Machtelt Garrels. Denne boken er et must for alle som jobber med UNIX og liker miljø. Hvis du er systemadministrator og ønsker å gjøre livet ditt enklere, er denne ressursen for deg. Hvis du er erfaren Linux-bruker, tar denne boken sikte på å gi deg et innblikk i systemet. Dokumentene er veldig oppmuntrende og det vil hjelpe deg med å skrive dine egne manus. Detaljert og bred liste over emner som dekkes på et lettfattelig språk er et annet pluss med denne veiledningen.

Last ned – Bash-guide for nybegynnere

2. Advanced Bash-Scripting Guide

Denne boken inneholder 38 kapitler og fordelt på 901 sider. Har en detaljert beskrivelse av alt du trenger å lære ennå på et språk som er lett å forstå. Denne boken er skrevet av Mendel Cooper og den inneholder mange praktiske eksempler. Opplæringen i boken forutsetter at du ikke har noen forkunnskaper om skripting og programmering, men at du raskt går videre til middels og avansert instruksjonsnivå. Den detaljerte beskrivelsen i boken gjør den til en selvstudieguide.

Last ned – Advanced Bash-Scripting Guide

3. Shell Scripting: Ekspertoppskrifter for Linux

Denne boken er skrevet av Steve Parker. Selv om du ikke kan laste ned denne boken helt gratis, er de første 40 sidene gratis. Det er tilstrekkelig å vite hva boken inneholder. Personlig er jeg en beundrer av Steve for denne fantastiske guiden. Hans ferdigheter og skrivestil er fantastisk. Mange praktiske eksempler, lettfattelig teori og presentasjonsstilen hans legger til listen. Originalboken er omfangsrik. Du kan laste ned guiden på 40 sider for å lære og se om du kommer deg rundt skripting.

Last ned – Shell Scripting: Expert Recipes for Linux

4. Linux Shell Scripting Cookbook, andre utgave

Denne boken inneholder totalt 9 kapitler fordelt på 40 sider. Denne boken er skrevet av Shantanu Tushar som er en GNU/Linux-bruker siden hans tidlige dager. Denne veiledningen inneholder en balansert kombinasjon av teori og praktisk. Jeg vil ikke at du skal miste interessen for denne 40-siders guiden som kan være livsfrelser for deg. Last ned og se hvordan dette er nyttig for deg.

Last ned – Linux Shell Scripting Cookbook, andre utgave

For å laste ned en bok fra vår partnerside må du fylle ut et lite skjema. All informasjonen din er trygg på vår partnerside, og vi vil ikke SPAMe deg. Selv vi hater SPAM. Fyll ut skjemaet med relevant informasjon slik at du kan få varsling og informasjon fra tid til annen. Du kan velge bort å motta all informasjon. Du trenger bare å registrere deg én gang, og du kan laste ned hvilke som helst bøker for et hvilket som helst antall ganger, og det er også gratis.

Den har mange bøker på forskjellige domener og ved å registrere deg når du har rett til å laste ned hele biblioteket og velge hva du vil ha i biblioteket ditt. De ovennevnte shell scripting-bøkene vil bringe en enorm endring i ferdighetene dine og vil ta deg til neste nivå. Så hva venter du på? Vil du ha en karriere i Linux, vil fornye ferdighetene dine, lære noe nytt og interessant, laste ned bøkene, ha det gøy!

Den andre siden av historien...

Du vet at Tecmint er helt og holdent et non-profit selskap, og for hver nedlasting du gjør tradepub betaler vi et svært lite beløp som er nødvendig for å betale våre båndbredde og hostingkostnader. Så hvis du laster ned en bok vil det hjelpe deg med å forbedre kunnskapen og ferdighetene dine, i tillegg til at du vil bidra til å gjøre oss levende og fortsette å servere deg.

Det er alt for nå. Vi vil gjerne vite hvilke bøker du har lastet ned. Hva hadde du forventet og hva du får. Fortell oss din erfaring, og vi vil gjøre vårt beste for å forbedre opplevelsen din og tjenesten vår. Hold deg kul, følg med. Kudos!