EnglishFrenchSpanyol

Ad


Favicon OnWorks

gnuattach.xemacs21 - Dalam Talian di Awan

Jalankan gnuattach.xemacs21 dalam penyedia pengehosan percuma OnWorks melalui Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS

Ini ialah arahan gnuattach.xemacs21 yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS

JADUAL:

NAMA


gnuserv, gnuclient - Pelayan dan Pelanggan untuk XEmacs

SINOPSIS


gnuklien [-nw] [-paparan paparan] [-q] [-v] [-l perpustakaan] [-batch] [-f fungsi] [-eval
borang] [-h nama hos] [-p port] [-r nama laluan jauh] [[+baris] fail] ...
gnudoit [-q] bentuk
gnuserv
gnuattach Dialih keluar pada gnuserv 3.x

DESCRIPTION


gnuklien membenarkan pengguna meminta proses XEmacs yang sedang berjalan untuk mengedit fail bernama atau
direktori dan/atau menilai bentuk lisp. Bergantung pada persekitaran anda, ia boleh menjadi X
bingkai atau bingkai TTY. Satu kegunaan biasa untuk ini adalah dengan sambungan dailup ke mesin
yang mana proses XEmacs sedang dijalankan.

gnudoit ialah bahagian hadapan skrip shell kepada ``gnuclient -batch -eval form''. Kegunaannya ialah
ditamatkan. Cuba biasakan diri untuk memanggil gnuclient secara terus.

gnuserv ialah program pelayan yang ditetapkan dijalankan oleh XEmacs untuk mengendalikan semua masuk dan
permintaan keluar. Ia biasanya tidak digunakan secara langsung, tetapi dimulakan dari XEmacs oleh
memuatkan gnuserv pakej dan menilai borang Lisp (gnuserv-start).

gnuattach tidak lagi wujud. Fungsinya telah digantikan dengan gnuklien -nw.

PILIHAN


gnuklien menyokong seberapa banyak pilihan baris perintah Emacs yang masuk akal dalam hal ini
konteks. Di samping itu ia menambah beberapa daripadanya sendiri.
Pilihan dengan nama panjang juga boleh ditentukan menggunakan tanda sempang berganda dan bukannya satu
one.

-nw Pilihan ini membuat gnuklien bertindak sebagai bahagian hadapan supaya XEmacs boleh dilampirkan pada
TTY semasa. XEmacs kemudiannya akan membuka bingkai TTY baharu. Kesannya serupa dengan
setelah memulakan XEmacs baharu pada TTY ini dengan pilihan ``-nw''. Ia pada masa ini sahaja
berfungsi jika XEmacs berjalan pada mesin yang sama seperti gnuclient. Ini adalah lalai
jika pembolehubah persekitaran `DISPLAY' tidak ditetapkan.

-paparan paparan, --paparan memaparkan
Jika pilihan ini diberikan atau pembolehubah persekitaran `DISPLAY' ditetapkan kemudian
gnuclient akan memberitahu XEmacs untuk mengedit fail dalam bingkai pada peranti X yang ditentukan.

-q Pilihan ini memberitahu gnuklien untuk keluar setelah sambungan dibuat dengan
proses XEmacs. Biasalah gnuklien menunggu sehingga semua fail pada arahan
baris telah selesai dengan (penampan mereka dibunuh) oleh proses XEmacs, dan semua
borang telah dinilai.

-v Apabila pilihan ini ditentukan gnuklien akan meminta untuk fail yang dinyatakan
dilihat bukannya diedit.

-l perpustakaan
Beritahu Emacs untuk memuatkan perpustakaan yang ditentukan.

-batch Beritahu Emacs untuk tidak membuka sebarang bingkai. Hanya muatkan perpustakaan dan nilaikan kod lisp. Jika
tiada fail untuk dilaksanakan, fungsi untuk memanggil atau borang untuk eval diberikan menggunakan -l,
-f, Atau -eval pilihan, kemudian borang untuk eval dibaca daripada STDIN.

-f fungsi,
Jadikan Emacs melaksanakan fungsi lisp.

-eval bentuk
Buat Emacs melaksanakan borang lisp.

-h nama hos
Digunakan hanya dengan soket domain Internet, pilihan ini menentukan mesin hos
yang sepatutnya berjalan gnuserv. Jika pilihan ini tidak dinyatakan maka nilai bagi
pembolehubah persekitaran GNU_HOST digunakan jika ditetapkan. Jika tiada nama hos dinyatakan, dan
pembolehubah GNU_HOST tidak ditetapkan, sambungan internet tidak akan dicuba.
NB: gnuserv TIDAK membenarkan sambungan internet melainkan pengesahan XAUTH adalah
digunakan atau pembolehubah GNU_SECURE telah ditentukan dan menunjuk pada penyenaraian fail
semua hos yang dipercayai. (Lihat KESELAMATAN di bawah.)

