InglesPransesEspanyol

OnWorks favicon

rstartd - Online sa Cloud

Patakbuhin ang rstartd sa OnWorks na libreng hosting provider sa Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

Ito ang command rstartd 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


rstartd - isang sample na pagpapatupad ng isang Remote Start rsh helper

SINOPSIS


rstartd

rstartd.real [-c configfilename]

DESCRIPTION


Rstartd ay isang pagpapatupad ng isang Remote Start na "helper" gaya ng tinukoy sa "A Flexible Remote
Execution Protocol Batay sa rsh".

Inilalarawan ng dokumentong ito ang mga kakaiba ng rstartd at kung paano ito na-configure.

Opsyon


-c configfilename
Tinutukoy ng opsyong ito ang "global" na configuration file na iyon rstartd ay magbasa.
Karaniwan, rstartd ay isang shell script na humihiling rstartd.real sa -c lumipat,
na nagpapahintulot sa lokal na pagsasaayos ng lokasyon ng file ng pagsasaayos. Kung
rstartd.real ay nagsimula nang walang -c na opsyon, ito ay nagbabasa /X11/rstart/config.

INSTALL


Ito ay kritikal sa matagumpay na interoperasyon ng Remote Start protocol na rstartd be
naka-install sa isang direktoryo na nasa "default" na landas sa paghahanap, upang ang default na rsh
mga kahilingan at mahahanap ito ng iba.

Configuration AT OPERASYON


Rstartd ay sa pamamagitan ng disenyo ay lubos na nako-configure. Gusto ng isa ang mga bagay tulad ng configuration file
mga lokasyong aayusin, upang mahanap sila ng mga user at administrator nang hindi naghahanap,
ngunit ang katotohanan ay walang dalawang vendor ang magkakasundo sa kung saan dapat pumunta ang mga bagay, at walang nag-iisip
ang orihinal na lokasyon ay "tama". kaya, rstartd nagpapahintulot sa isa na lumipat lahat ng mga file nito
at mga direktoryo.

Rstartd ay may hierarchy ng mga configuration file na isinasagawa sa pagkakasunud-sunod kapag may kahilingan
ay ginawa. Sila ay:
pandaigdigang config
per-user ("lokal") config
pandaigdigang per-context config
per-user ("lokal") per-context config
config mula sa kahilingan
Tulad ng maaari mong hulaan mula sa pagkakaroon ng "config mula sa kahilingan", ang lahat ng mga config file ay
sa pormat ng isang magsisimula hiling. Rstartd ay tumutukoy sa ilang karagdagang mga keyword na may
INTERNAL- prefix para sa pagtukoy ng configuration nito.

Rstartd nagsisimula sa pamamagitan ng pagbabasa at pagpapatupad ng global config file. Ang file na ito ay normal
tukuyin ang mga lokasyon ng iba pang mga configuration file at anumang mga default sa buong system.

Rstartd ay babasahin ang lokal na config file ng user, ang default na pangalan na $HOME/.rstart.

Rstartd magsisimulang bigyang-kahulugan ang kahilingan.

Malamang na isa sa mga unang linya sa kahilingan ay isang CONTEXT line. Ang pangalan ng konteksto
ay na-convert sa lower case.

Rstartd babasahin ang global config file para sa kontekstong iyon, default na pangalan
/usr/lib/X11/rstart/contexts/ , kung mayroon man.

Pagkatapos ay babasahin nito ang config file ng user para sa kontekstong iyon, default na pangalan
$HOME/.rstart.contexts/ , kung mayroon man.

(Kung wala sa mga ito ang umiiral, rstartd Nag-abort na may mensaheng Failure.)

Rstartd tatapusin ang pagbibigay-kahulugan sa kahilingan, at isasagawa ang tinukoy na programa.

Binibigyang-daan nito ang system administrator at ang user ng malaking antas ng kontrol sa
operasyon ng rstartd. Ang administrator ay may huling say, dahil ang global config file
ay hindi kailangang tumukoy ng per-user config file. Kung gagawin nito, gayunpaman, magagawa ng gumagamit
i-override ang anumang bagay mula sa pandaigdigang file, at maaari pa ngang ganap na palitan ang pandaigdigang konteksto
config file.

