Otu esi amalite iwu Linux na ndabere na usoro iwepụ na Terminal


N'ime ntuziaka a, anyị ga-ewepụta echiche dị mfe ma dị mkpa na nhazi usoro na sistemụ Linux, nke ahụ bụ otu esi ewepụ usoro kpamkpam na njedebe njikwa ya.

Mgbe usoro ejikọtara na ọnụ, nsogbu abụọ nwere ike ime:

  1. ọnụ ọnụ njikwa gị jupụtara na ọtụtụ data mmepụta yana ozi njehie/diagnostic.
  2. Ọ bụrụ na emechie ọdụ ụgbọ elu ahụ, a ga-akwụsị usoro ya na usoro ụmụaka ya.

Iji dozie okwu abụọ a, ịkwesịrị ịwepụ usoro kpamkpam na ọdụ njikwa. Tupu anyị aga n'ezie iji dozie nsogbu ahụ, ka anyị kọwaa nkenke otu esi eme usoro n'azụ.

Otu esi amalite usoro Linux ma ọ bụ iwu na ndabere

Ọ bụrụ na usoro amalitelarị, dị ka ihe atụ iwu tar dị n'okpuru, pịa naanị Ctrl+Z ka ịkwụsị ya wee tinye iwu bg ka ịga n'ihu na-eme ya na ndabere dị ka ọrụ.

Ị nwere ike ịlele ọrụ ndabere gị niile site na ịpị ọrụ. Agbanyeghị, stdin ya, stdout, stderr ka na-esonye na ọdụ.

$ tar -czf home.tar.gz .
$ bg
$ jobs

Ị nwekwara ike ịme usoro ozugbo site na ndabere site na iji akara ampersand, &.

$ tar -czf home.tar.gz . &
$ jobs

Lelee ihe atụ dị n'okpuru ebe a, ọ bụ ezie na a malitere iwu tar ka ọ bụrụ ọrụ ndabere, ozi njehie ka na-ezigara na njedebe nke pụtara na usoro ahụ ka na-ejikọta na njedebe njikwa.

$ tar -czf home.tar.gz . &
$ jobs

Debe usoro Linux ka ọ na-agba ọsọ mgbe ọpụsịrị Terminal

Anyị ga-eji iwu a jụrụ ajụ, a na-eji ya mgbe emechara usoro ahụ wee tinye ya n'azụ, ọrụ ya bụ iwepu ọrụ shei na ọrụ ndepụta arụ ọrụ nke shei, yabụ ị gaghị eji fg , bg na-enye iwu n'otu ọrụ ahụ ọzọ.

Na mgbakwunye, mgbe ị na-emechi ọnụ njikwa, ọrụ ahụ agaghị atụkwasị ma ọ bụ zipu SIGHUP na ọrụ ụmụaka ọ bụla.

Ka anyị lelee ihe atụ dị n'okpuru nke iji arụrụ arụrụ arụ arụrụ arụ bash.

$ sudo rsync Templates/* /var/www/html/files/ &
$ jobs
$ disown  -h  %1
$ jobs

Ị nwekwara ike iji iwu nohup, nke na-enyekwara usoro aka ịga n'ihu na-agba ọsọ n'azụ mgbe onye ọrụ na-apụ na shei.

$ nohup tar -czf iso.tar.gz Templates/* &
$ jobs

Wepụ usoro Linux site na njikwa njedebe

Ya mere, iji wepụ usoro kpamkpam na njedebe njikwa, jiri usoro iwu dị n'okpuru ebe a, nke a dị irè karị maka ngwa onye ọrụ eserese (GUI) dị ka firefox:

$ firefox </dev/null &>/dev/null &

Na Linux,/dev/null bụ faịlụ ngwaọrụ pụrụ iche nke na-edepụta-apụ (na-ewepụ) data niile edere na ya, n'iwu dị n'elu, a na-agụ ihe ntinye, na-ezigakwa mmepụta na /dev/null.

Dị ka okwu mmechi, ọ bụrụhaala na ejikọrọ usoro na njedebe njikwa, dị ka onye ọrụ, ị ga-ahụ ọtụtụ ahịrị mmepụta nke data usoro yana ozi njehie na njedebe gị. Ọzọ, mgbe ị mechiri ọdụ njikwa, usoro gị na usoro ụmụaka ga-akwụsị.

Nke dị mkpa, maka ajụjụ ọ bụla ma ọ bụ okwu ọ bụla gbasara isiokwu a, bịarutere anyị site na iji ụdị nkọwa n'okpuru.