返回顶部
首页 > 资讯 > 操作系统 >如何使用Linux命令行与其他用户进行通信
  • 733
分享到

如何使用Linux命令行与其他用户进行通信

2023-06-16 02:06:24 733人浏览 泡泡鱼
摘要

这篇文章主要介绍了如何使用linux命令行与其他用户进行通信,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。wallwall(“Write ALL” 的简称)命令允许你向所有系

这篇文章主要介绍了如何使用linux命令行与其他用户进行通信,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

wall

wall(“Write ALL” 的简称)命令允许你向所有系统中已登录的用户发送一条信息。这里我们假设用户都使用命令行在同一台服务器上工作。虽然 wall 命令最常被系统管理员用于向用户发布公告和传递信息(比如说,服务器即将因维护而关闭),但它可以被任何用户使用。

系统管理员可能会用类似下面的方式发送信息:

$ wall The system will be Going down in 15 minutes to address a serious problem

而所有登录的用户都将看到类似这样的信息:

Broadcast message from admin@dragonfly (pts/0) (Thu Mar  5 08:56:42 2020):The system is going down in 15 minutes to address a serious problem

如果希望在消息中使用单引号,你可以像这样将信息用双引号括起来:

$ wall "Don't forget to save your work before logging off"

最外层的双引号不会出现在发出的消息中,但是如果没有它们,wall 会停下并等待输入一个配对的单引号。

mesg

如果出于某种理由你不想接收来自另一个用户的消息,你可以使用 mesg 命令来屏蔽这些消息。这个命令可以接受一个 n 作为参数来拒绝某用户的消息,或者接收一个 y 作为参数来接收用户发来的消息。

$ mesg n doug$ mesg y doug

被屏蔽的用户不会被告知这一事实。你也可以像这样使用 mesg 来屏蔽或者接收所有消息:

$ mesg y$ mesg n

write

另一个在不使用电子邮件的情况下发送文本的命令是 write,这个命令可以用来和一个特定的用户通信。

$ write nemoAre you still at your desk?I need to talk with you right away.^C

输入你的信息后用 ctrl-c 退出,这样就完成了通信。这个命令允许你发送文本,但并不会建立一个双向的通话。它只是将文本发送过去而已。如果目标用户在多个终端上登录,你可以指定你想将消息发送到哪一个终端,否则系统会选择空闲时间最短的那个终端。

$ write nemo#1

如果你试图向一个将消息屏蔽了的用户发送信息,你应该会看到这样的输出:

$ write nemowrite: nemo has messages disabled

talk/ytalk

talkytalk 命令让你可以和一个或多个用户进行交互式的聊天。它们会展示一个有上下两个子窗口的界面,每个用户向显示在他们屏幕上方的窗口内输入内容,并在下方的窗口看到回复信息。要回复一个talk 请求,接收方可以输入 talk,在后面加上请求方的用户名。

Message from Talk_Daemon@dragonfly at 10:10 ...talk: connection requested by dory@127.0.0.1.talk: respond with:  talk dory@127.0.0.1 $ talk dory

如果使用的是 ytalk,那么窗口中可以包含多于两个参与者。正如下面的例子所展示的(这是上面 talk dory 命令的结果),talk 通常指向 ytalk

----------------------------= YTalk version 3.3.0 =--------------------------Is the report ready? -------------------------------= nemo@dragonfly =----------------------------Just finished it

如上所述,在通话的另一侧,talk会话界面的窗口是相反的:

----------------------------= YTalk version 3.3.0 =--------------------------Just finished it -------------------------------= dory@dragonfly =----------------------------Is the report ready?

同样的,使用 ctrl-c 来退出。

如果要和非本机的用户通讯,你需要加上 -h 选项和目标主机名或IP地址,就像这样:

$ talk -h 192.168.0.11 nemo

感谢你能够认真阅读完这篇文章,希望小编分享的“如何使用Linux命令行与其他用户进行通信”这篇文章对大家有帮助,同时也希望大家多多支持编程网,关注编程网操作系统频道,更多相关知识等着你来学习!

--结束END--

本文标题: 如何使用Linux命令行与其他用户进行通信

