Shell Scripting – Oppitunti 10: Teoriasta käytäntöön – Osa 04

Shell Scripting – Oppitunti 10: Teoriasta käytäntöön – Osa 04

Shell Scripting – Oppitunti 10: Teoriasta käytäntöön – Osa 04

Tässä Tutorial 10 nykyisestä sarjastamme Shell-komentosarjat, jatkamme toisella sarjalla käytännön esimerkkejä muodossa komentokäskyt, osoitettu Opetusohjelma 07, 08 ja 09.

Lisäksi opetusohjelmat 06 ja 05, käsittelemme erilaisia Online-resurssit ja hieman Hyvät käytännöt. Vaikka suuri osa teoreettinen perusta skriptikielestä käsiteltiin opetusohjelmat 04-01.

Shell Scripting – Oppitunti 09: Teoriasta käytäntöön – Osa 03

Shell Scripting – Oppitunti 09: Teoriasta käytäntöön – Osa 03

Ja ennen tämän postauksen aloittamista soitti "Shell Scripting - Tutorial 10", suosittelemme tutustumaan myös seuraaviin liittyvää sisältöä, lukemisen lopussa:

Shell Scripting – Oppitunti 09: Teoriasta käytäntöön – Osa 03
Aiheeseen liittyvä artikkeli:
Shell Scripting – Oppitunti 09: Teoriasta käytäntöön – Osa 03
Shell Scripting – Oppitunti 08: Teoriasta käytäntöön – Osa 02
Aiheeseen liittyvä artikkeli:
Shell Scripting – Oppitunti 08: Teoriasta käytäntöön – Osa 02

Shell-komentosarjan opetusohjelma 10

Shell-komentosarjan opetusohjelma 10

Esimerkkejä Shell Scriptingin aloitettavista komennoista

Pura ytimen tietoihin ja järjestelmämuistiin liittyvät arvot ja parametrit

Seuraavaksi meidän komentokomennot tästä päivästä alkaen oppia komentotulkkikirjoitusta ovat:

TKERNEL=$(uname -s) ; echo $TKERNEL
Tipo de Kernel del SO detectado.

RKERNEL=$(uname -r) ; echo $RKERNEL
Versión del Kernel del SO detectado.

VKERNEL=$(uname -v | awk '{print $4}') ; echo $VKERNEL
Nombre del Sistema Operativo encontrado.

ARQDISTRO=$(uname -m) ; echo $ARQDISTRO
Arquitectura del Sistema Operativo encontrado.

ADCHECK=$(uname -m) ; if [[ "$ADCHECK" = "x86" ]]; then ADCHECK=32; else ADCHECK=64; fi ; echo $ADCHECK
Convertir el Tipo de Arquitectura de la Distro detectada en forma codificada (32 para x86 y 64 para x86_64)

VBASH=$(bash --version | grep bash | awk '{print $4}' | sed 's/(//' | sed 's/)//' | sed 's/-release//' | sed 's/.$//') ; echo $VBASH
Versión del Bash Shell.

TMEMRAM=$(free -h | sed '1 d' | grep Mem: | awk '{print $2}') ; echo $TMEMRAM
Memoria total del Equipo.

UMEMRAM=$(free -h | sed '1 d' | grep Mem: | awk '{print $3}') ; echo $UMEMRAM
Memoria usada del Equipo.

FMEMRAM=$(free -h | sed '1 d' | grep Mem: | awk '{print $4}') ; echo $FMEMRAM
Memoria libre del Equipo.

AMEMRAM=$(free -h | sed '1 d' | grep Mem: | awk '{print $7}') ; echo $AMEMRAM
Memoria disponible del Equipo.

TMEMSWAP=$(free -h | sed '1 d' | grep Swap: | awk '{print $2}') ; echo $TMEMSWAP
Memoria Swap total del Equipo.

UMEMSWAP=$(free -h | sed '1 d' | grep Swap: | awk '{print $3}') ; echo $UMEMSWAP
Memoria Swap usada del Equipo.

FMEMSWAP=$(free -h | sed '1 d' | grep Swap: | awk '{print $4}') ; echo $FMEMSWAP
Memoria Swap libre del Equipo.

Al suorita jokainen komento tässä näytetään, saamme a samanlainen tulos (tulos), kuten seuraavassa kuvassa näkyy:

esimerkit

Muista, että jokaisen komentojärjestyksen ideana on eritellä, mitä kukin komento tekee siinä, jotta näet, kuinka Shell Scripting muotoilee saatavan tulosteen. Esimerkiksi:

bash --version
bash --version | grep bash
bash --version | grep bash | awk '{print $4}'
bash --version | grep bash | awk '{print $4}' | sed 's/(//'
bash --version | grep bash | awk '{print $4}' | sed 's/(//' | sed 's/)//'
bash --version | grep bash | awk '{print $4}' | sed 's/(//' | sed 's/)//' | sed 's/-release//'
bash --version | grep bash | awk '{print $4}' | sed 's/(//' | sed 's/)//' | sed 's/-release//' | sed 's/.$//'
VBASH=$(bash --version | grep bash | awk '{print $4}' | sed 's/(//' | sed 's/)//' | sed 's/-release//' | sed 's/.$//') ; echo $VBASH
Shell Scripting – Oppitunti 07: Teoriasta käytäntöön – Osa 01
Aiheeseen liittyvä artikkeli:
Shell Scripting – Oppitunti 07: Teoriasta käytäntöön – Osa 01
Shell Scripting – opetusohjelma 06: Bash Shell Scripts – Osa 3
Aiheeseen liittyvä artikkeli:
Shell Scripting – opetusohjelma 06: Bash Shell Scripts – Osa 3

Abstrakti banneri viestiin

Lyhyesti sanottuna toivomme tätä Tutorial 10 aiheesta "Shell Scripting" tarjoaa edelleen pienen mutta arvokkaan panoksen oppimisen ja ymmärtämisen tavoitteena potentiaalia Shell-komentosarjatekniikka. Lisäksi, jos haluat oppia hieman lisää, kutsun sinut olemaan osa tätä Telegram-ryhmä Shell Scriptingistä jossa opin myös yhteisössä.

Jos pidit sisällöstä, kommentoi ja jaa se. Ja muista, vieraile alussa meidän «Kotisivut», virallisen kanavan lisäksi Telegram saadaksesi lisää uutisia, opetusohjelmia ja Linux-päivityksiä. länteen ryhmä, saadaksesi lisätietoja tämän päivän aiheesta tai muista aiheeseen liittyvistä aiheista.


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastuussa tiedoista: Miguel Ángel Gatón
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.