영어프랑스어스페인어

Ad


온웍스 파비콘

xsm - 클라우드 온라인

Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터를 통해 OnWorks 무료 호스팅 공급자에서 xsm 실행

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

프로그램:

이름


xsm - X 세션 관리자

개요


xsm [-디스플레이 디스플레이] [-세션 세션 이름] [-verbose]

기술


xsm 세션 관리자입니다. 세션은 응용 프로그램 그룹이며 각 응용 프로그램에는
특정 상태. xsm 임의의 세션을 생성할 수 있습니다. 예를 들어
"가벼운" 세션, "개발" 세션 또는 "xterminal" 세션이 있습니다. 각 세션
자체 응용 프로그램 세트를 가질 수 있습니다. 세션 내에서 "체크포인트"를 수행하여
응용 프로그램 상태를 저장하거나 "종료"하여 상태를 저장하고 세션을 종료합니다. 로그인할 때
시스템으로 돌아가서 특정 세션을 로드할 수 있고 원하지 않는 세션을 삭제할 수 있습니다.
더 이상 유지하고 싶습니다.

일부 세션 관리자는 단순히 수동으로 수행할 응용 프로그램 목록을 지정하도록 허용합니다.
세션에서 시작되었습니다. xsm 애플리케이션을 실행하고
자동으로 세션의 일부가 됩니다. 단순한 수준에서, xsm 때문에 유용하다
세션에 있는 응용 프로그램을 쉽게 정의할 수 있는 기능을 제공합니다. 진실
의 힘 xsm그러나 점점 더 많은 응용 프로그램이
상태를 저장하고 복원합니다.

옵션


-디스플레이 디스플레이
활동 xsm 지정된 X 디스플레이에 연결합니다.

-세션 세션 이름
활동 xsm 세션 메뉴를 건너뛰고 지정된 세션을 로드합니다.

-말 수가 많은
디버깅 정보를 켭니다.

설정


.x세션 파일
사용 xsm 변경이 필요합니다 .x세션 파일 :

사용자가 실행한 마지막 프로그램 .x세션 파일은 xsm. 이 구성으로,
사용자가 다음을 사용하여 세션을 종료하도록 선택할 때 xsm, 세션이 진정으로 끝날 것입니다.

세션 관리자의 목표는 세션에 로그인할 때 클라이언트를 다시 시작하는 것이므로
일반적으로 .xsession 파일은 응용 프로그램을 직접 시작하지 않아야 합니다. 오히려,
애플리케이션은 세션 내에서 시작되어야 합니다. 언제 xsm 세션을 종료하고, xsm
이러한 응용 프로그램을 다시 시작해야 함을 알 수 있습니다. 그러나 몇 가지 유형의
"세션을 인식"하지 않는 응용 프로그램. xsm 수동으로 추가할 수 있습니다.
세션에 대한 응용 프로그램(섹션 참조) Client 명부).

SM_SAVE_DIR 환경 변수
경우 SM_SAVE_DIR 환경 변수가 정의되어 있습니다. xsm 모든 구성 파일을 저장합니다
이 디렉토리에서. 그렇지 않으면 사용자의 홈 디렉토리에 저장됩니다. 세션
인식 응용 프로그램은 체크포인트 파일을 SM_SAVE_DIR
하지만 사용자는 이 규칙에 의존해서는 안 됩니다.

태만 시작 어플리케이션
처음 xsm 시작하려면 시작할 응용 프로그램 목록을 찾아야 합니다.
예를 들어 이 목록에는 창 관리자, 세션 관리 프록시 및
xterm. xsm 먼저 파일을 찾습니다 .xsmstartup 사용자의 홈 디렉토리에 있습니다. 만약에
해당 파일이 존재하지 않으면 다음을 찾습니다. 시스템.xsm 에서 설정한 파일
설치 시간. 참고 xsm 사용자가 a를 선택할 때 "fail safe" 옵션을 제공합니다.
시작할 세션. 안전 장치 옵션은 단순히 설명된 기본 응용 프로그램을 로드합니다.
위.

시작 파일의 각 줄에는 응용 프로그램을 시작하는 명령이 포함되어야 합니다. 샘플
시작 파일은 다음과 같을 수 있습니다.


트엠
sm프록시
xterm


시작 A 세션


인셀덤 공식 판매점인 xsm 시작할 때 먼저 사용자가 이전에 세션을 저장했는지 확인합니다. 만약에
저장된 세션이 없습니다. xsm 기본 응용 프로그램 세트를 시작합니다(위에서 설명한 대로).
제목 섹션에서 태만 시작 어플리케이션). 세션이 하나 이상 존재하는 경우
세션 메뉴가 표시됩니다. 그만큼 [-세션 세션 이름] 옵션은 지정된 세션을 강제 실행합니다.
세션 메뉴를 건너뛰고 로드할 수 있습니다.