本文链接: https://lsjlt.com/news/282145.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 如何使用Linux命令行与其他用户进行通信
    这篇文章主要介绍了如何使用Linux命令行与其他用户进行通信,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。wallwall(“Write ALL” 的简称)命令允许你向所有系...
    99+
    2023-06-16
  • 如何在Linux命令行与其他用户通信
    在 linux 命令行里向其他用户发送信息很简单,很多命令都可以做到这点,麻烦的是你需要从众多命令中挑选一个合适的命令来使用。因此,我挑选了四种常用的 Linux 用户通信命令分享给大家并为你们讲解这四种命令是如何工作的...
    99+
    2022-06-04
    Linux命令行 用户通信
  • 怎么在Linux命令行里与其他用户通信
    这篇文章主要介绍“怎么在Linux命令行里与其他用户通信”,在日常操作中,相信很多人在怎么在Linux命令行里与其他用户通信问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”怎么在Linux命令行里与其他用户通信...
    99+
    2023-06-15
  • 如何使用linux的crontab命令执行其它命令
    这篇“如何使用linux的crontab命令执行其它命令”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起...
    99+
    2024-04-02
  • 如何用命令行访问局域网其他mysql
    用命令行访问局域网其他mysql的操作方法:快捷键win+r,输入CMD,打开命令提示符窗口。输入格式:“mysql -u 用户名 -p密码 -h服务器IP地址 -P服务器端MySQL端口号 -D 数据库名”连接即可,例如:mysql -u...
    99+
    2024-04-02
  • 如何使用 Linux 命令行进行文件处理?
    Linux命令行是一种非常强大的工具,它可以帮助您轻松地处理各种类型的文件,如文本文件、图像文件、音频文件等等。在本文中,我们将介绍如何使用Linux命令行进行文件处理,包括文件的创建、删除、复制、移动、搜索等操作。我们将使用一些常见的命令...
    99+
    2023-08-21
    编程算法 linux 文件
  • 如何使用linux命令行工具进行文本行过滤
    小编给大家分享一下如何使用linux命令行工具进行文本行过滤,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!常用命令行工具接下来主要使用的是head,tail,se...
    99+
    2023-06-12
  • 如何使用Golang与RabbitMQ进行高效通信?
    要使用Golang与RabbitMQ进行高效通信,可以按照以下步骤进行操作:1. 安装RabbitMQ:首先需要安装RabbitMQ...
    99+
    2023-10-08
    Golang
  • Linux下如何使用grep命令进行匹配
    小编给大家分享一下Linux下如何使用grep命令进行匹配,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!grep命令以名称为依据从运行进程队列中查找进程,并显示查...
    99+
    2023-06-27
  • 在Linux的命令行中如何使用BitTorrent进行下载
    本篇内容主要讲解“在Linux的命令行中如何使用BitTorrent进行下载”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“在Linux的命令行中如何使用BitTorrent进行下载”吧!如果你喜...
    99+
    2023-06-13
  • 如何进行Linux命令行分析
    如何进行Linux命令行分析,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。1、命令行真的好吗程序员的使命维基百科的解释:命令行界面(英语:command-line inte...
    99+
    2023-06-28
  • Linux如何使用命令进行压缩与解压缩操作
    这篇文章将为大家详细讲解有关Linux如何使用命令进行压缩与解压缩操作,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。在学习压缩和解压缩之前。首先,要了解一下打包、压缩、解压缩的基本概念。打包文件:一看到 ...
    99+
    2023-06-09
  • 如何使用 Golang 协程进行通信?
    在 go 中使用协程进行通信,通道是一种基本机制,用于在协程之间发送和接收数据。通过使用发送( 使用 Golang 协程进行通信 在 Go 语言中,协程提供了并发编程的一种轻量级且高效...
    99+
    2024-05-21
    golang 协程
  • Linux命令行下如何使用Evernote
    这篇文章的内容主要围绕Linux命令行下如何使用Evernote进行讲述,文章内容清晰易懂,条理清晰,非常适合新手学习,值得大家去阅读。感兴趣的朋友可以跟随小编一起阅读吧。希望大家通过这篇文章有所收获!Evernote就是我们所说的印象笔记...
    99+
    2023-06-28
  • 如何使用Ajax进行文件与其他参数的上传功能
    这篇文章主要为大家展示了“如何使用Ajax进行文件与其他参数的上传功能”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“如何使用Ajax进行文件与其他参数的上传功能...
    99+
    2024-04-02
  • 在Ubuntu和其他Linux发行版上如何使用Yarn
    这篇文章主要为大家展示了“在Ubuntu和其他Linux发行版上如何使用Yarn”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“在Ubuntu和其他Linux发行版上如何使用Yarn”这篇文章吧。...
    99+
    2023-06-15
  • Android进程间如何使用Intent进行通信
    这篇文章主要介绍“Android进程间如何使用Intent进行通信”,在日常操作中,相信很多人在Android进程间如何使用Intent进行通信问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Android进程...
    99+
    2023-07-05
  • linux在命令行用sort进行排序
    这篇文章主要讲解了“linux在命令行用sort进行排序”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“linux在命令行用sort进行排序”吧!安装你不必安装 sort ,因为它向来都包含在...
    99+
    2023-06-16
  • Linux中如何使用ps命令输出进行排序
    这篇文章主要介绍了Linux中如何使用ps命令输出进行排序,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。ps命令是理解Linux系统上运行的内容和每个进程使用的资源的关键。了...
    99+
    2023-06-15
  • 如何查看Linux中的用户名和其他信息
    这篇文章主要介绍了如何查看Linux中的用户名和其他信息,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。1) 使用 id 命令id 代表身份identity。它输出真实有效的用...
    99+
    2023-06-16
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作