이것은 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 제공업체에서 실행할 수 있는 orville-write 명령입니다.
프로그램:
이름
쓰기 - 다른 사용자에게 쓰기
개요
쓰다 [-ctynsprfSv] [ 사용자 [ tty ] ]
오조 [-ltynsprfSv] [ 사용자 [ tty ] ]
전화 번호 [-clynsprfSv] 사용자 [ tty ] [메시지...]
기술
참고: 이는 표준 Unix의 향상된 버전인 "Orville write"입니다. 쓰다 프로그램)
쓰다 터미널에서 다른 사용자의 터미널로 행을 복사합니다. 처음 전화했을 때,
메시지를 보냅니다:
귀하의 로그 이름 your-tty가 보낸 메시지 ...
이 시점에서 메시지 수신자는 답장을 보내야 합니다. 소통은 계속된다
터미널에서 파일 끝을 읽거나 인터럽트가 전송될 때까지. 그 시점에서,
쓰다 다른 터미널에 "EOF(your-logname)"라고 쓰고 종료됩니다.
다음 프로토콜을 사용하는 것이 좋습니다. 쓰다: 처음 글을 쓸 때
다른 사용자가 메시지를 입력하기 전에 답장을 기다립니다.
각 당사자는 각 메시지를 고유한 신호(o '오버'는
관례), 이는 상대방이 응답할 수 있음을 나타냅니다. oo ``over and out''에 대한 제안
대화를 종료해야 할 때. 상대방 차례가 되면 타이핑을 피하세요.
당신의 텍스트가 그들의 텍스트와 모두 왜곡될 것이기 때문입니다. 아무튼 무례해요.
The 오조 명령은 다음의 변형입니다. 쓰다 일반적으로 각 문자를 다른 문자로 보냅니다.
다음과 같이 무언가를 보내기 전에 줄이 끝날 때까지 기다리는 대신 사용자가 입력하는 대로
쓴다.
The 전화 번호 명령은 한 줄의 ``전보''를 보낸 다음 즉시 연결을 끊습니다. 그만큼
메시지는 명령줄에 제공될 수 있습니다(이 경우 일반적으로 인용하는 것이 가장 좋습니다).
명령줄에 메시지를 입력하지 않으면 메시지가 표시됩니다. 이것은
일반적으로 호출하는 데 선호되는 방법 전화.
세 가지 명령 모두 실제로는 동일한 프로그램이며 동일한 동작을 많이 공유합니다.
쓰기 권한은 다음을 사용하여 거부되거나 부여될 수 있습니다. 메시지(1) 명령. 당신의 쓰기
로그인 시 권한은 설치에 따라 다릅니다. 가지고 있는 사람을 쓴다면
권한이 있지만 현재 다른 사람이 작성하고 있는 경우 해당 사실에 대해 경고를 받게 됩니다.
다른 대화를 중단하기 전에 쓰기 요청을 취소할 수 있는 기회가 주어집니다.
아래에 명령을 실행하는 사람을 쓴다면 아민(1) 당신도 비슷한 경고를 받게 될 것입니다.
현재 당신에게 편지를 쓰고 있는 사람들에게 언제든지 메시지를 보낼 수 있습니다.
메시지 권한이 꺼져 있습니다. 사람에게 편지를 보냈다면 전화 번호 메시지, 그럼 그 사람
귀하의 메시지 권한이 있더라도 다음 4분 동안 귀하에게 편지를 쓰거나 전보를 보낼 수 있습니다.
끄다. 이는 누군가가 왜 응답하지 않는지 궁금해하면서 앉아 있을 필요가 없다는 것을 의미합니다.
권한을 설정하는 것을 잊었기 때문입니다. 또한, 그렇지 않은 경우에도 마찬가지입니다.
누군가가 당신과 대화할 수 있기를 원한다면, 당신은 그 사람과 대화해서는 안 됩니다. 루트는 쓸 수 있습니다
누군가.
호출하면 쓰다 or 오조 사용자 이름이 없는 명령을 사용하면 무엇이든 쓸 수 있습니다.
사용자가 현재 귀하에게 편지를 쓰고 있습니다. 아무도 당신에게 편지를 쓰지 않으면 오류 메시지가 인쇄됩니다.
호출하면 쓰다, 오조및 전화 번호 사용자 이름이 '.'인 명령을 사용하면 다음과 같이 작성됩니다.
마지막으로 편지를 쓴 사람에게 다시 한 번. 이 로그인에서 누구에게도 편지를 쓰지 않은 경우
세션이 종료되면 오류 메시지가 인쇄됩니다. 이는 특히 교환할 때 유용합니다.
일련의 메시지가 앞뒤로 전화 번호.
두 번 이상 로그인한 사용자에게 쓰려는 경우 tty 인수는 다음과 같습니다.
적절한 터미널을 나타내는 데 사용됩니다. tty 인수가 제공되지 않으면 터미널은
당신이 쓰고 있는 곳이 있다면 거기에 기록될 것입니다. 그렇지 않은 경우 다음 중 하나
쓰기 권한이 있는 줄이 선택됩니다. tty 인수가 제공되면 사용자는
이름은 "-"로 지정될 수 있으며, 이 경우 해당 tty에 있는 누구에게나 기록됩니다.
누구라도 그렇습니다.
일부 시스템에는 ``도우미''로 지정된 사용자가 있을 수 있습니다. 시스템에 도우미가 있는 경우
그런 다음 ``write help''를 하면 바쁘지 않은 도우미에게 글을 쓸 것입니다. XNUMX개 이상인 경우
도우미를 사용할 수 있는 경우 작업 부하를 분산하기 위해 무작위로 하나를 선택합니다. 도우미
자신을 다음과 같이 지정하십시오. 메시지(1) 명령. 다음과 같은 경우 바쁜 것으로 간주됩니다.
다른 사람을 작성하거나 해당 사용자가 명령을 실행 중인 경우 아민(1) 프로그램.
캐릭터라면! , | , 또는 &가 줄의 시작 부분에 있습니다. 쓰다 쉘을 호출
나머지 줄을 유닉스 명령으로 실행합니다. 명령이 ! 그만큼
명령의 출력은 터미널로만 전송됩니다. |로 시작하면 출력
상대방의 단말기로만 전송됩니다. 만약 그것이 &로 시작했다면 여러분 각자는 그럴 것입니다.
출력 사본을 받습니다. 참고하세요 쓰다 모든 이상한 제어 문자를 확장합니다.
상대방의 단말기로 보내기 전에 전송하지만, 캐릭터의 경우에는 전송하지 않습니다.
터미널로 다시 울려 퍼졌습니다.
쓰다 여러 명령줄 옵션을 제공합니다. 사실, 둘 사이의 유일한 차이점은 쓰다,
오조및 전화 번호 이러한 옵션에 대한 기본값은 다음과 같습니다.
-c 각 문자를 입력한 대로 보냅니다. 실제로는 그렇게 하기 전까지는 시작되지 않습니다.
상대방이 답변한 후. 또한 ")"로 시작하는 줄을 입력하는 경우
그런 다음 현재 줄의 나머지 부분은 Enter 키를 누르고 전송될 때까지 유지됩니다.
(")" 빼기). 이 옵션을 사용하면 Ctrl-R을 입력하면 텍스트가 다시 인쇄됩니다.
현재 입력하고 있는 줄의 마지막 단어를 지우고 Ctrl-W를 누르면 마지막 단어가 지워집니다.
유닉스 시스템이 일반적으로 이를 지원하지 않더라도 입력됩니다. 에서 오조 명령
이것이 기본값입니다.
-l 전체 줄을 입력할 때까지 문자를 보내지 마십시오. 에서 쓰다 이것을 명령하다
기본값입니다.
-n 이 대화가 진행되는 동안 일시적으로 메시지를 꺼주세요.
글을 쓰는 사람 이외의 사람이 글을 쓸 수 없도록 권한을 부여합니다.
너.
-y 이 대화가 진행되는 동안 일시적으로 메시지를 켜세요.
권한, 다른 사람이 귀하에게 경고한 후 귀하에게 글을 쓸 수 있도록 허용합니다.
다른 사람 쓰기.
-p 대화가 진행되는 동안 전보 수신을 연기하십시오. 모두
대화 중에 수신된 전보는 .lastmesg 파일에 저장되며,
완료되면 표시됩니다. 그만큼 허(1) 명령은 쉘에서 사용될 수 있습니다
나가지 않고 저장된 메시지를 확인하려면 탈출하세요 쓰다.
-s 이 대화가 진행되는 동안 쓰기 권한은 변경되지 않은 상태로 두십시오.
이는 일반적으로 기본값입니다.
-r 이 원인 쓰다 루트 비밀번호를 묻는 메시지를 표시합니다. 올바르게 주어진다면,
그의 메시지 권한이 어떻게 설정되었는지에 관계없이 누구에게나 쓸 수 있습니다. amd
당신은 그의 선호도를 무시할 수 있습니다 쓰다 or 전화 번호.
-f 배관 입력을 허용하지 않음 쓰다 '&' 및 '|'를 비활성화합니다. 쉘이 탈출합니다.
이는 대부분 orville.conf 파일의 'options' 명령에 사용됩니다. 그것
'pipes' 구성 명령에 의해 대부분 폐기되었습니다.
-t 한 줄의 메시지(전보라고 함)를 보낸 후 즉시 연결을 끊습니다. 그만큼
메시지 텍스트는 명령줄에 제공될 수 있습니다. 그렇지 않은 경우에는
그것을 촉구했습니다. 쓰기는 지정된 메시지를 비우려고 시도하지만
실행 중인 사용자가 볼 수 없도록 명령줄 w(1) 또는 ps(1) 이것은 그렇지 않습니다
항상 작동하므로 비밀 메시지를 명령줄에 배치하면 안 됩니다. 이것은
의 기본값 전화 번호 명령.
-S 일반적으로 귀하가 선호하는 사람에게 전보를 보내는 경우
쓰기를 하면 쓰기로 전환할지 묻는 메시지가 표시되고 그 반대의 경우도 마찬가지입니다. -S
플래그는 이 질문을 억제하고 조용히 실패하게 만듭니다(루트 사용자가 아닌 한,
이 경우에는 조용히 성공합니다.)
-v 버전 번호를 인쇄하십시오.
작성자가 선택한 옵션은 경우에 따라 수신자가 무시할 수 있습니다. 너
쓰기와 전보, 회선 모드와 문자에 대한 기본 설정을 지정할 수 있습니다.
모드 메시지(1) 명령. 수신자가 쓰기/전보 기본 설정을 설정한 경우
당신이 그 사람에게 잘못된 방식으로 쓰면 다른 사람을 사용할 것인지 묻는 메시지가 나타납니다. 호출하면
쓰다 와 -S 플래그를 지정하면 전환할지 묻는 메시지가 표시되지 않습니다. 루트만 가능
실제로 수신자의 기본 설정을 무시합니다. 일반 사용자의 경우 거부하는 경우
전환하면 명령이 실패합니다.
수신자가 문자/라인 모드 기본 설정을 설정한 경우 메시지가 인쇄되고
당신은 그 사람이 선호하는 모드로 강제 전환될 것입니다.
구성
The orville.conf 파일에는 Orville 쓰기에 대한 구성 정보가 포함되어 있으며
관련 유틸리티. '#'으로 시작하는 줄과 빈 줄은 무시됩니다. 다른 노선
아래 나열된 명령을 포함합니다.
답변텔
일반적으로 한 사람에게 전보를 보낸 후 240분(XNUMX초) 동안 보낼 수 있습니다.
메시지 권한이 꺼져 있어도 그들은 당신에게 전보를 보냈습니다. 이것
명령을 사용하여 해당 창의 크기를 다른 값으로 설정할 수 있습니다.
연결 해제 [y|n]
연결 해제가 활성화된 경우 'mesg d' 및 'mesg N' 명령을 사용할 수 있습니다.
현재 쓰고 있는 모든 사람의 연결을 끊으려면 쓰세요. (보다 메시지(1)). 그것은
기본적으로 활성화되어 있습니다.
예외 [y|n]
예외가 활성화된 경우 'mesg ye' 및 'mesg ne' 명령a를 사용하여 다음을 수행할 수 있습니다.
특정 사용자가 귀하에게 쓸 수 있고 쓸 수 없는 제한(참조 메시지(1)). 그것은
기본적으로 활성화되어 있습니다.
호스트로부터 [y|n]
이 플래그가 설정되면 메시지 공지 배너에 호스트 이름이 포함됩니다.
보낸 사람의 컴퓨터(그리고 받는 사람의 쓰기는 호스트 간 허용을 허용하지 않기 때문에)
연락). 기본적으로 비활성화되어 있습니다.
도우미 목록
이 플래그가 설정되면 해당 파일에 로그인 정보가 나타나는 사람만
도우미가 되십시오. 그렇지 않으면 누구라도 그럴 수 있습니다. 기본적으로 비활성화되어 있습니다.
도우미 이름
기본적으로 '도움말 쓰기'를 수행하면 도움을 받을 수 있습니다. 어떤 키워드를 사용하고 싶다면
'help' 외에는 이 명령을 사용하여 정의하세요.
도우미 [y|n]
사람들이 자신을 도우미로 지정할 수 있고 '도움말 작성'이 작동해야 합니까? 에 의해
기본값, 아니요.
통나무
어떤 파일에서 로깅을 수행해야 합니까? 정의되지 않은 경우 또는 정의된 경우
파일이 존재하지 않으면 로깅이 수행되지 않습니다.
로그 수준
얼마나 많은 로깅을 수행해야 합니까? 레벨 0은 없음을 의미합니다. 레벨 1은 로그만 의미합니다.
도움 요청(성공 여부에 대한 정보 포함) 2 단계
이는 작성된 각 쓰기 연결에 대한 한 줄 설명을 기록하는 것을 의미합니다. 물론,
'log'가 정의되지 않았거나 존재하지 않으면 로깅이 수행되지 않습니다. 내용이 하나도 없음
쓰기 대화는 기록됩니다. 기본값은 1입니다.
도움이 안돼
누군가 '도움말 쓰기'를 했지만 도우미를 찾을 수 없으면 이 파일이 표시됩니다.
일반적으로 도움을 받을 수 있는 다른 장소에 대한 정보가 있습니다. 정의되지 않은 경우,
아무것도 인쇄되지 않습니다.
파이프 [y|n]
끄면 쓰기를 통한 데이터 파이핑이 허용되지 않으므로 다음 작업을 수행할 수 없습니다.
탈출하다. 많은 사용자가 다른 사용자를 괴롭히기 위해 쓰기를 사용하는 경우 필요할 수 있습니다.
대량의 데이터를 전송하여 사용자. 기본값은 켜져 있습니다.
초보자도움말
환경 변수 NOVICE가 정의된 경우 이 내용을 인쇄합니다.
쓰기를 실행하기 전에 파일을 작성하십시오. 정의하지 않으면 아무것도 인쇄되지 않습니다.
옵션 - ...
쓰기 프로그램에 대한 다양한 링크에 대한 기본 옵션을 설정합니다. 예를 들어,
'options jot -c' 줄이 있고 쓰기 프로그램에 대한 링크를 만듭니다.
이름이 'jot'인 경우 jot는 기본적으로 줄 모드 대신 문자 모드로 설정됩니다. 만약에
명령 이름이 '*'이면 모든 링크(사용자가 만든 링크 포함)가 해당 링크를 얻습니다.
옵션을 선택합니다.
워시스트
정보를 유지하는 'wrthist' 파일의 전체 경로 이름입니다.
사용자의 최근 메시지에 대해. 텔레그램 플러딩 공격을 제한하는데 사용되며,
XNUMX분 동안 전보에 대한 응답을 허용합니다. 기본적으로는
같은 디렉토리에
wrttmp
이는 다음에 대한 정보를 유지하는 'wrttmp' 파일의 전체 경로 이름입니다.
사용자의 현재 상태. 기본적으로는 다음과 같은 디렉토리에 있습니다.
onworks.net 서비스를 사용하여 온라인으로 orville-write를 사용하세요.