영어프랑스어스페인어

Ad


온웍스 파비콘

gnuattach.xemacs21 - 클라우드의 온라인

Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터를 통해 OnWorks 무료 호스팅 제공업체에서 gnuattach.xemacs21을 실행합니다.

Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 제공업체에서 실행할 수 있는 gnuattach.xemacs21 명령입니다.

프로그램:

이름


gnuserv, gnuclient - XEmacs용 서버 및 클라이언트

개요


누클라이언트 [-nw] [-디스플레이 디스플레이] [-q] [-v] [-l 라이브러리] [-batch] [-f 기능] [-eval
형식] [-h 호스트 이름] [-p 포트] [-r 원격 경로 이름] [[+라인] 파일] ...
그누도이트 [-Q] 형태
그누서브
그누어태치 gnuserv 3.x부터 제거됨

기술


누클라이언트 사용자가 명명된 파일을 편집하기 위해 실행 중인 XEmacs 프로세스를 요청할 수 있습니다.
디렉토리 및/또는 리스프 형식을 평가합니다. 환경에 따라 X가 될 수 있습니다.
프레임 또는 TTY 프레임. 이에 대한 일반적인 용도 중 하나는 시스템에 대한 전화 접속 연결입니다.
현재 실행 중인 XEmacs 프로세스.

그누도이트 ``gnuclient -batch -eval form''의 쉘 스크립트 프론트엔드입니다. 그 용도는
더 이상 사용되지 않습니다. gnuclient를 직접 호출하는 데 익숙해지도록 노력하십시오.

그누서브 XEmacs가 모든 수신 및
발신 요청. 일반적으로 직접 호출되지 않지만 다음을 통해 XEmacs에서 시작됩니다.
로드 그누서브 패키지 및 Lisp 양식 평가(gnuserv-start).

그누어태치 더 이상 존재하지 않다. 그 기능은 다음으로 대체되었습니다. 누클라이언트 -nw.

옵션


누클라이언트 Emacs의 명령줄 옵션을 최대한 많이 지원합니다.
문맥. 또한 자체적으로 몇 가지를 추가합니다.
이름이 긴 옵션은 단일 하이픈 대신 이중 하이픈을 사용하여 지정할 수도 있습니다.
하나.

-nw 이 옵션은 누클라이언트 XEmacs가
현재 TTY. 그러면 XEmacs가 새 TTY 프레임을 엽니다. 효과는 다음과 유사합니다.
``-nw'' 옵션으로 이 TTY에서 새로운 XEmacs를 시작했습니다. 현재 만
XEmacs가 gnuclient와 동일한 시스템에서 실행 중인 경우 작동합니다. 기본값입니다.
'DISPLAY' 환경 변수가 설정되지 않은 경우.

