X'inhu Shell?
Qabel ma kien hemm ambjenti tad-desktop u interfaces grafiċi tal-utent l-uniku mod biex jinteraġixxu mas-sistema operattiva Linux kien li tuża l-linja tal-kmand magħrufa wkoll bħala t-terminal.
It-terminal juża programm speċjali msejjaħ il-qoxra li tappoġġa firxa ta 'kmandi biex twettaq il-kompiti.
Hemm tipi differenti ta 'qoxra disponibbli. Hawn huma l-aktar qxur użati:
- bash - Bourne għal darb'oħra qoxra
- ksh - Qoxra Korn
- csh - C Shell
- Dash - Qoxra tal-almakkru ta 'Debian
Il-biċċa l-kbira tad-distribuzzjonijiet moderni ta ' Linux jużaw jew il-qoxra tal-bash jew il-qoxra tad-dash għalkemm huwa ta' min jaf il-qxur l-oħra jeżistu
Kif tista 'tiftaħ Shell?
Jekk inti tikkonnettja ma 'server Linux permezz ta' ssh imbagħad ikollok dritt għal qoxra Linux. Jekk qed tuża verżjoni desktop ta 'Linux u qed tuża ambjent tad-desktop allura tista' tasal għal qoxra sempliċement billi tiftaħ terminal.
Din il-gwida turi kif aċċess għal terminal f'numru ta 'modi differenti.
Hekk kif tidħol fit-terminal int tkun tista 'tuża l-qoxra default għal dak it-terminal.
Huwa Terminal And Shell L-istess ħaġa?
A terminal u qoxra ta 'spiss użati flimkien ma' xulxin huma beasts differenti ħafna. Terminal huwa programm li jgħinuk taċċessa qoxra.
Kif issemma qabel, terminal jista 'juża tipi differenti ta' qoxra. Qoxra m'għandhiex bżonn emulator tat-terminal biex titħaddem. Tista 'tmexxi skrittura tal-qoxra permezz ta' xogħol CRON per eżempju li hija għodda biex tmexxi skripts f'ċerti perjodi ta 'żmien.
Kif ninterflixxi mal-Shell
Tista 'tagħmel xejn pjuttost f'telera tat-terminal li tista' tikseb f'ambjent aktar grafika imma trid tkun taf il-kmandi li huma disponibbli.
Hemm diversi modi biex telenka l-kmandi kollha. Pereżempju l-kmand li ġej jelenka l-kmandi disponibbli:
compgen -c | aktar
Dan għandu jelenka l-kmandi kollha disponibbli iżda b'tali mod li sakemm ma tkunx taf x'inhuma l-kmandi jfissirx li x'aktarx ma tħossokx komdu ħafna.
Tista 'tuża l-kmand tal-bniedem biex taqra l-informazzjoni dwar kull kmand billi tippjana dan li ġej:
man commandname
Ibdel il- "kmandname" bl-isem tal-kmand li tixtieq taqra dwar.
Int tista 'dejjem issegwi l-gwidi fuq dan is-sit biex taħdem kif tuża l-maġġoranza tal-kmandi tal-Linux li huma disponibbli.
L-affarijiet ewlenin li trid tkun taf huma kif tara fajls, kif teditja l-fajls, kif tista 'ssib fejn tinsab is-sistema tal-fajl, kif tiċċaqlaq u nostaħ id-direttorji, kif tiċċaqlaq il-fajls, kif tikkopja fajls, kif ħassar fajls u kif tagħmel direttorji.
Fortunatament din il-gwida ser turi kif għandek tagħmel dawk l-affarijiet kollha .
X'inhu Script Shell
Skritt tal-qoxra hija serje ta 'kmandi tal-qoxra miktuba f'fajl li meta jissejjaħ se jwettaq il-kmandi waħda wara l-oħra li ta' spiss tieħu l-input tal-utent.
Skripts Shell jipprovdu mod kif jitwettqu kompiti komuni aktar u aktar.
Diffikultajiet ta 'Keyboard
Hemm numru ta 'shortcuts tal-keyboard li jiswew li jkunu jafu għall-interazzjoni malajr ma' qoxra f'telqa tat-terminal:
- CTRL + U = Jaqtgħu t-test sal-cursor
- CTRL + K = Qatgħat mill-cursor sa l-aħħar tal-linja
- CTRL + Y = Agħti t-test
- CTRL + E = Neħħi l-cursor sa l-aħħar tal-linja
- CTRL + A = Nimbotta l-cursor sal-bidu tal-linja
- ALT + F = Mur għall-ispazju li jmiss
- ALT + B = Mur għall-ispazju ta 'qabel
- ALT + backspace = Ħassar il-kelma ta 'qabel
- CTRL + W = Aqta 'kelma qabel il-cursor
- Shift + Insert = Pejst
Installazzjoni ta 'Software bl-użu tal-Linja tal-Kmand
Il-qoxra tista 'tintuża aktar milli sempliċement mod kif jiġu kkopjati fajls madwarhom u l-editjar tagħhom.
Per eżempju, tista 'tuża l-qoxra biex tinstalla s-softwer. Ħafna mill-kmandi għall-installazzjoni ta 'softwer huma speċifiċi għal sistema operattiva u mhux qoxra partikolari.
Per eżempju apt-get hija disponibbli fuq distribuzzjonijiet ibbażati fuq Debian filwaqt li yum hija disponibbli għal distribuzzjonijiet ibbażati fuq Red Hat.
Tista 'tuża apt-get f'kitba qoxra iżda mhux se taħdem fuq kull distribuzzjoni. Huwa programm tal-linja tal-kmand minflok li jkun kmand tal-qoxra ddedikata.
Għajnuniet utli u tricks
Din il-gwida tipprovdi lista ta '15-il punt u tricks utli għal-linja tal-kmand.
Dan ser jurik kif timxi kmandi fl-isfond, kif nieqaf kmandi, kif iżommu l-kmandi running anke wara li tlift, kif timxi kmandijiet f'data u ħin speċifiċi, kif tara u tmexxi proċessi, kif joqtlu mdendla proċessi, kif tniżżel videos YouTube, kif tniżżel il-paġni tal-web u anki kif tikseb il-fortuna tiegħek.