Ang mga config file ay may medyo mas nababaluktot na format kaysa sa mga kahilingan; sila ay pinahihintulutan
na naglalaman ng mga blangkong linya at linya na nagsisimula sa "#" ay mga komento at hindi pinapansin. (#s sa
ang gitna ng mga linya ay data, hindi mga marker ng komento.)

Ang anumang mga command na pinapatakbo ay binibigyan ng ilang kapaki-pakinabang na piraso ng impormasyon sa mga variable ng kapaligiran.
Ang mga eksaktong pangalan ay maaaring i-configure, ngunit ang mga ibinigay na default ay:

$RSTART_CONTEXT
$RSTART_GLOBAL_CONTEXTS ang pandaigdigang direktoryo ng konteksto
$RSTART_LOCAL_CONTEXTS ang direktoryo ng mga lokal na konteksto
$RSTART_GLOBAL_COMMANDS ang pandaigdigang generic na direktoryo ng mga command
$RSTART_LOCAL_COMMANDS ang direktoryo ng lokal na generic na command

Ang $RSTART_{GLOBAL,LOCAL}_CONTEXTS ay dapat maglaman ng isang espesyal na file, @List, na naglalaman ng
listahan ng mga konteksto sa direktoryo na iyon sa format na tinukoy para sa ListContexts. Ang
Ang ibinigay na bersyon ng ListContexts ay maglalagay sa parehong pandaigdigan at lokal na mga kopya ng @List.

Hinahanap ang mga generic na command sa ilang lugar: (mga default)
per-user per-context directory ($HOME/.rstart.commands/ )
pandaigdigang per-context na direktoryo (/usr/lib/X11/rstart/commands/ )
per-user all-contexts directory ($HOME/.rstart.commands)
pandaigdigang direktoryo ng lahat ng konteksto (/usr/lib/X11/rstart/commands)
(Oo, nangangahulugan ito na hindi ka maaaring magkaroon ng all-contexts generic command na may parehong pangalan bilang a
konteksto. Parang hindi naman big deal.)

Ang bawat isa sa mga direktoryo ay dapat magkaroon ng isang file na tinatawag na @List na nagbibigay ng mga pangalan at
paglalarawan ng mga utos sa direktoryo na iyon sa format na tinukoy para sa
ListGenericCommands.

Configuration KEYWORDS


Mayroong ilang mga "espesyal" magsisimula mga keyword na tinukoy para sa rstartd pagsasaayos. Maliban kung
kung hindi man tinukoy, walang mga default; ang mga kaugnay na feature ay hindi pinagana sa kasong ito.

INTERNAL-REGISTRIES pangalan ...
Nagbibigay ng hiwalay na espasyo na listahan ng mga rehistro ng "MISC" na naiintindihan ng system na ito.
(Ang mga rehistro maliban dito ay tinatanggap ngunit bumubuo ng Babala.)

INTERNAL-LOCAL-DEFAULT relative_filename
Nagbibigay ng pangalan ($HOME relative) ng per-user config file.

INTERNAL-GLOBAL-CONTEXTS absolute_directory_name
Nagbibigay ng pangalan ng direktoryo ng mga konteksto sa buong system.

INTERNAL-LOCAL-CONTEXTS relative_directory_name
Nagbibigay ng pangalan ($HOME relative) ng per-user contexts directory.

INTERNAL-GLOBAL-COMMANDS absolute_directory_name
Nagbibigay ng pangalan ng direktoryo ng mga generic na command sa buong system.

INTERNAL-LOCAL-COMMANDS relative_directory_name
Nagbibigay ng pangalan ($HOME relative) ng per-user generic commands directory.

INTERNAL-VARIABLE-PREFIX unlapi
Nagbibigay ng prefix para sa mga variable ng configuration ng environment rstartd pumasa sa nito
mga bata.