-디스플레이 디스플레이, --표시하다 디스플레이
이 옵션이 제공되거나 `DISPLAY' 환경 변수가 설정되면
gnuclient는 XEmacs에게 지정된 X 장치의 프레임에서 파일을 편집하도록 지시합니다.

-q 이 옵션은 누클라이언트 연결이 완료되면 종료하려면
XEmacs 프로세스. 보통 누클라이언트 명령의 모든 파일이 끝날 때까지 기다립니다.
라인은 XEmacs 프로세스에 의해 완료되었으며(버퍼가 종료됨) 모든
양식이 평가되었습니다.

-v 이 옵션이 지정되면 누클라이언트 지정된 파일을 요청합니다.
편집하는 대신 봅니다.

-l 도서관
지정된 라이브러리를 로드하도록 Emacs에 지시합니다.

-일괄 프레임을 열지 않도록 Emacs에 지시하십시오. 라이브러리를 로드하고 lisp 코드를 평가하기만 하면 됩니다. 만약에
실행할 파일 없음, 호출할 함수 또는 평가할 형식은 다음을 사용하여 제공됩니다. -l,
-f-평가 옵션, 평가할 양식은 STDIN에서 읽습니다.

-f 기능,
Emacs가 lisp 기능을 실행하도록 합니다.

-평가 형태
Emacs가 lisp 형식을 실행하도록 합니다.

-h 호스트 이름
인터넷 도메인 소켓에만 사용되는 이 옵션은 호스트 시스템을 지정합니다.
실행 중이어야 하는 것 그누서브. 이 옵션을 지정하지 않으면
환경 변수 GNU_HOST가 설정된 경우 사용됩니다. 호스트 이름이 지정되지 않은 경우
GNU_HOST 변수가 설정되지 않으면 인터넷 연결이 시도되지 않습니다.
NB : 그누서브 XAUTH 인증이 아닌 한 인터넷 연결을 허용하지 않습니다.
사용되었거나 GNU_SECURE 변수가 지정되었고 파일 목록을 가리킵니다.
모든 신뢰할 수 있는 호스트. (아래의 보안을 참조하십시오.)

호스트 이름 대신 인터넷 주소를 지정할 수 있습니다.
특히 클라이언트가
컴퓨터가 YP를 실행 중입니다.

호스트 이름은 유닉스 에 대한 연결을 지정하는 데 사용할 수 있습니다.
서버는 인터넷 소켓이 아닌 Unix 도메인 소켓(지원되는 경우)을 사용해야 합니다.
도메인 소켓.

-p 포트 인터넷 도메인 소켓에만 사용되는 이 옵션은 서비스 포트를 지정합니다.
서버와 클라이언트 간의 통신에 사용됩니다. 이 옵션을 지정하지 않으면
설정되어 있으면 환경 변수 GNU_PORT의 값이 사용되고, 그렇지 않으면
``gnuserv''라는 서비스가 서비스 데이터베이스에서 조회됩니다. 마지막으로, 만약 없다면
포트에 대해 다른 값을 찾을 수 있으면 다음과 같은 기본 포트가 사용됩니다.
일반적으로 21490 + uid.
이후 그누서브 명령줄 옵션을 허용하지 않으며 해당 포트는
대체 방법 중 하나를 통해 지정해야 합니다.

-r 경로명
인터넷 도메인 소켓에서만 사용되며, 다음을 수행하려면 경로 이름 인수가 필요할 수 있습니다.
원격 시스템의 루트 디렉토리에 도달하는 방법을 XEmacs에 알립니다. 누클라이언트
주어진 각 경로 인수에 이 문자열을 추가합니다. 예를 들어 시도한 경우
otter라는 클라이언트 시스템에서 파일을 편집하기 위해
/net/otter 경로를 통해 서버 시스템에서 액세스할 수 있는 경우 이 인수
'/net/otter'로 설정해야 합니다. 이 옵션을 생략하면 값이 사용됩니다.
설정되어 있으면 환경 변수 GNU_NODE에서, 그렇지 않으면 빈 문자열에서.

[+n] 파일
편집할 파일의 경로입니다. 파일이 디렉토리인 경우
디렉터리 브라우저 dired 또는 monkey가 일반적으로 대신 호출됩니다. 커서가 놓여있다
지정된 경우 행 번호 'n'에서.

설정


그누서브 최신 버전의 XEmacs와 함께 표준 패키지로 제공됩니다. 그러므로 당신은
XEmacs Lisp 형식(gnuserv-start)을 평가하여 간단히 서버를 시작할 수 있거나
`Mx gnuserv-start'를 입력하면 됩니다.

구성


이 프로그램 모음의 동작은 대부분 Emacs의 리스프 측에서 제어되며
그 동작은 크게 사용자 정의할 수 있습니다. `Mx 사용자 정의 그룹 RET gnuserv를 입력하십시오.
RET'로 쉽게 접근할 수 있습니다. 더 많은 문서는 `gnuserv.el' 파일에서 찾을 수 있습니다.


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

더 많은 예제와 샘플 래퍼 ​​스크립트는 etc/gnuserv 디렉토리에서 제공됩니다.
이맥스 설치.

SYSV IPC


SysV IPC는 사이의 통신에 사용됩니다. 누클라이언트그누서브 심볼 SYSV_IPC가
gnuserv.h의 상단에 정의되어 있습니다. 이것은 Unix 도메인 및 인터넷과 호환되지 않습니다.
아래 설명된 도메인 소켓 통신. /tmp/gsrv라는 파일??? 로 생성됩니다
메시지 큐에 대한 키이며, 제거되면 서버와
클라이언트는 서버가 다시 시작될 때까지 실패합니다.

