I-Shell Scripting - Isifundo 10: Ukusuka kumbono kuya ekusebenzeni - Ingxenye 04

I-Shell Scripting - Isifundo 10: Ukusuka kumbono kuya ekusebenzeni - Ingxenye 04

I-Shell Scripting - Isifundo 10: Ukusuka kumbono kuya ekusebenzeni - Ingxenye 04

Kulokhu Isifundo se-10 ochungechungeni lwethu lwamanje ku Isikripthi se-Shell, sizoqhubeka nenye isethi ye izibonelo ezingokoqobo ngesimo se- imiyalo yokuyala, okukhulunywa ngayo ku Okokufundisa 07, 08 kanye no-09.

Ngaphezu kwalokho, ku- izifundo 06 kanye 05, sikhuluma ngezinhlobonhlobo Izinsiza ze-intanethi futhi ezinye Imikhuba emihle. Ngenkathi okuningi kwe- isisekelo setiyetha yolimi lokubhala lwahlanganiswa ku izifundo 04 kuya ku-01.

I-Shell Scripting - Isifundo 09: Ukusuka kumbono kuya ekusebenzeni - Ingxenye 03

I-Shell Scripting - Isifundo 09: Ukusuka kumbono kuya ekusebenzeni - Ingxenye 03

Futhi, ngaphambi kokuqala lokhu okuthunyelwe ngokuthi "I-Shell Scripting - Isifundo 10", sizokuncoma ukuthi uphinde uhlole okulandelayo okuqukethwe okuhlobene, ekupheleni kokuyifunda:

I-Shell Scripting - Isifundo 09: Ukusuka kumbono kuya ekusebenzeni - Ingxenye 03
I-athikili ehlobene:
I-Shell Scripting - Isifundo 09: Ukusuka kumbono kuya ekusebenzeni - Ingxenye 03
I-Shell Scripting - Isifundo 08: Ukusuka kumbono kuya ekusebenzeni - Ingxenye 02
I-athikili ehlobene:
I-Shell Scripting - Isifundo 08: Ukusuka kumbono kuya ekusebenzeni - Ingxenye 02

Okokufundisa kokuBhala kweShell 10

Okokufundisa kokuBhala kweShell 10

Izibonelo zemiyalo ezoqalwa kokuthi Shell Scripting

Khipha amanani namapharamitha ahlobene nedatha ye-Kernel neMemori Yesistimu

Okulandelayo, yethu imiyalo yokuyala kusukela namuhla, ngoba funda umbhalo wegobolondo Yilezi ezilandelayo:

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 sebenzisa umyalo ngamunye eboniswe lapha, sizothola a okukhiphayo okufanayo (umphumela), njengoba kukhonjisiwe esithombeni esilandelayo:

Izibonelo

Khumbula ukuthi umbono one-oda lomyalo ngamunye uwukuhlukanisa lokho okwenziwa umyalo ngamunye ngaphakathi kwawo, ukuze ubone ukuthi iShell Scripting ifometha kanjani okukhiphayo okuzotholwa. Ngokwesibonelo:

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
I-Shell Scripting - Isifundo 07: Ukusuka kumbono kuya ekusebenzeni - Ingxenye 01
I-athikili ehlobene:
I-Shell Scripting - Isifundo 07: Ukusuka kumbono kuya ekusebenzeni - Ingxenye 01
I-Shell Scripting – Isifundo 06: I-Bash Shell Scripts – Ingxenye 3
I-athikili ehlobene:
I-Shell Scripting – Isifundo 06: I-Bash Shell Scripts – Ingxenye 3

Isibhengezo esingabonakali sokuthunyelwe

Ngamafuphi, siyethemba lokhu Okokufundisa 10 kokuthi "Shell Scripting" qhubeka nokunikela umnikelo omncane kodwa obalulekile ngokwemibandela umgomo wokufunda nokuqonda amandla we I-Shell Scripting Technique. Futhi, uma ufuna ukufunda okwengeziwe, ngikumema ukuthi ube yingxenye yalokhu Iqembu leTelegramu mayelana neShell Scripting lapho ngiphinde ngifunde khona emphakathini.

Uma ukuthandile okuqukethwe, phawula futhi wabelane ngakho. Futhi khumbula, vakashela ekuqaleni kwethu «iwebhusayithi», ngaphezu kwesiteshi esisemthethweni se yocingo ukuze uthole izindaba ezengeziwe, okokufundisa nezibuyekezo ze-Linux. Entshonalanga iqembu, ukuze uthole ulwazi olwengeziwe ngesihloko sanamuhla noma ezinye ezihlobene.


Yiba ngowokuqala ukuphawula

Shiya umbono wakho

Ikheli lakho le ngeke ishicilelwe. Ezidingekayo ibhalwe nge *

*

*

  1. Ubhekele imininingwane: Miguel Ángel Gatón
  2. Inhloso yedatha: Lawula Ugaxekile, ukuphathwa kwamazwana.
  3. Ukusemthethweni: Imvume yakho
  4. Ukuxhumana kwemininingwane: Imininingwane ngeke idluliselwe kubantu besithathu ngaphandle kwesibopho esisemthethweni.
  5. Isitoreji sedatha: Idatabase ebanjwe yi-Occentus Networks (EU)
  6. Amalungelo: Nganoma yisiphi isikhathi ungakhawulela, uthole futhi ususe imininingwane yakho.