INTERNAL-AUTH-PROGRAM authscheme programa argv[0] argv[1] ...
Tinutukoy ang program na tatakbo upang i-set up ang pagpapatunay para sa tinukoy
scheme ng pagpapatunay. Ang "program argv[0] ..." ay nagbibigay sa programa na tumakbo at nito
mga argumento, sa parehong anyo ng EXEC na keyword.

INTERNAL-AUTH-INPUT authscheme
Tinutukoy ang data na ibibigay sa authorization program bilang standard input nito.
Ang bawat argumento ay ipinapasa bilang isang linya. $n, kung saan ang n ay isang numero, ay pinapalitan ng
ang n'th argument sa "AUTH authscheme arg1 arg2 ..." na linya.

INTERNAL-PRINT hindi makatwiran teksto
Ini-print ang mga argumento nito bilang isang mensahe ng Debug. Karamihan ay para sa rstartd pag-debug, ngunit maaari
gamitin para i-debug ang mga config file.

NOTA


Kapag gumagamit ng C shell, o anumang iba pang shell na nagpapatakbo ng script sa tuwing ang shell ay
nagsimula, ang script ay maaaring tumakbo nang maraming beses. Sa pinakamasamang kaso, maaaring tumakbo ang script
tatlo beses:
Sa pamamagitan ng rsh, upang tumakbo rstartd
By rstartd, upang patakbuhin ang tinukoy na utos
Sa pamamagitan ng utos, hal xterm
rstartd kasalukuyang nililimitahan ang mga linya, parehong mula sa mga config file at mga kahilingan, sa mga BUFSIZ byte.

Ang DETACH ay ipinatupad sa pamamagitan ng pag-redirect ng mga deskriptor ng file 0,1, at 2 sa /dev/null at forking
bago isagawa ang programa.

Ang CMD ay ipinatupad sa pamamagitan ng paggamit ng $SHELL (default / Bin / SH) na may "-c" at ang tinukoy
utos bilang mga argumento.

Ang POSIX-UMASK ay ipinatupad sa malinaw na paraan.

Ang mga programa ng pahintulot ay pinapatakbo sa parehong konteksto ng target na programa - pareho
mga variable ng kapaligiran, landas, atbp. Pangmatagalang maaaring ito ay isang problema.

Sa kontekstong X, ang GENERIC-CMD Terminal ay nagpapatakbo ng xterm. Sa konteksto ng OpenWindows, GENERIC-
Ang CMD Terminal ay nagpapatakbo ng cmdtool.

Sa kontekstong X, ang GENERIC-CMD LoadMonitor ay nagpapatakbo ng xload. Sa konteksto ng OpenWindows,
Ang GENERIC-CMD LoadMonitor ay nagpapatakbo ng perfmeter.

GENERIC-CMD ListContexts naglilista ng mga nilalaman ng @List sa parehong system-wide at bawat user
mga direktoryo ng konteksto. Ito ay magagamit sa lahat ng konteksto.

GENERIC-CMD ListGenericCommands naglilista ng mga nilalaman ng @List sa buong system at bawat-
mga direktoryo ng utos ng user, kabilang ang mga subdirectory ng per-context para sa kasalukuyang
konteksto. Ito ay magagamit sa lahat ng konteksto.

CONTEXT Wala ay hindi ipinatupad.

CONTEXT default ay talagang mapurol.

Para sa kadalian ng pag-install, ang direktoryo ng "mga konteksto" sa pamamahagi ay naglalaman ng isang file
"@Aliases" na naglilista ng pangalan ng konteksto at mga alias para sa kontekstong iyon. Nakasanayan na ang file na ito
gumawa ng mga symlink sa mga konteksto at mga direktoryo ng utos.

lahat Misc ang mga halaga ay ipinasa nang hindi binago bilang mga variable ng kapaligiran.