UNIX-도메인 소켓


Unix 도메인 소켓은 사이의 통신에 사용됩니다. 누클라이언트그누서브 기호라면
UNIX_DOMAIN_SOCKETS는 gnuserv.h의 상단에 정의되어 있습니다. 라는 파일
통신을 위해 /tmp/gsrvdir????/gsrv가 생성됩니다. USE_TMPDIR 기호가 다음에 설정된 경우
gnuserv.h의 맨 위인 $TMPDIR을 설정하면 /tmp 대신 사용됩니다. 만약 그 파일이
삭제되거나 TMPDIR이 서버와 클라이언트, 통신에 대해 서로 다른 값을 가짐
서버와 클라이언트 사이에 실패합니다. gnuserv를 실행하는 사용자만 다음 작업을 수행할 수 있습니다.
소켓에 연결하십시오.

인터넷 도메인 소켓


인터넷 도메인 소켓은 사이의 통신에 사용됩니다. 누클라이언트그누서브 경우
심볼 INTERNET_DOMAIN_SOCKETS는 gnuserv.h의 상단에 정의되어 있습니다. 모두 인터넷 도메인
및 Unix 도메인 소켓을 동시에 사용할 수 있습니다. 호스트 이름이 -h 또는
GNU_HOST 환경 변수를 통해 누클라이언트 인터넷을 사용하여 연결 설정
도메인 소켓. 그렇지 않은 경우 유닉스 도메인 소켓 또는
SYSV IPC.

보안


인터넷 도메인 소켓을 사용하면 이전에는 없었던 보다 강력한 형태의 보안이 필요합니다.
Unix 도메인 소켓 또는 SysV IPC에 필요합니다. 현재 두 가지 인증
이를 제공하기 위해 지원되는 프로토콜: MIT-MAGIC-COOKIE-1(X11 기반 자우트(1)
프로그램) 및 간단한 호스트 기반 액세스 제어 메커니즘(이하 GNUSERV-1이라고 함). 그만큼
GNUSERV-1 프로토콜은 항상 사용 가능하지만 MIT-MAGIC-COOKIE-1에 대한 지원은
컴파일 타임에 (gnuserv.h 상단의 #define을 통해) 활성화되지 않았습니다.

그누서브, GNUSERV-1을 사용하여 기계 수준에서 제한된 형태의 액세스 제어를 수행합니다.
기본적으로 인터넷 도메인 소켓은 열리지 않습니다. GNU_SECURE 변수를 찾을 수 있는 경우
in 그누서브의 환경에서 읽을 수 있는 파일 이름을 지정하면 이 파일이 열리고
서버가 요청을 허용하는 한 줄에 하나씩 호스트 목록으로 간주됩니다.
다른 호스트의 연결은 거부됩니다. 있는 기계에도 그누서브 is
running은 호스트 이름이 아닌 한 인터넷 소켓을 통해 연결할 수 없습니다.
이 파일에 명시적으로 지정되어 있습니다. 호스트는 숫자 IP 주소이거나
또는 호스트 이름, 그리고 어떤 승인된 호스트의 사용자는 gnuserv에 연결할 수 있으며
임의의 elisp를 실행합니다(예: 모든 파일 삭제). 이 파일에 많은 정보가 포함된 경우
호스트 이름을 지정하면 서버를 시작하는 데 상당한 시간이 걸릴 수 있습니다.

MIT-MAGIC-COOKIE-1 프로토콜이 활성화되면 인터넷 소켓 is 기본적으로 열립니다.
그누서브 모든 호스트의 연결을 수락하고 "매직 쿠키"를 기다립니다.
(본질적으로 암호) 클라이언트가 제공합니다. 클라이언트가 제공하지 않는 경우
쿠키, 또는 쿠키가 잘못된 경우 클라이언트의 인증이 있는 것으로 간주됩니다.
실패한. 이 지점에서. 그누서브 GNUSERV-1 프로토콜로 폴백합니다. 클라이언트가
GNU_SECURE 파일에 나열된 호스트에서 호출하면 연결이 수락됩니다.
그렇지 않으면 거부됩니다.

사용 MIT-매직-쿠키-1 인증
그누서브 서버가 시작되면 디스플레이 999에 대해 정의된 쿠키를 찾습니다.
실행 중인 기계. 쿠키가 발견되면 다음과 같이 사용하기 위해 저장됩니다.
인증 쿠키. 이러한 쿠키는 인증 파일(일반적으로
~/.X권한) X11에 의해 조작되는 자우트(1) 프로그램. 예를 들어 기계
호출하는 emacs를 실행하는 "kali" 그누서브 다음과 같이 응답해야 합니다.
쉘 프롬프트) 올바르게 설정된 경우.

