From e361901ad2e83beaf4ea9b3475176dd18029e24d Mon Sep 17 00:00:00 2001 From: Marlyse22 Date: Thu, 24 Aug 2023 10:58:30 +0200 Subject: [PATCH 1/3] Create 01-the-shell.md An Swahili adaptation of the lesson 01 --- translations/sw/01-the-shell.md | 61 +++++++++++++++++++++++++++++++++ 1 file changed, 61 insertions(+) create mode 100644 translations/sw/01-the-shell.md diff --git a/translations/sw/01-the-shell.md b/translations/sw/01-the-shell.md new file mode 100644 index 0000000..e90dd75 --- /dev/null +++ b/translations/sw/01-the-shell.md @@ -0,0 +1,61 @@ +--- +theme: default +title: Kutumia Terminali +info: | + Kutumia Git - Somo 1: Kutumia Terminali + Tazama https://github.com/barraponto/usegit +transition: slide-left +drawings: + persist: false +exportFilename: 01-terminali.pdf +--- + +# Kutumia Terminali + +## Pamoja na Capi Etheriel + +[@barraponto](https://github.com/barraponto) + +--- +layout: statement +--- + +# Ni nini terminali? + +
+ + +Terminali ni programu inayomuonyesha mtumiaji wa mwisho kiolesura cha amri za mkondoni. + + +
+ +--- +layout: statement +--- + +# Ni nini kiolesura (shell)? + +
+ + +Kwa ujumla, kiolesura (shell) ni njia ya kuwasiliana na kompyuta. + +Kiolesura cha picha kinakuwezesha kubonyeza ikoni na kuona matokeo ya picha kama madirisha. + +Kiolesura cha amri za mkondoni kinakuwezesha kuingiza maandishi (amri) na kupata matokeo ya maandishi (kwa kawaida mistari ya maandishi). + + +
+ +--- +layout: statement +--- + +# Ni nini amri? + +
+ + +Amri ni mfano wa maandishi ya kile kinachohitajika kutendeka kwenye kompyuta. Ikiwa unataka kutuma barua pepe kwa mkuu wako kuomba ongezeko la mshahara, tayari iliyoandikwa kwenye faili fulani, unaweza kufanya hivyo kwa njia hii: + From 6669df6dbe58a8ce77d8c5cfd3688d896ca5ff44 Mon Sep 17 00:00:00 2001 From: Marlyse22 Date: Thu, 24 Aug 2023 11:00:25 +0200 Subject: [PATCH 2/3] Update 01-the-shell.md Adding author name --- translations/sw/01-the-shell.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/translations/sw/01-the-shell.md b/translations/sw/01-the-shell.md index e90dd75..612197b 100644 --- a/translations/sw/01-the-shell.md +++ b/translations/sw/01-the-shell.md @@ -54,6 +54,8 @@ layout: statement # Ni nini amri? +###Marlyse +
From 79f5a1c17be94803936464a17767eee538269b30 Mon Sep 17 00:00:00 2001 From: Marlyse22 Date: Thu, 24 Aug 2023 11:08:26 +0200 Subject: [PATCH 3/3] Create 01-the-shell.md Translation into a wonderfull tongue ! --- translations/zu/01-the-shell.md | 181 ++++++++++++++++++++++++++++++++ 1 file changed, 181 insertions(+) create mode 100644 translations/zu/01-the-shell.md diff --git a/translations/zu/01-the-shell.md b/translations/zu/01-the-shell.md new file mode 100644 index 0000000..9a75cc1 --- /dev/null +++ b/translations/zu/01-the-shell.md @@ -0,0 +1,181 @@ +--- +itimu: okuzenzakalelayo +isihloko: Ukusebenzisa iTheminali +ulwazi: | + Ukusebenzisa i-Git - Isifundo 1: Ukusebenzisa Itheminali + Bona okuthi https://github.com/barraponto/usegit +inguquko: slayida-kwesokunxele +imidwebo: + phikelela: amanga +thekelisaIgama lefayela: 01-the-terminal.pdf +--- + +# Sebenzisa Terminal + +## noKapteni Etheriel + +[@barraponto](https://github.com/barraponto) + +--- +isakhiwo: isitatimende +--- + +# Yini itheminali? + +
+ + +Itheminali wuhlelo olunikeza isikhombimsebenzisi somugqa womyalo kumsebenzisi wokugcina. + + +
+ +--- +isakhiwo: isitatimende +--- + +# Liyini igobolondo? + +
+ + +Ngokuvamile, igobolondo liyisixhumi esibonakalayo kukhompyutha. + +Igobolondo lesithombe likuvumela ukuthi uchofoze izithonjana futhi ubuke okukhiphayo kwesithombe njengamafasitela. + +Igobolondo lomugqa womyalo likuvumela ukuthi ufake umbhalo (imiyalo) futhi uthole imigqa yombhalo njengokuphumayo (isikhathi esiningi). + + +
+ +--- +isakhiwo: isitatimende +--- + +# Uyini umyalo? + +
+ + +Umyalo uwumfanekiso ongokombhalo walokho okucelwa kukhompuyutha. Uma ufuna ukuthumela i-imeyili umphathi wakho ucela ukukhushulelwa imali, osekubhaliwe efayeleni elithile, ungakwenza kanje: +mail --subject="Ngidinga ukunyuselwa" boss@company.com < ./contents.txt + + +
+ +--- +isakhiwo: isingeniso +--- + +# vula itheminali + +--- +isakhiwo: isingeniso +--- + +# lungisa itheminali + +--- +isakhiwo: isingeniso +--- + +# Ngabe lukhona uhlelo olusebenzayo njengamanje? + +--- +isakhiwo: isitatimende +--- + +# Uyini umhumushi? + +
+ + +Umtoliki wuhlelo oluthatha lokho okufakile bese lusebenzisa izinhlelo ezidingekayo ukuze lucutshungulwe, _ukuhlanganisa_ izinhlelo uma kunesidingo. + +Iphinde ivumele ingqondo efana nezimo namalophu. + +Kodwa-ke, umhumushi uphinde abe yi-REPL (indawo yokwenza funda-hlola-phrinta) yolimi lokubhala olubizwa ngokuthi **igobolondo lesikripthi**. + + +
+ +--- +isakhiwo: isingeniso +--- + +# Igobolondo lizithola kanjani izinhlelo? + +--- +isakhiwo: isitatimende +--- + +# Ithini INDLELA? + +
+ + +Okuguquguqukayo kokuthi `PATH` kuwukuhlukahluka kwemvelo okujwayelekile okufaka uhlu lwemibhalo lapho igobolondo kufanele libheke khona izinhlelo. Uhla lwemibhalo lokuqala oluqukethe uhlelo olunalelo gama luzosetshenziswa. + + +
+ +--- +isakhiwo: isitatimende +--- + +# Kuyini ukuguquguquka kwemvelo? + +
+ + +Okuhluka kwemvelo kuyinani elinegama. + +Ayatholakala ukuze uthole imiyalo yakho. + +Ezinye zivamile, njengokuthi `PWD`, `PATH`, `PS1`. + +Ungakwazi futhi ukudala okuguquguqukayo kwakho. + + +
+ +--- +isakhiwo: isingeniso +--- + +# Ngingabona kanjani ukuguquguquka kwemvelo? + +Impendulo: `env` + +--- +isakhiwo: isingeniso +--- + +# Ngingazisetha kanjani lezi eziguquguqukayo? + +Impendulo: `.bashrc` noma `.zshrc` noma kuye ngegobolondo lakho. + +--- +isakhiwo: isingeniso +--- + +# Ngisebenzisa liphi igobolondo? + +Impendulo: `echo $0` + +--- +--- + +# Ake sikusebenzise +
+ +Umgomo: faka i-tealdeer + +1. Dala uhla lwemibhalo `Okulandiwe` +2. Finyelela lolu hlu lwemibhalo (zulazulele kulo nge-cd) +3. Landa i-tealdeer kusuka ku-https://github.com/dbrgn/tealdeer/releases +4. Gijimani i-tealdeer `./tealdeer` + 4.1. Shintsha izimvume uma kudingeka +5. Faka i-tealdeer `ENDleni` +6. Qamba kabusha i-tealdeer (uma uthanda) +7. Sebenzisa `tldr` kuyo yonke into