mesgposix - ออนไลน์ในคลาวด์

นี่คือคำสั่ง mesgposix ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

โครงการ:

ชื่อ


mesg — อนุญาตหรือปฏิเสธข้อความ

เรื่องย่อ


ข้อความ [ใช่|n]

DESCRIPTION


พื้นที่ ข้อความ ยูทิลิตี้จะควบคุมว่าผู้ใช้รายอื่นได้รับอนุญาตให้ส่งข้อความผ่าน เขียน,
คุยหรือยูทิลิตี้อื่นๆ ของอุปกรณ์ปลายทาง อุปกรณ์ปลายทางที่ได้รับผลกระทบจะเป็น
กำหนดโดยการค้นหาเทอร์มินัลแรกในลำดับของอุปกรณ์ที่เกี่ยวข้องกับ
อินพุตมาตรฐาน เอาต์พุตมาตรฐาน และข้อผิดพลาดมาตรฐาน ตามลำดับ โดยไม่มีข้อโต้แย้ง ข้อความ
จะรายงานสถานะปัจจุบันโดยไม่เปลี่ยนแปลง กระบวนการด้วยสิทธิพิเศษที่เหมาะสม
อาจสามารถส่งข้อความไปยังเทอร์มินัลโดยไม่ขึ้นกับสถานะปัจจุบัน

OPTIONS


ไม่

ตัวดำเนินการ


ตัวถูกดำเนินการต่อไปนี้จะได้รับการสนับสนุนในภาษา POSIX:

y ให้สิทธิ์แก่ผู้ใช้รายอื่นในการส่งข้อความไปยังอุปกรณ์ปลายทาง

n ปฏิเสธการอนุญาตให้ผู้ใช้รายอื่นส่งข้อความไปยังอุปกรณ์ปลายทาง

STDIN


ไม่ได้ใช้.

INPUT ไฟล์


ไม่

และพวกเรา ตัวแปร


ตัวแปรสภาพแวดล้อมต่อไปนี้จะส่งผลต่อการดำเนินการของ ข้อความ:

ภาษา ระบุค่าเริ่มต้นสำหรับตัวแปรการทำให้เป็นสากลที่ไม่ได้ตั้งค่าหรือ
โมฆะ. (ดูปริมาณคำจำกัดความพื้นฐานของ POSIX.1-2008 Section 8.2,
สากล ตัวแปร เพื่อความเหนือกว่าของความเป็นสากล
ตัวแปรที่ใช้ในการกำหนดค่าของหมวดหมู่สถานที่)

LC_ALL หากตั้งค่าเป็นค่าสตริงที่ไม่ว่าง ให้แทนที่ค่าของค่าอื่นๆ ทั้งหมด
ตัวแปรความเป็นสากล

LC_CTYPE กำหนดสถานที่สำหรับการตีความลำดับไบต์ของข้อมูลข้อความ
เป็นอักขระ (เช่น ไบต์เดี่ยวเมื่อเทียบกับอักขระหลายไบต์ใน
ข้อโต้แย้ง)

LC_MESSAGES
กำหนดโลแคลที่ควรใช้เพื่อส่งผลต่อรูปแบบและเนื้อหาของ
ข้อความวินิจฉัยที่เขียน (โดย ข้อความ) ถึงข้อผิดพลาดมาตรฐาน

นศ กำหนดตำแหน่งของแค็ตตาล็อกข้อความสำหรับการประมวลผลของ LC_MESSAGES.

อะซิงโครนัส กิจกรรม


ผิดนัด

STDOUT


หากไม่มีการระบุตัวถูกดำเนินการ ข้อความ จะแสดงสถานะขั้วปัจจุบันใน
รูปแบบที่ไม่ระบุ

สแตเดอร์


ข้อผิดพลาดมาตรฐานจะใช้สำหรับข้อความวินิจฉัยเท่านั้น

เอาท์พุท ไฟล์


ไม่