칼리 % xauth 목록
GS65.SP.CS.CMU.EDU:0 MIT-MAGIC-COOKIE-1 11223344
KALI.FTM.CS.CMU.EDU:999 MIT-MAGIC-COOKIE-1 1234

위의 경우 인증 파일은 두 개의 쿠키를 정의합니다. 두 번째, 정의
서버 시스템의 화면 999의 경우 gnuserv 인증에 사용됩니다.

클라이언트 시스템 측에서 인증 파일은 동일한 라인을 포함해야 합니다.
지정 서버의 쿠키. 즉, "foobar" 머신에서
"kali"에 연결하면 `xauth list' 출력에 다음 행이 포함되어야 합니다.

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

인증 파일에 대한 자세한 내용은 자우트(1X11) 매뉴얼 페이지,
또는 인수 없이 대화식으로 xauth를 호출하고 프롬프트에 "help"를 입력하십시오.
인증 프로토콜의 이름에서 해당 사례를 기억하십시오(예:`MIT-MAGIC-
쿠키-1') is 중요한!

환경


DISPLAY 편집 프레임을 넣을 기본 X 장치입니다.

onworks.net 서비스를 사용하여 온라인으로 gnuattach.xemacs21 사용


무료 서버 및 워크스테이션

Windows 및 Linux 앱 다운로드

  • 1
    페이저
    페이저
    Phaser는 빠르고 무료이며 재미있는 공개 프로그램입니다.
    제공하는 소스 HTML5 게임 프레임워크
    WebGL 및 캔버스 렌더링
    데스크톱 및 모바일 웹 브라우저. 계략
    공동 수 있습니다 ...
    페이저 다운로드
  • 2
    바살 엔진
    바살 엔진
    VASSAL은 제작을 위한 게임 엔진입니다.
    기존 보드의 전자 버전
    그리고 카드 게임. 다음을 지원합니다.
    게임 조각 렌더링 및 상호 작용,
    그리고 ...
    VASSAL 엔진 다운로드
  • 3
    OpenPDF - iText의 포크
    OpenPDF - iText의 포크
    OpenPDF는 다음을 생성하기 위한 Java 라이브러리입니다.
    및 LGPL로 PDF 파일 편집 및
    MPL 오픈 소스 라이선스. OpenPDF는
    iText의 LGPL/MPL 오픈 소스 후계자,
    에이...
    OpenPDF 다운로드 - iText 포크
  • 4
    사가 GIS
    사가 GIS
    SAGA - 자동화 시스템
    Geoscientific 분석 - 지리적입니다
    정보 시스템(GIS) 소프트웨어
    지리 데이터를 위한 엄청난 기능
    처리 및 아나...
    사가 GIS 다운로드
  • 5
    Java/JTOpen용 도구 상자
    Java/JTOpen용 도구 상자
    IBM Toolbox for Java / JTOpen은
    지원하는 Java 클래스 라이브러리
    클라이언트/서버 및 인터넷 프로그래밍
    OS/400을 실행하는 시스템에 모델,
    i5/OS, 오...
    Java/JTOpen용 도구 상자 다운로드
  • 6
    D3.js
    D3.js
    D3.js(또는 데이터 기반 문서의 경우 D3)
    할 수 있는 JavaScript 라이브러리입니다.
    동적, 대화형 데이터 생성
    웹 브라우저의 시각화. D3와 함께
    당신...
    D3.js 다운로드
  • 더»

Linux 명령

Ad