Maaaring magmaltrato ang isa rstartd sa anumang bilang ng mga paraan, na nagreresulta sa anumang bagay mula sa hangal na pag-uugali
sa mga core dump. Maliban sa tahasang pagpapatakbo ng mga programa sa tingin ko ay hindi ito makakasulat o
tanggalin ang anumang mga file, ngunit walang garantiya iyon. Ang mahalagang bagay ay na (a) ito
marahil ay hindi gagawa ng anumang bagay na TALAGANG hangal at (b) tumatakbo ito sa mga pahintulot ng gumagamit, kaya
wala itong magagawang sakuna.

Ang mga file ng @List ay hindi kailangang kumpleto; konteksto o utos na mapurol o hindi kailangan o
hindi dapat i-advertise kailangan hindi nakalista. Sa partikular, ang mga file na @List ng bawat user ay dapat
hindi ilista ang mga bagay na nasa buong system na @List file. Sa hinaharap, marahil
Awtomatikong pipigilan ng ListContexts at ListGenericCommands ang mga linya mula sa system-
malalawak na file kapag may mga kapalit na bawat user para sa mga linyang iyon.

Ang paghawak ng error ay OK sa mahina. Sa partikular, walang ginawang pagtatangka upang maayos na mag-ulat ng mga error
sa exec mismo. (Kabaligtaran, ang mga error sa exec ay maaaring mapagkakatiwalaang iulat kapag nagde-detach,
ngunit hindi kapag ipinapasa ang stdin/out socket sa app.)

Kung pinagsama-sama sa -DODT1_DISPLAY_HACK, rstartd gagawa sa paligid ng isang bug sa SCO ODT na bersyon 1.
(1.1?) (Ang bug ay ang lahat ng mga kliyenteng X ay pinagsama-sama sa isang masamang library na hindi
alam kung paano tingnan ang mga pangalan ng host gamit ang DNS. Ang pag-aayos ay maghanap ng pangalan ng host sa $DISPLAY
at palitan ang isang IP address.) Ito ay isang maliit na halimbawa ng isang hindi pagkakatugma na
magsisimula maaaring itago.

Gamitin ang rstartd online gamit ang mga serbisyo ng onworks.net


Mga Libreng Server at Workstation

Mag-download ng Windows at Linux apps

  • 1
    PostInstallerF
    PostInstallerF
    I-install ng PostInstallerF ang lahat ng
    software na Fedora Linux at iba pa
    ay hindi kasama bilang default, pagkatapos
    pagpapatakbo ng Fedora sa unang pagkakataon. Nito
    madali para sa...
    I-download ang PostInstallerF
  • 2
    bakas
    bakas
    Ang strace project ay inilipat sa
    https://strace.io. strace is a
    diagnostic, debugging at pagtuturo
    userspace tracer para sa Linux. Ito ay ginagamit
    para subaybayan ang isang...
    I-download ang strace
  • 3
    gMKVExtractGUI
    gMKVExtractGUI
    Isang GUI para sa mkvextract utility (bahagi ng
    MKVToolNix) na kinabibilangan ng karamihan (kung
    hindi lahat) pag-andar ng mkvextract at
    mkvinfo utility. Nakasulat sa C#NET 4.0,...
    I-download ang gMKVExtractGUI
  • 4
    JasperReports Library
    JasperReports Library
    Ang JasperReports Library ay ang
    pinakasikat na open source sa mundo
    katalinuhan sa negosyo at pag-uulat
    makina. Ito ay ganap na nakasulat sa Java
    at kaya nitong...
    I-download ang JasperReports Library
  • 5
    Mga Frappe Books
    Mga Frappe Books
    Ang Frappe Books ay isang libre at open source
    desktop book-keeping software na
    simple at mahusay na idinisenyo upang magamit ng
    maliliit na negosyo at mga freelancer. Ito'...
    I-download ang Frappe Books
  • 6
    Numerical Python
    Numerical Python
    BALITA: Ang NumPy 1.11.2 ang huling release
    na gagawin sa sourceforge. Mga gulong
    para sa Windows, Mac, at Linux pati na rin
    Ang mga naka-archive na pamamahagi ng pinagmulan ay maaaring maging...
    I-download ang Numerical Python
  • Marami pa »

Linux command

Ad