Amazon Best VPN GoSearch

OnWorks favicon

hose - Online sa Cloud

Magpatakbo ng hose sa OnWorks na libreng hosting provider sa Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

Ito ang command hose na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

PROGRAMA:

NAME


hose - ang dulo ng kliyente ng pipe ng BSD network

netpipe 4.2

SINOPSIS


hose hostname port (--sa|--labas|--err|--fd n|--alipin|--netslave|--netslave1|--netslave2)
[--verbose] [--unix] [--localport port] [--localhost addr] [--subukang muli n] [--antala n]
[--pagsara [r|w][a] ] [--noreuseadr] [-[i][o][e][#3[,4[,5...]]][s][v][u]] [-p
lokal-port] [-h lokal na host] utos mga pagtatalo

DESCRIPTION


hose sumusubok na magbigay ng functionality ng mga pipe sa network. Ito ay kumikilos bilang ang
dulo ng kliyente ng koneksyon ng server-client. Kapag ginamit sa gripo(1) maaari itong gumana bilang isang
kapalit ng

tar -cf - . | rsh iba pang "cd destdir; tar -xf -"

gripo at hose ay partikular na kapaki-pakinabang kapag wala kang madaling hindi interactive na access sa
ang patutunguhang makina.

Opsyon


hose lumilikha ng BSD socket at, kung ang --localport ang opsyon ay ginagamit, itinatali ito sa port
numero (o pangalan ng serbisyo) na tinukoy kaagad pagkatapos. Kung --localhost ding
tinukoy kung gayon ang argumento nito ay isang lokal na address upang itali. ( --localhost ay kapaki-pakinabang lamang sa
mga makina na may maraming IP address.)

hose pagkatapos ay sinusubukang kumonekta sa dayuhang makina hostname may dayuhang daungan port.

Kung matagumpay hose nire-redirect ang socket sa stdin, stdout, stderr, at/o arbitrary na file
deskriptor ayon sa --sa --labas --err --fd n mga watawat. hose awtomatikong nagsasara din
pababa sa hindi nagamit na kalahati ng koneksyon kung lamang --sa ay tinukoy o kung lamang --labas at / o
--err ay tinukoy. Tingnan ang --pagsara opsyon para sa karagdagang impormasyon.

hose pagkatapos exec(2)sa utos sa mga pagtatalo.

Gayunpaman, ang --alipin pagliko ng bandila hose sa isang primitive na uri ng telnet. Ang utos is
hindi pinansin. sa halip, hose napupunta sa isang loop kung saan kinokopya nito ang mga byte mula sa stdin patungo sa socket,
at mga byte mula sa socket hanggang sa stdout. Ito ay talagang mas kapaki-pakinabang kaysa sa telnet dahil
Sinusubukan ng telnet na magsagawa ng interpretasyon sa byte stream at sa pangkalahatan ay nakakasagabal sa iyong paraan.
hose pumasa lang ng mga byte nang hindi nakikialam sa kanila.

Ang --netslave* ang mga pagpipilian ay mga variant sa --alipin tema. Samantalang --alipin ipagpapatuloy
upang ipasa ang data sa isang direksyon kahit na nakatagpo ng EOF ang isa, --netslave
ang mga variant ay mas agresibo sa pagsasara ng buong socket. Bago isara ang socket, ito
sinusubukang i-flush ang anumang data na nasa sarili nitong buffer. --alipin gumaganap ng pagpipinid(2)
system call kapag nakatagpo ito ng EOF sa isang direksyon, ngunit ang --netslave ang mga variant ay hindi
dahil ang ilang network daemon ay nalilito dito.

--netslave isinasara ang koneksyon kapag nakatagpo ito ng EOF sa alinmang direksyon.

--netslave1 isinasara ang koneksyon kapag nakatagpo ito ng EOF habang nagbabasa ng stdin. Anuman
hindi papansinin ang data na hindi pa nababasa sa socket. Kung nakatagpo lamang ito ng EOF sa socket, ito
ay patuloy na magbabasa mula sa stdin.

--netslave2 isinasara ang koneksyon kapag nakatagpo ito ng EOF habang nagbabasa mula sa
saksakan. Ang anumang data na hindi pa nababasa sa stdin ay hindi papansinin. Kung nakatagpo lamang ito ng EOF sa stdin,
magpapatuloy itong magbasa mula sa socket. Maaaring maging kapaki-pakinabang ang mode na ito sa ilang mga web server.

Ang --verbose ang bandila ay tumutukoy na hose dapat mag-print ng impormasyon tungkol sa host na kinokonekta nito
sa. Kasama sa impormasyong ito ang numeric host address, host name, at foreign port
mga numero.

Ang --unix ang watawat ay tumutukoy na ang port ay hindi isang internet port number o pangalan ng serbisyo,
ngunit sa halip ito ay isang filename para sa isang UNIX domain socket. Ang opsyong ito ay maaaring gayahin ng
paggamit -unix- bilang pangalan ng host kung saan kumonekta, o sa pamamagitan ng pagpapalit ng pangalan sa hose program na to uhose.

--subukang muli n nagbibigay-daan sa gumagamit na tukuyin iyon hose dapat subukang muli ang ikabit(2) tumawag para sa n
beses (o magpakailanman kung n ay negatibo). --antala n tumutukoy kung ilang segundo ang antalahin
sa pagitan ng mga pagsubok.

--pagsara ay ginagamit upang kontrolin ang dalawang pag-uugali. Ang unang hanay ay kinokontrol ng `r' at
mga bandilang `w'. Kung ang `r' ay naroroon, kung gayon hose isasara ang kalahati ng koneksyon upang gawin itong a
read-only na socket. Kung susubukan ng bata na magsulat, mabibigo ito. Kung ang remote na koneksyon
Sinusubukang basahin, makikita nito ang socket bilang sarado. Kung sa halip ang `w' ay naroroon, kung gayon
hose isasara ang kabilang kalahati ng koneksyon upang gawin itong isang write-only na socket. Kung ang
Sinusubukang basahin ng bata, malalaman nitong sarado ang socket. Kung ang remote na koneksyon
sinusubukang magsulat, ito ay mabibigo. Gayunpaman, ang default na pag-uugali ay iwanang bukas ang parehong kalahati
ang pagsasara ng kalahati ng koneksyon ay awtomatikong ginagawa ng ilang mga kumbinasyon ng
ang --sa, --labas, at --err mga watawat. Upang sugpuin ang kanilang awtomatikong pag-uugali na maaari mong gamitin
(ayon sa pagkakabanggit) --fd 0, --fd 1, at --fd 2.

Ang iba pang pag-uugali ay kinokontrol ng `a' flag. Kung ang `a' na watawat ay naroroon hose
habilin tinidor(2) bago isagawa ang utos at kapag lumabas ang bata ay magsasagawa ito ng a
pagpipinid(2) kung paano=2. Isinasara nito ang parehong kalahati ng koneksyon. Ang pagpipiliang ito ay hindi
kinakailangan para sa karamihan ng mga application dahil ang pagsasara ng mga deskriptor ng file ay nakita ng
ang malayong proseso, ngunit nangangailangan ang ilang hindi gaanong sopistikadong network device (gaya ng mga printer).
a pagpipinid(2) para sa tamang operasyon. Upang gawing ganap na malinaw ang mga bagay, ang listahan ng
katanggap-tanggap na mga argumento sa --pagsara ang mga opsyon ay `r', `w', `ra', `wa', `a'.

Sa pamamagitan ng default, hose gumaganap ng a

na pumipigil sa ``Address na ginagamit'' problema na ``plagued'' netpipes bersyon 4.0 at
mas maaga. --noreuseadr nagsasabi hose upang laktawan ang system call na iyon, at bumalik sa pre-4.1
pag-uugali. Kung wala ang tawag na ito, ang port ay hindi palaging magagamit para sa agarang muling paggamit pagkatapos
ang hose labasan.

SHORT MGA WAtawat


Para bawasan ang mga kinakailangan sa pag-type para sa mga argumento (at para magbigay pugay sa matanda na
tradisyon ng UNIX cryptotaxonomy) Nagdagdag ako ng ilang maikling anyo ng mga flag. Heto ang
tsart ng sulat:

┌──────┬──────────────┐
│Maikli │ Mahaba │
iin
oPalabas
emaligaw
#nfdn
salipin
vpandiwang
qtahimik
uUnix
plocalport
hlocalhost
└──────┴──────────────┘
Tingnan gripo(1) para sa mas detalyadong talakayan ng mga maiikling bandila. Dapat ganyan ang ugali nila
hindi nakakagulat. Ang mga watawat na nangangailangan ng magkahiwalay na argumento ay sumusunod sa tradisyon ng
alkitranNa (1).

HALIMBAWA


Ito ay kumonekta sa port 3000 sa machine reef at ikonekta ang socket sa stdin ng
isang utos ng tar.

halimbawa$ hose reef 3000 --in tar -xf - .

Ang utos talaga exec(2) inayos ng hose ang programa ay

tar -xf - .

Ang --sa opsyon ay nangangahulugan na ang input ng proseso ng bata ay nai-redirect sa
ang socket na konektado sa reef.

Kumokonekta ito sa isang UNIX domain socket sa kasalukuyang direktoryo

halimbawa$ hose --unix- u-socket --in sh -c \
"unfunky.perl.script | dd of=sample.pgm"

Ang socket ay nagbibigay ng input sa sh command.

Gumamit ng hose online gamit ang mga serbisyo ng onworks.net


Mga Libreng Server at Workstation

Mag-download ng Windows at Linux apps

Linux command

Ad




×
anunsyo
❤️Mamili, mag-book, o bumili dito — walang gastos, tumutulong na panatilihing libre ang mga serbisyo.