UkuBhalwa kweShell-Isifundo 10: Ukusuka kwithiyori ukuya kuziqhelanisa-Icandelo 04

UkuBhalwa kweShell-Isifundo 10: Ukusuka kwithiyori ukuya kuziqhelanisa-Icandelo 04

UkuBhalwa kweShell-Isifundo 10: Ukusuka kwithiyori ukuya kuziqhelanisa-Icandelo 04

Kule nto 10 Tutorial yochungechunge lwethu lwangoku Ukushicilela kweShell, siya kuqhubeka nenye iseti ye imizekelo esebenzayo Kwimo ye imiyalelo yokuyalela, ebhalwe kwi Isifundo 07, 08 kunye ne-09.

Ngapha koko, kwi izifundo 06 kunye ne-05, sithetha ngeendlela ezahlukeneyo Izixhobo ze-intanethi kwaye ezinye Iindlela ezilungileyo. Ngelixa uninzi lwe isiseko sethiyori yolwimi lokubhala yagutyungelwa kwi izifundo 04 ukuya 01.

UkuBhalwa kweShell-Isifundo 09: Ukusuka kwithiyori ukuya kuziqhelanisa-Icandelo 03

UkuBhalwa kweShell-Isifundo 09: Ukusuka kwithiyori ukuya kuziqhelanisa-Icandelo 03

Kwaye, ngaphambi kokuba uqale le post ebizwa "UkuBhalwa kweShell-Isifundo 10", siyakucebisa ukuba ujonge oku kulandelayo imixholo enxulumeneyo, ekupheleni kokuyifunda:

UkuBhalwa kweShell-Isifundo 09: Ukusuka kwithiyori ukuya kuziqhelanisa-Icandelo 03
Inqaku elidibeneyo:
UkuBhalwa kweShell-Isifundo 09: Ukusuka kwithiyori ukuya kuziqhelanisa-Icandelo 03
UkuBhalwa kweShell-Isifundo 08: Ukusuka kwithiyori ukuya kuziqhelanisa-Icandelo 02
Inqaku elidibeneyo:
UkuBhalwa kweShell-Isifundo 08: Ukusuka kwithiyori ukuya kuziqhelanisa-Icandelo 02

Isifundo sokuBhalwa kweShell 10

Isifundo sokuBhalwa kweShell 10

Imizekelo yemiyalelo ukuqalisa kwiShell Scripting

Khipha amaxabiso kunye neeparamitha ezinxulumene nedatha yeKernel kunye neMemori yeNkqubo

Okulandelayo, yethu yiyalela imiyalelo ukususela namhlanje, kuba funda ukubhala iqokobhe Zizo zilandelayo:

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 umyalelo ngamnye eboniswe apha, siya kufumana i imveliso efanayo (isiphumo), njengoko kubonisiwe kulo mfanekiso ulandelayo:

U mzekelo

Gcina ukhumbula ukuba umbono ngomyalelo ngamnye womyalelo kukucalula oko kwenziwa ngumyalelo ngamnye ngaphakathi kwawo, ukubona ukuba iShell Scripting ifomatha njani imveliso ekufuneka ifunyenwe. Umzekelo:

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
UkuBhalwa kweShell-Isifundo 07: Ukusuka kwithiyori ukuya kuziqhelanisa-Icandelo 01
Inqaku elidibeneyo:
UkuBhalwa kweShell-Isifundo 07: Ukusuka kwithiyori ukuya kuziqhelanisa-Icandelo 01
UkuBhalwa kweShell-Isifundo 06: Izikripthi zeBash Shell-Icandelo 3
Inqaku elidibeneyo:
UkuBhalwa kweShell-Isifundo 06: Izikripthi zeBash Shell-Icandelo 3

Isibhengezo esicacileyo sesithuba

Ngamafutshane, siyathemba ukuba oku Isifundo 10 kwi "Shell Scripting" qhubeka unikela umnikelo omncinci kodwa oxabisekileyo ngokwemiqathango injongo yokufunda nokuqonda amandla okuba Ubuchule bokuBhala beShell. Kwakhona, ukuba ufuna ukufunda ngakumbi, ndiyakumema ukuba ube yinxalenye yoku Iqela leTelegram malunga neShell Scripting apho ndiphinde ndifunde khona ekuhlaleni.

Ukuba uwuthandile umxholo, phawula kwaye wabelane ngayo. Kwaye khumbula, ndwendwela ekuqaleni kwethu «webhsayithi», ukongeza kwijelo elisemthethweni le yocingo ngeendaba ezininzi, izifundo kunye nohlaziyo lweLinux. eNtshona iqela, ukuze ufumane inkcazelo engakumbi ngomxholo wanamhlanje okanye ezinye ezinxulumeneyo.


Shiya uluvo lwakho

Idilesi yakho ye email aziyi kupapashwa. ezidingekayo ziphawulwe *

*

*

  1. Uxanduva lwedatha: UMiguel Ángel Gatón
  2. Injongo yedatha: Ulawulo lwe-SPAM, ulawulo lwezimvo.
  3. Umthetho: Imvume yakho
  4. Unxibelelwano lwedatha: Idatha ayizukuhanjiswa kubantu besithathu ngaphandle koxanduva lomthetho.
  5. Ukugcinwa kweenkcukacha
  6. Amalungelo: Ngalo naliphi na ixesha unganciphisa, uphinde uphinde ucime ulwazi lwakho.