Ambil perhatian bahawa alamat Internet mungkin ditentukan dan bukannya nama hos yang boleh
mempercepatkan sambungan ke pelayan dengan agak sedikit, terutamanya jika pelanggan
mesin sedang menjalankan YP.

Perhatikan juga bahawa nama hos bagi unix boleh digunakan untuk menentukan bahawa sambungan ke
pelayan harus menggunakan soket domain Unix (jika disokong) dan bukannya Internet-
soket domain.

-p pelabuhan Digunakan hanya dengan soket domain Internet, pilihan ini menentukan port perkhidmatan
digunakan untuk berkomunikasi antara pelayan dan pelanggan. Jika pilihan ini tidak dinyatakan,
maka nilai pembolehubah persekitaran GNU_PORT digunakan, jika ditetapkan, sebaliknya a
perkhidmatan yang dipanggil ``gnuserv'' dicari dalam pangkalan data perkhidmatan. Akhirnya, jika tidak
nilai lain boleh didapati untuk port, maka port lalai digunakan iaitu
selalunya 21490 + uid.
Perhatikan bahawa sejak gnuserv tidak membenarkan pilihan baris arahan, port untuknya akan
perlu dinyatakan melalui salah satu kaedah alternatif.

-r nama jalan
Digunakan hanya dengan soket domain Internet, argumen nama laluan mungkin diperlukan untuk
maklumkan kepada XEmacs cara mencapai direktori akar mesin jauh. gnuklien
menambahkan rentetan ini pada setiap hujah laluan yang diberikan. Sebagai contoh, jika anda mencuba
untuk mengedit fail pada mesin klien yang dipanggil otter, yang direktori akarnya adalah
boleh diakses daripada mesin pelayan melalui laluan /net/otter, kemudian hujah ini
hendaklah ditetapkan kepada '/net/otter'. Jika pilihan ini ditinggalkan, maka nilainya diambil
daripada pembolehubah persekitaran GNU_NODE, jika ditetapkan, atau rentetan kosong sebaliknya.

[+n] fail
Ini ialah laluan fail yang hendak diedit. Jika fail itu adalah direktori, maka
pelayar direktori dired atau monyet biasanya digunakan sebaliknya. Kursor diletakkan
pada nombor baris 'n' jika dinyatakan.

SETUP


gnuserv dibungkus secara standard dengan versi terbaru XEmacs. Oleh itu, anda sepatutnya
dapat memulakan pelayan hanya dengan menilai borang XEmacs Lisp (gnuserv-start), atau
sama dengan menaip `Mx gnuserv-start'.

CONFIGURATION


Tingkah laku suite program ini kebanyakannya dikawal pada bahagian lisp dalam Emacs dan
tingkah lakunya boleh disesuaikan pada tahap yang besar. Taip `Mx customize-group RET gnuserv
RET' untuk akses mudah. Lebih banyak dokumentasi boleh didapati dalam fail `gnuserv.el'

CONTOH


