Shell Scripting - Dzidziso 01: Zviteshi, Consoles uye Shells

Shell Scripting - Dzidziso 01: Zviteshi, Consoles uye Shells

Shell Scripting - Dzidziso 01: Zviteshi, Consoles uye Shells

En Ubunlog tinogara tichitsvaga kuratidza nhau uye zvitsva, padyo ne guides uye tutorials. Nechikonzero ichi, nhasi tichatanga neanobatsira akatevedzana ezvidzidzo zvine chekuita neyakakura uye yepamusoro tekinoroji poindi mukati GNU / Linux.

Naizvozvo, nhasi tichatanga yekutanga (Dzidziso 01) kubva munhevedzano yezvinyorwa zvipfupi nezve Shell Kuverenga. Kubatsira kunatsiridza Terminal kugona, kune avo vese vanofarira vashandisi ve GNU / Linux Maitiro Ekushandisa. Hazvinei kuti vanozviita nemazvo here kana nehunyanzvi.

nezve PowerShell

Uye ndisati ndatanga izvi Dzidziso 01 pa "Shell Scripting", tinokurudzira kuongorora zvinotevera zvinoenderana nezviri mukati, pakupera kwekuverenga iyi post nhasi:

nezve PowerShell
Nyaya inoenderana:
PowerShell, isa iyi yekuraira mutsara shell paUbuntu 22.04
Nezve lua
Nyaya inoenderana:
Lua, isa ino ine simba script script kuUbuntu

Shell Scripting Tutorial 01

Shell Scripting Tutorial 01

Zvimwe zvinoenderana

Chii chinonzi Terminal?

Paunotaura nezvazvo Hardware, izwi rinowanzobatanidzwa "Chiteshi" kune avo midziyo yemuviri Izvo zvinotitendera pinda uye ugamuchire ruzivo pakombuta. Zvisinei, mumunda we Software, uye pamusoro pezvose, maererano ne kushandisa masisitimu anoshanda mune zvinyorwa, iro izwi "Chiteshi", kazhinji inoreva zvakananga kune 'terminal emulators'. Ndiko kuti, izvo zvikumbiro zvinotitendera kushandisa mameseji modhi mukati meiyo graphical mushandisi interface (GUI). Saka, uraya uye upe mukana kune goko kana akawanda shell marudzi.

Muenzaniso wakanaka unozivikanwa ndewe Windows, iyo inopa zvinonyatsozivikanwa Windows Terminal, iyo nekusarudzika inobvumidza iwe kushandisa Windows PowerShell (kana kuti PowerShell chete), uye app "Chiratidzo chehurongwa" kana kungoita CMD (Command Prompt). Nepo, muGNU/Linux kune akawanda materminal application, anogona kushandisa akawanda Shells. Kuve anonyanya kuzivikanwa Bash Shell.

Chii chinonzi Console?

Izwi "Nyaradzo" sezvakangoitawo zve "Chiteshi", maererano neHardware, inowanzobatanidzwa nechinhu chimwe chete. Nekudaro, maererano neSoftware, kubatana kwayo kwakanyanya kunofanirwa kunge kuri kwea vhura musangano mugoko. Muenzaniso wakanaka wekunzwisisa izvi ndewekuti tinogona kuvhura terminal uye kuvhura maviri ma tabo (Consoles) mairi.

Uye mune imwe neimwe, tanga chikamu chakasiyana chegoko. Uyezve, mu GNU / Linux Maitiro Ekushandisa, isu tinowanzo kuwana maconsoles akasiyana anozivikanwa se TTY (TeleTypewriter), iyo inogona kuwanikwa uchishandisa anotevera mapfupi ekhibhodi: Ctrl + Alt + Basa kiyi (kubva F1 kusvika F7).

Terminals, Consoles uye Shells

Chii chinonzi goko?

Goko rinogona kutsanangurwa muchidimbu se, a operating system command muturikiri. Saka, zvakare, goko rinogona kuonekwa se high performance text interface, iyo inoshandiswa kuburikidza neiyo Terminal (Console) nekuda kwezvinangwa chaizvo, senge: Kutarisira sisitimu yekushandisa, kuita uye kupindirana nemaapplication uye nekupa yakakosha programming nharaunda (budiriro). Pamusoro pezvo, muGNU/Linux mune akawanda maShells, pakati pezvinotevera zvinogona kutaurwa: zsh, Hove, Ksh uye Tcsh, pakati pevamwe vazhinji.

Muchidzidzo chinotevera uye chechipiri, tichanyura zvishoma muShell, kunyanya Bhash shell. Uye tozoenderera mberi Zvinyorwa uye Shell Scripting.

nezve bapiro
Nyaya inoenderana:
Wing, nharaunda yekusimudzira yakagadzirirwa Python
nezve racket
Nyaya inoenderana:
Racket, isa iyi programming mutauro muBuntu

Abstract banner for post

Resumen

Muchidimbu, tinovimba izvi Dzidziso 01 pa "Shell Scripting" zvive zvinofarirwa uye zvinobatsira vazhinji. Uye yakanaka yekutanga yekupa mupiro kune iyo kudzidziswa mukushandiswa kweGNU/Linux Terminal, kunyanya kune avo vanotanga vashandisi mukutaura Mahara uye akavhurika mashandiro, iyo ingango shandisa graphical application kuzvibata.

Kana waifarira zviri mukati, comment and share it. Uye rangarira, shanyira kwekutanga kwedu «website», kuwedzera kune yepamutemo chiteshi che teregiramu kune dzimwe nhau, tutorials uye Linux updates.


Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa. Raida minda anozivikanwa ne *

*

*

  1. Inotarisira iyo data: Miguel Ángel Gatón
  2. Chinangwa cheiyo data: Kudzora SPAM, manejimendi manejimendi.
  3. Legitimation: Kubvuma kwako
  4. Kutaurirana kwedata
  5. Dhata yekuchengetedza: Dhatabhesi inobatwa neOccentus Networks (EU)
  6. Kodzero: Panguva ipi neipi iwe unogona kudzora, kupora uye kudzima ruzivo rwako