Showterm.io - Ndekọ ọnụ/Shell, bulite na kesaa ngwa maka Linux


Maka ịdekọ ihuenyo Desktọpụ enwere ọtụtụ ngwanrọ dị na webụ, mana ọ dịtụla mgbe ị chere maka ịdekọ Terminal gị? Ọfọn, ọ ga-ekwe omume ekele maka obere mmemme a na-akpọ Showterm.

Kedu ihe bụ Showterm?

Showterm bụ ndekọ ọnụ ụzọ mepere emepe yana ngwa bulite na-enye gị ohere ịdekọ otu esi eme na ọdụ gị. Ọ ga-edekọ ọrụ njedebe gị niile na ederede wee bulite na showterm.io dị ka vidiyo wee wepụta njikọ ka gị na ndị otu gị kerịta ma ọ bụ tinye ya na webụsaịtị gị dị ka iframe. Nke a bụ ọmụmaatụ ngosi ngosi:

Nwụnye nke Showterm na Linux

Ị nwere ike iwunye ihe ngosi ngosi site na iji ụzọ abụọ dị iche iche. Ụzọ akwadoro bụ iji ruby, ọ bụrụ na ị tinyela ruby n'ụzọ ziri ezi ma hazie ya na sistemụ gị, ị nwere ike tinye ya site na iji iwu gem. Ọ bụrụ na awụnyeghị ruby, ịnwere ike ịwụnye ya site na iji iwu ndị a.

# sudo apt-get install ruby rubygems
# sudo gem install showterm
[sudo] password for tecmint: 
Fetching: showterm-0.5.0.gem (100%)
Building native extensions.  This could take a while...
Successfully installed showterm-0.5.0
1 gem installed
Installing ri documentation for showterm-0.5.0...
Installing RDoc documentation for showterm-0.5.0...
# yum install ruby rubygems
# gem install showterm
Building native extensions.  This could take a while...
Successfully installed showterm-0.5.0
1 gem installed
Installing ri documentation for showterm-0.5.0...
Installing RDoc documentation for showterm-0.5.0...

Ọ bụrụ na sistemụ gị enweghị ahaziri ruby nke ọma, ị nwere ike tinye iwu ngosi na ndekọ ndekọ gị site na iwu ndị a.

$ curl showterm.io/showterm > ~/bin/showterm
$ chmod +x ~/bin/showterm

Otu esi eji ihe ngosi

Okwu mmalite ịmalite ndekọ bụ showterm [mmemme a ga-agba ọsọ]. Ọ bụrụ na ịhapụ mmemme ahụ ka ọ na-agba ọsọ wee pịnye naanị showterm.

# showterm

Ọ ga-amalite ịdekọ shei gị. Ozugbo ịmechara ndekọ, ị nwere ike ịkwụsị ya site na ịpị na ọpụpụ ma ọ bụ CtrlD.

# exit

Ozugbo ị pịnyere ọpụpụ ọ ga-edekọ ma bulite omume gị. Mgbe emechara bulite, ọ ga-ewepụta njikọ na njedebe nke ndekọ ọ bụla nke ị nwere ike ịkekọrịta.

showterm recording finished.
Uploading...
http://showterm.io/9d34dc53ab91185448ef8

Nke a bụ ndekọ ihe ngosi na-egosi ojiji ya:

M ga-eji windo ndekọ ihe ngosi abụọ iji gosi ka esi eji ya. Nke a bụ mpio ndekọ ihe ngosi bụ isi n'ime nke m ga-amalite windo ngosi ngosi ọzọ iji gosi otu esi eji ya. N'ikwu ya n'ụzọ ọzọ, m ga-eji showterm n'onwe ya gosi otu esi eji showterm! Nke ahụ ọ bụghị mma?

M na-amalite windo ndekọ ihe ngosi nke mbụ wee malite windo ndekọ ọzọ n'ime mpio mbụ site na ịpị iwu showterm.

Ugbu a ihe ọ bụla m mere ebe a, a ga-edekọ ya na windo ngosi nke mbụ na nke abụọ. Ịpịnye ụzọ ọpụpụ otu ugboro ga-ewepụ anyị na windo ngosi ngosi nke abụọ na ịpịpụta ụzọ ọpụpụ ọzọ ga-ewepụ anyị na windo ngosi ngosi nke mbụ.

Ị nwekwara ike ịgbanwe ọsọ a na-akpọ ya ma ọ bụ kwụsị ya kpamkpam site na itinye ihe ndị a na njikọ ndị a:

  1. #nwayọ : Iji mee ka ọ na-aga nwayọ. N'ezie ọ na-egwu ndekọ ahụ na ngwa ngwa ozugbo.
  2. #ngwa ngwa : Iji mee ka ọ na-aga ngwa ngwa. Ọ na-egwu ndekọ ahụ na okpukpu abụọ nke mbụ ọsọ.
  3. #kwụsị : Ka ịkwụsị ya.

Dịka ọmụmaatụ, ị nwere ike belata ndekọ ngosi ngosi site na itinye #slow na njikọ a dị ka egosiri n'okpuru.

http://showterm.io/d1311caa9df1aa7cdb828#slow

Ọ bụrụ na ịchọrọ itinye okwu ngosi na webụsaịtị gị, ịnwere ike itinye ya site na iji mkpado iframe. Dịka ọmụmaatụ, iji tinye njikọ http://showterm.io/d1311caa9df1aa7cdb828, ị nwere ike itinye koodu iframe na weebụsaịtị gị.

<iframe src=”http://showterm.io/d1311caa9df1aa7cdb828” width=”640” height=”480”></iframe>

Mmechi

Enwere ngwa niile maka ya! Ma ị na-akụzi otu klas juputara na ụmụ akwụkwọ ma ọ bụ na ị chọrọ ịkụziri mmadụ otu esi etinye ngwa ma ọ bụ gosi ha ka esi agba otu mmemme na ọnụ, showterm bụ ụzọ ị ga-esi gaa!

Ọzọkwa, ọ bụ ngwa mepere emepe, yabụ ọ bụrụ na ịchọrọ itinye aka na ya, nke a bụ njikọ nke isi mmalite ya:

  1. Ibe Ngosipụta
  2. Onye ahịa ihe ngosi na GitHub
  3. Ihe nkesa ihe ngosi na GitHub