XNUMXD덴탈의 세션 메뉴
세션 메뉴는 사용자가 선택할 수 있는 세션 목록을 제공합니다. 사용자는
마우스를 사용하거나 위쪽 및 아래쪽 화살표를 사용하여 현재 선택된 세션을 변경합니다.
키보드에서. 잠긴 세션(즉, 다른
디스플레이)를 로드하거나 삭제할 수 없습니다.

세션 메뉴에서 다음 작업을 수행할 수 있습니다.

하중 세션 이 버튼을 누르면 현재 선택된 세션이 로드됩니다.
또는 Return 키를 누르면 현재 파일도 로드됩니다.
세션을 선택하거나 사용자가 세션에서 더블 클릭할 수 있습니다.
명부.

. 세션 이 작업은 현재 선택된 세션을 함께 삭제합니다.
관련된 모든 애플리케이션 체크포인트 파일과 함께
세션. 이 버튼을 누르면 사용자에게 다음을 묻는 메시지가 표시됩니다.
작동을 확인하려면 버튼을 두 번 누르십시오.

기본/실패 안정성 xsm 기본 응용 프로그램 집합을 시작합니다(위에서 설명한 대로).
제목 섹션에서 태만 시작 어플리케이션). 이것은 유용하다
사용자가 새로운 세션을 시작하려고 하거나 세션이
구성 파일이 손상되었으며 사용자가 "안전 장치"를 원합니다.
세션.

취소 이 버튼을 누르면 발생합니다. xsm 나가기 위해서. 다음에도 사용할 수 있습니다.
"세션 삭제" 작업을 취소하십시오.

제어 A 세션


xsm 로드할 세션을 결정하고 기본 창을 불러온 다음 시작합니다.
세션의 일부인 모든 응용 프로그램. 세션 관리자의 제목 표시줄
기본 창에는 로드된 세션의 이름이 포함됩니다.

다음 옵션은 에서 사용할 수 있습니다. xsm의 기본 창:

Client 명부 이 버튼을 누르면 모든 클라이언트 목록이 포함된 창이 나타납니다.
현재 세션에 있습니다. 각 클라이언트에 대해
실행 중인 클라이언트가 표시됩니다. 클라이언트가 추가되고 제거됨에 따라
세션에서 이 목록은 변경 사항을 반영하도록 업데이트됩니다. 사용자
이러한 클라이언트가 다시 시작되는 방법을 제어할 수 있습니다(아래 참조).

눌러서 관측 등록 버튼을 클릭하면 사용자가 세션을 볼 수 있습니다.
현재 선택된 클라이언트와 관련된 관리 속성.

눌러서 복제 버튼을 클릭하면 사용자가 선택한 항목의 복사본을 시작할 수 있습니다.
응용 프로그램.

눌러서 죽이다 Client 버튼을 클릭하면 사용자가 클라이언트를 제거할 수 있습니다.
세션.

에서 다시 시작 힌트를 선택하여 다시 시작 힌트 메뉴에서 사용자는
클라이언트의 재시작을 제어합니다. 다음 힌트를 사용할 수 있습니다.

- XNUMXD덴탈의 다시 시작 If 달리는 힌트는 클라이언트가
세션매니저와 연결된 경우 다음 세션에서 재시작
현재 세션이 끝날 때.

- XNUMXD덴탈의 다시 시작 어쨌든 힌트는 클라이언트를 다시 시작해야 함을 나타냅니다.
현재 세션이 끝나기 전에 종료하더라도 다음 세션에서
종료 됨.

- XNUMXD덴탈의 다시 시작 바로 힌트는 다음과 같습니다. 다시 시작 어쨌든 힌트,
그러나 추가로 클라이언트는 지속적으로 실행됩니다. 클라이언트가
종료하면 세션 관리자는 현재 세션에서 다시 시작하려고 시도합니다.
세션.

- XNUMXD덴탈의 다시 시작 어머 놀랐다 힌트는 클라이언트가
다음 세션에서 다시 시작됩니다.