gnuclient -q -f mh-smail
gnuclient -h cuckoo -r /ange@otter: / tmp /*
gnuclient -nw ../src/listproc.c

Lebih banyak contoh dan skrip pembalut sampel disediakan dalam direktori etc/gnuserv
Pemasangan Emacs.

SYSV IPC


SysV IPC digunakan untuk berkomunikasi antara gnuklien and gnuserv jika simbol SYSV_IPC ialah
ditakrifkan di bahagian atas gnuserv.h. Ini tidak serasi dengan domain Unix dan Internet-
komunikasi soket domain seperti yang diterangkan di bawah. Fail dipanggil /tmp/gsrv??? dicipta sebagai a
kunci untuk baris gilir mesej, dan jika dialih keluar akan menyebabkan komunikasi antara pelayan dan
pelanggan gagal sehingga pelayan dimulakan semula.

UNIX-DOMAIN SOKET


Soket domain Unix digunakan untuk berkomunikasi antara gnuklien and gnuserv jika simbol
UNIX_DOMAIN_SOCKETS ditakrifkan di bahagian atas gnuserv.h. Satu fail dipanggil
/tmp/gsrvdir????/gsrv dicipta untuk komunikasi. Jika simbol USE_TMPDIR ditetapkan pada
bahagian atas gnuserv.h, $TMPDIR, apabila ditetapkan, digunakan bukannya /tmp. Jika fail itu
dipadam, atau TMPDIR mempunyai nilai yang berbeza untuk pelayan dan pelanggan, komunikasi
antara pelayan dan klien akan gagal. Hanya pengguna yang menjalankan gnuserv akan dapat melakukannya
sambung ke soket.

DOMAIN INTERNET SOKET


Soket domain Internet digunakan untuk berkomunikasi antara gnuklien and gnuserv jika
simbol INTERNET_DOMAIN_SOCKETS ditakrifkan di bahagian atas gnuserv.h. Kedua-dua Internet-domain
dan soket domain Unix boleh digunakan pada masa yang sama. Jika nama hos ditentukan melalui -h atau
melalui pembolehubah persekitaran GNU_HOST, gnuklien mewujudkan sambungan menggunakan internet
soket domain. Jika tidak, sambungan tempatan dicuba melalui sama ada soket domain unix atau
SYSV IPC.

KESELAMATAN


Menggunakan soket domain Internet, bentuk keselamatan yang lebih teguh diperlukan yang tidak
diperlukan sama ada dengan soket domain Unix atau SysV IPC. Pada masa ini, dua pengesahan
protokol disokong untuk menyediakan ini: MIT-MAGIC-COOKIE-1 (berdasarkan X11 xauth(1)
program) dan mekanisme kawalan akses berasaskan hos yang ringkas, selepas ini dipanggil GNUSERV-1. The
Protokol GNUSERV-1 sentiasa tersedia, manakala sokongan untuk MIT-MAGIC-COOKIE-1 mungkin atau mungkin
belum didayakan (melalui #define di bahagian atas gnuserv.h) pada masa penyusunan.

gnuserv, menggunakan GNUSERV-1, melaksanakan bentuk kawalan akses terhad pada peringkat mesin.
Secara lalai tiada soket domain internet dibuka. Jika pembolehubah GNU_SECURE boleh ditemui
in gnuservpersekitaran, dan ia menamakan nama fail yang boleh dibaca, kemudian fail ini dibuka dan
diandaikan sebagai senarai hos, satu setiap baris, dari mana pelayan akan membenarkan permintaan.
Sambungan daripada mana-mana hos lain akan ditolak. Malah mesin yang digunakan gnuserv is
berjalan tidak dibenarkan untuk membuat sambungan melalui soket internet melainkan nama hosnya
dinyatakan secara eksplisit dalam fail ini. Ambil perhatian bahawa hos mungkin sama ada alamat IP berangka
atau nama hos, dan itu mana-mana pengguna pada hos yang diluluskan boleh menyambung ke gnuserv anda dan
laksanakan elisp sewenang-wenangnya (cth, padam semua fail anda). Jika fail ini mengandungi banyak
nama hos maka pelayan mungkin mengambil masa yang agak lama untuk dimulakan.

Apabila protokol MIT-MAGIC-COOKIE-1 didayakan, soket internet is dibuka secara lalai.
gnuserv akan menerima sambungan daripada mana-mana hos, dan akan menunggu "kuki ajaib"
(pada asasnya, kata laluan) untuk dibentangkan oleh pelanggan. Jika pelanggan tidak membentangkan
kuki, atau jika kuki itu salah, pengesahan pelanggan dianggap ada
gagal. Pada ketika ini. gnuserv kembali kepada protokol GNUSERV-1; Jika pelanggan adalah
memanggil daripada hos yang disenaraikan dalam fail GNU_SECURE, sambungan akan diterima,
jika tidak ia akan ditolak.

Menggunakan MIT-MAGIC-COOKIE-1 pengesahan
Apabila gnuserv pelayan dimulakan, ia mencari kuki yang ditakrifkan untuk paparan 999 dihidupkan
mesin di mana ia berjalan. Jika kuki ditemui, ia akan disimpan untuk digunakan sebagai
kuki pengesahan. Kuki ini ditakrifkan dalam fail kebenaran (biasanya
~/.Xauthority) yang dimanipulasi oleh X11 xauth(1) program. Contohnya, mesin
"kali" yang menjalankan emacs yang memanggil gnuserv hendaklah bertindak balas seperti berikut (di
shell prompt) apabila disediakan dengan betul.

senarai kali% xauth
GS65.SP.CS.CMU.EDU:0 MIT-MAGIC-COOKIE-1 11223344
KALI.FTM.CS.CMU.EDU:999 MIT-MAGIC-COOKIE-1 1234

Dalam kes di atas, fail kebenaran mentakrifkan dua kuki. Yang kedua, ditakrifkan
untuk skrin 999 pada mesin pelayan, digunakan untuk pengesahan gnuserv.

Di sisi mesin pelanggan, fail kebenaran mesti mengandungi baris yang sama,
menyatakan yang pelayan biskut. Dalam erti kata lain, pada "foobar" mesin yang ingin
sambung ke "kali," keluaran `xauth list' harus mengandungi baris:

KALI.FTM.CS.CMU.EDU:999 MIT-MAGIC-COOKIE-1 1234

Untuk mendapatkan maklumat lanjut tentang fail kebenaran, sila lihat di xauth(1X11) halaman manual,
atau gunakan xauth secara interaktif (tanpa sebarang hujah) dan taip "bantuan" pada gesaan.
Ingat kes itu atas nama protokol kebenaran (iaitu`MIT-MAGIC-
COOKIE-1') is ketara!

PERSEKITARAN


DISPLAY Peranti X lalai untuk meletakkan bingkai edit.

Gunakan gnuattach.xemacs21 dalam talian menggunakan perkhidmatan onworks.net


Pelayan & Stesen Kerja Percuma

Muat turun apl Windows & Linux

  • 1
    Phaser
    Phaser
    Phaser ialah permainan terbuka yang pantas, percuma dan menyeronokkan
    sumber rangka kerja permainan HTML5 yang menawarkan
    Penyampaian WebGL dan Kanvas merentas
    pelayar web desktop dan mudah alih. Permainan
    boleh bersama...
    Muat turun Phaser
  • 2
    Enjin VASSAL
    Enjin VASSAL
    VASSAL ialah enjin permainan untuk mencipta
    versi elektronik papan tradisional
    dan permainan kad. Ia memberikan sokongan untuk
    rendering dan interaksi sekeping permainan,
    dan ...
    Muat turun Enjin VASSAL
  • 3
    OpenPDF - Fork iText
    OpenPDF - Fork iText
    OpenPDF ialah perpustakaan Java untuk mencipta
    dan mengedit fail PDF dengan LGPL dan
    Lesen sumber terbuka MPL. OpenPDF ialah
    LGPL/MPL pengganti sumber terbuka iText,
    yang ...
    Muat turun OpenPDF - Fork of iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - Sistem untuk Automatik
    Analisis Geosainifik - ialah Geografi
    Perisian Sistem Maklumat (GIS) dengan
    keupayaan yang besar untuk geodata
    pemprosesan dan ana...
    Muat turun SAGA GIS
  • 5
    Kotak alat untuk Java/JTOpen
    Kotak alat untuk Java/JTOpen
    Kotak Alat IBM untuk Java / JTOpen ialah a
    perpustakaan kelas Java yang menyokong
    klien/pelayan dan pengaturcaraan internet
    model kepada sistem yang menjalankan OS/400,
    i5/OS, o...
    Muat turun Toolbox untuk Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (atau D3 untuk Dokumen Dipacu Data)
    ialah perpustakaan JavaScript yang membolehkan anda
    untuk menghasilkan data yang dinamik dan interaktif
    visualisasi dalam pelayar web. Dengan D3
    awak ...
    Muat turun D3.js
  • Lebih »

Arahan Linux

  • 1
    abidiff
    abidiff
    abidiff - bandingkan ABI fail ELF
    abidiff membandingkan Perduaan Aplikasi
    Antara muka (ABI) dua perpustakaan kongsi
    dalam format ELF. Ia memancarkan sesuatu yang bermakna
    penghormatan ...
    Lari abidiff
  • 2
    abidw
    abidw
    abidw - sirikan ABI seorang ELF
    fail abidw membaca perpustakaan kongsi dalam ELF
    memformat dan mengeluarkan perwakilan XML
    ABI kepada output standard. The
    dipancarkan...
    Lari abidw
  • 3
    copac2xml
    copac2xml
    bibutils - penukaran bibliografi
    utiliti...
    Jalankan copac2xml
  • 4
    copt
    copt
    copt - pengoptimum lubang intip SYSNOPIS:
    fail copt.. HURAIAN: copt ialah a
    pengoptimum lubang intip tujuan umum. Ia
    membaca kod daripada input standardnya dan
    menulis sebuah...
    Jalankan copt
  • 5
    gather_stx_titles
    gather_stx_titles
    gather_stx_titles - kumpulkan tajuk
    pengisytiharan daripada dokumen Stx ...
    Jalankan gather_stx_titles
  • 6
    gatling-bench
    gatling-bench
    bangku - penanda aras http ...
    Lari gatling-bench
  • Lebih »

Ad