ขยาย DESCRIPTION


ไม่

EXIT สถานภาพ


ค่าทางออกต่อไปนี้จะถูกส่งคืน:

0 อนุญาตให้รับข้อความได้

1 ไม่อนุญาตให้รับข้อความ

>1 เกิดข้อผิดพลาด

ผลกระทบที่เกิด OF ข้อผิดพลาด


ผิดนัด

พื้นที่ ดังต่อไปนี้ ส่วน เป็น ข้อมูล.

ใบสมัคร การใช้


กลไกที่เปลี่ยนสถานะข้อความของเทอร์มินัลไม่ระบุ
ดังนั้นการกระทำที่ไม่ระบุอาจทำให้สถานะของเครื่องเปลี่ยนหลังจาก ข้อความ
ได้สำเร็จลุล่วงไปด้วยดี การกระทำเหล่านี้อาจรวมถึงแต่ไม่จำกัดเพียง: อื่น
คำวิงวอนของ ข้อความ ยูทิลิตี้, ขั้นตอนการเข้าสู่ระบบ; คำวิงวอนของ สติ ยูทิลิตี้
คำวิงวอนของ chmod ยูทิลิตี้หรือ chmod() ฟังก์ชัน และอื่นๆ

ตัวอย่าง


ไม่

หลักการและเหตุผล


สถานีปลายทางเปลี่ยนโดย ข้อความ คือที่เกี่ยวข้องกับอินพุต เอาต์พุต หรือข้อผิดพลาดมาตรฐาน
แทนที่จะเป็นเทอร์มินัลการควบคุมสำหรับเซสชัน เนื่องจากผู้ใช้ล็อกอินมากขึ้น
มากกว่าหนึ่งครั้งควรจะสามารถเปลี่ยนเทอร์มินัลการเข้าสู่ระบบของพวกเขาโดยไม่ต้องหยุด
งานที่ทำงานอยู่ในเซสชันเหล่านั้น นี่ไม่ใช่ปัญหาด้านความปลอดภัยที่เกี่ยวข้องกับเครื่องปลายทางของ
ผู้ใช้รายอื่นเนื่องจากต้องใช้สิทธิ์ที่เหมาะสมเพื่อส่งผลต่อเทอร์มินัลของ
ผู้ใช้รายอื่น

วิธีการตรวจสอบแต่ละ file descriptor สามตัวแรกตามลำดับจนเป็น a
พบเทอร์มินัลถูกนำไปใช้จาก System V.

ไฟล์ /dev/tty ไม่ได้ระบุไว้สำหรับอุปกรณ์ปลายทางเพราะคิดว่าเป็น
จำกัดเกินไป การเปลี่ยนแปลงสภาพแวดล้อมโดยทั่วไปสำหรับ n ตัวถูกดำเนินการคือสิทธิ์ในการเขียน
จะถูกลบออกสำหรับ คนอื่น ๆ และ กลุ่ม จากอุปกรณ์ที่เหมาะสม ได้ตัดสินใจที่จะออกจาก
คำอธิบายที่แท้จริงของสิ่งที่ทำโดยไม่ได้ระบุเนื่องจากความแตกต่างที่อาจเกิดขึ้นระหว่าง
การใช้งาน

ไม่ได้ระบุรูปแบบสำหรับเอาต์พุตมาตรฐานเนื่องจากความแตกต่างระหว่างประวัติศาสตร์
การใช้งาน เอาต์พุตนี้โดยทั่วไปไม่มีประโยชน์สำหรับเชลล์สคริปต์ (พวกเขาสามารถใช้
สถานะออก) ดังนั้นการแยกวิเคราะห์เอาต์พุตที่แม่นยำจึงไม่จำเป็น

อนาคต ลู่ทาง


ไม่

ใช้ mesgposix ออนไลน์โดยใช้บริการ onworks.net



โปรแกรมออนไลน์ Linux และ Windows ล่าสุด