모든 X 응용 프로그램이 "세션을 인식"하지 못할 수도 있습니다. 애플리케이션
세션을 인식하지 못하는 것은 X 세션을 지원하지 않는 것입니다.
관리 프로토콜 또는 세션에서 감지할 수 없음
관리 프록시(섹션 참조 L' PROXY). xsm
사용자가 이러한 응용 프로그램을 세션에 수동으로 추가합니다. 바닥
전에, Client 명부 창에는 응용 프로그램이 있는 텍스트 입력 필드가 포함되어 있습니다.
명령을 입력할 수 있습니다. 각 명령은 자체 줄에 있어야 합니다. 이것
정보는 체크포인트 또는 종료 시 세션과 함께 저장됩니다.
시간. 세션이 다시 시작되면, xsm 이것들을 다시 시작합니다
일반 "세션 인식" 응용 프로그램 외에 응용 프로그램.

누르면 선택한다 버튼은 Client 명부 창.

세션 통나무... 세션 로그 창은 세션에 대한 유용한 정보를 제공합니다.
예를 들어 세션이 다시 시작되면 모든 다시 시작 명령이
로그 창에 표시됩니다.

체크 포인트 체크포인트를 수행하면 세션에 있는 모든 애플리케이션이
상태를 저장하도록 요청했습니다. 모든 애플리케이션이 전체를 저장하는 것은 아닙니다.
상태이지만 최소한 세션 관리자는
애플리케이션을 다시 시작하는 데 필요한 명령을 수신합니다(모든
명령줄 옵션). 세션에 참여하는 창 관리자
응용 프로그램이 동일한 내용으로 다시 표시되도록 보장해야 합니다.
창 구성.

체크포인트되는 세션에 이름이 할당되지 않은 경우 사용자는
세션 이름을 지정해야 합니다. 그렇지 않으면 사용자는 다음을 수행할 수 있습니다.
현재 세션 이름 또는 새 세션을 사용하여 체크포인트를 수행합니다.
이름을 지정할 수 있습니다. 지정한 세션 이름이 이미 존재하는 경우
사용자는 다른 이름을 지정하거나
기존 세션을 덮어씁니다. 세션은
잠김은 덮어쓸 수 없습니다.

체크포인트를 수행할 때 사용자는 다음을 지정해야 합니다. 찜하기 타입 어느
저장해야 하는 상태의 양을 세션의 애플리케이션에 알립니다.

XNUMXD덴탈의 지방의 유형은 애플리케이션이 충분히 저장해야 함을 나타냅니다.
사용자가 본 상태를 복원하기 위한 정보. 그것은 안된다
다른 사용자에게 표시되는 상태에 영향을 미칩니다. 예를 들어 편집자는
편집 버퍼의 내용을 포함하는 임시 파일을 만들고,
커서 위치 등등...

XNUMXD덴탈의 글로벌 type은 응용 프로그램이 모든 작업을 커밋해야 함을 나타냅니다.
데이터를 영구적이고 전역적으로 액세스 가능한 스토리지에 저장합니다. 예를 들어, 편집자
편집된 파일을 저장하기만 하면 됩니다.

XNUMXD덴탈의 모두 type은 응용 프로그램이 이 두 가지를 모두 수행해야 함을 나타냅니다.
예를 들어 편집자는 편집된 파일을 저장한 다음
커서 위치와 같은 정보가 있는 임시 파일,
등 ...

이외에도 찜하기 타입, 사용자는 상호 작용하는 스타일.

XNUMXD덴탈의 없음 유형은 응용 프로그램이 상호 작용해서는 안 됨을 나타냅니다.
상태를 저장하는 동안 사용자.

XNUMXD덴탈의 오류 유형은 애플리케이션이
오류 조건이 발생한 경우에만 사용자.

XNUMXD덴탈의 모든 품종 유형은 응용 프로그램이 사용자와 상호 작용할 수 있음을 나타냅니다.
어떤 목적을 위해. 참고 xsm 하나의 애플리케이션만 허용합니다.
한 번에 사용자와 상호 작용합니다.

체크포인트 완료 후, xsm 필요한 경우
보고하지 않은 애플리케이션 목록이 포함된 창
상태 저장에 성공했습니다.

종료 종료는 체크포인트에 있는 모든 옵션을 제공하지만
또한 세션이 종료될 수 있습니다. 상호 작용하는 경우
스타일은 오류 or 모든 품종, 사용자는 종료를 취소할 수 있습니다. 사용자는
또한 응용 프로그램 중 하나라도 보고되면 종료를 취소하십시오.
상태 저장에 실패했습니다.

사용자는 수행하지 않고 세션을 종료하도록 선택할 수 있습니다.
검문소.

주문 제작 XSM 응답 ~까지 신호


xsm 다음 옵션으로 종료를 수행하여 SIGTERM 신호에 응답합니다.
빠르고 상호 작용이 없으며 유형을 로컬로 저장합니다. 이렇게 하면 사용자의 세션을 저장할 수 있습니다.
시스템이 종료되고 있습니다. 또한 원격 종료를 수행하는 데 사용할 수 있습니다.
세션.

xsm 다음과 같은 체크포인트를 수행하여 SIGUSR1 신호에 응답합니다.
옵션: 상호 작용 없음, 저장 유형 로컬. 이 신호는 원격 제어를 수행하는 데 사용할 수 있습니다.
세션의 체크포인트.

L' PROXY


모든 응용 프로그램이 X 세션 관리 프로토콜을 지원하도록 포팅된 것은 아니므로,
"오래된" 클라이언트가 세션 관리자와 함께 작업할 수 있도록 프록시 서비스가 존재합니다. 순서대로
프록시가 세션에 참여하는 애플리케이션을 감지하려면 다음 중 하나가 충족되어야 합니다.
진실:

- 응용 프로그램은 다음을 포함하는 최상위 창을 매핑합니다. WM_CLIENT_LEADER 재산. 이것
속성은 다음을 포함하는 클라이언트 리더 창에 대한 포인터를 제공합니다. WM_클래스,
WM_NAME, WM_COMMANDWM_CLIENT_MACHINE 속성.

또는 ...

- 응용 프로그램은 다음을 포함하지 않는 최상위 창을 매핑합니다. WM_CLIENT_LEADER
재산. 그러나 이 최상위 창에는 WM_클래스, WM_NAME, WM_COMMAND
WM_CLIENT_MACHINE 속성.

지원하는 응용 프로그램 WM_SAVE_YOURSELF 프로토콜은 WM_SAVE_YOURSELF
세션 관리자가 체크포인트 또는 종료를 실행할 때마다 클라이언트 메시지입니다. 이를 통해
상태를 저장하는 응용 프로그램. 애플리케이션이 지원하지 않는 경우 WM_SAVE_YOURSELF
그러면 프록시는 세션 관리자가 다시 시작할 수 있도록 충분한 정보를 제공합니다.
응용 프로그램 (사용 WM_COMMAND) 상태가 복원되지 않습니다.

어플리케이션


xsm 원격에서 응용 프로그램을 다시 시작하려면 원격 실행 프로토콜이 필요합니다.
기계. 현재, xsm 지원 rstart 규약. 다시 시작하려면
원격 시스템의 애플리케이션 X, 기계 X 이 있어야합니다 rstart 설치. 미래에,
추가 원격 실행 프로토콜이 지원될 수 있습니다.

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


무료 서버 및 워크스테이션

Windows 및 Linux 앱 다운로드

  • 1
    itop - ITSM CMDB 오픈 소스
    itop - ITSM CMDB 오픈 소스
    IT 운영 포털: 완전한 개방
    소스, ITIL, 웹 기반 서비스
    완전히 포함하는 관리 도구
    맞춤형 CMDB, 헬프데스크 시스템 및
    서류맨...
    itop 다운로드 - ITSM CMDB 오픈소스
  • 2
    클레멘 타인
    클레멘 타인
    Clementine은 멀티 플랫폼 음악입니다.
    영감을 받은 플레이어 및 라이브러리 구성자
    아마록 1.4. 그것은 빠르고
    사용하기 쉬운 인터페이스,
    검색하고 ...
    클레멘타인 다운로드
  • 3
    XISMuS
    XISMuS
    주의: 누적 업데이트 2.4.3은
    출시되었습니다!! 업데이트는 모든
    이전 2.xx 버전. 업그레이드하는 경우
    버전 v1.xx에서 다운로드하고
    난 ..
    XISMuS 다운로드
  • 4
    페이스 트랙 누아르
    페이스 트랙 누아르
    모듈식 헤드트래킹 프로그램
    여러 얼굴 추적기, 필터 지원
    그리고 게임 프로토콜. 트래커 중에서
    SM FaceAPI, AIC 관성 헤드
    추적기 ...
    다운로드
  • 5
    PHP QR 코드
    PHP QR 코드
    PHP QR 코드는 오픈 소스(LGPL)입니다.
    QR 코드 생성을 위한 라이브러리,
    2차원 바코드. 기반으로
    libqrencode C 라이브러리, API 제공
    QR 코드 바코드 생성 중...
    PHP QR 코드 다운로드
  • 6
    프리시브
    프리시브
    Freeciv는 무료 턴 기반 게임입니다.
    멀티플레이어 전략 게임,
    플레이어는 a의 리더가 됩니다.
    문명을 얻기 위한 투쟁
    궁극적인 목표: 될...
    Freeciv 다운로드
  • 더»

Linux 명령

Ad