命令行 IRC 客户端 irssi 的基本操作
登录与退出
启动 irssi
$ irssi
登陆 IRC 服务器
/connect server port
修改昵称
/nick nickname
直接带昵称登录指定的服务器
$ irssi -c [server] -p [port] -n [nickname]
示例:
$ irssi -c irc.freenode.net -p 6667 -n zhang_san
进入公开频道
/join #channel
示例:
/join #archlinux-cn
进入密码频道
/join #channel password
退出当前频道
/wc
退出指定的服务器
/disconnect server
示例:
/disconnect irc.freenode.net
退出irssi
/quit
窗口管理
窗口切换快捷键:
ctrl+n,p 或 Alt+1~0, Alt+q~p
1 号窗口为程序主窗口,一般用来执行登录、退出、查询和设置等操作,随时可用快捷键 Alt+1 切换。
输入框上方的状态栏显示的信息内容如下:
[当前时间] [昵称] [窗口号:服务器名/#频道名] [频道活动信息]
最后一个项目频道活动信息一般显示为 [Act: 3,4,5,6] 这种形式 ,其中数字代表活动频道所在的窗口号,暗色数字表示有人登录或登出,白色数字表示有人在此频道说话,红色数字表示频道中有人呼叫自己。
快捷键具体用法:
Alt+1~0,对应 1~10 号窗口
Alt+q~p,对应 11~20 号窗口
Ctrl+n/p,切换上/下一个窗口
PageUP/PageDn,查看当前窗口中上/下页讯息
关闭当前窗口
/window close
关闭指定编号的窗口
/window close [窗口编号]
查看窗口列表
/window list
发送消息
公开消息在频道输入框内输入完毕后直接回车即可发送。
给某人发送私信
/msg nickname
在频道给指定的人发送消息
/say nickname
屏蔽某人聊天内容
/ignore nickname
查询信息
查看频道列表
/list
列出当前服务器或指定聊天室下的所有人员名称(无法列出隐藏人员)
/names #channel
查看频道的所有人
/who
查看某人的基本资料
/whois nickname
查询指定别名是否在线
/ison 别名1 别名2 …
查询服务器信息
/info
查询当前服务器上的 Admin
/admin
查询当前服务器上的统计信息
/lusers
查询当前服务器今日的统计信息
/motd
查询当前的服务器
/links
注册用户名与申请频道
注册 freenode 帐号
登录 freenode 服务器后执行以下命令
/msg NickServ REGISTER [name] [passwd] [email]
申请频道
先试着进入想要申请的频道看看是否已经有人注册
执行以下命令完成频道注册
/msg ChanServ REGISTER [#channel] [passwd]
附录
Irssi 官网:https://irssi.org
github 项目:https://github.com/irssi/irssi
命令行 IRC 客户端 irssi 的基本操作的更多相关文章
- rtorrent - 强大的命令行BT客户端
NOTE - 文中展示的所有示例和指令都已经在Ubuntu 13.04中测试过. 一. 安装 [root@GY-10000 data]# yum search rtorrent ...
- 命令行web客户端与HTTP REST API调试工具
1.命令行web客户端 curl wget httpie 2.优雅的REST API调试工具 insomnia postman
- curl太复杂难用记不住?来试试Httpie一个简单的现代化命令行Http客户端
HTTPie 是一个简单的现代化命令行 HTTP 客户端. 交互友好,JSON支持,语法高亮,类wget下载,支持拓展等 功能特性 自然而且简单的命令语句 格式化且高亮显示输出内容 内置 JSON 支 ...
- 推荐一个 MYSQL 的命令行的客户端 MYCLI
MYCLI 是一个 MySQL 命令行客户端工具 , 可以实现自动补全(auto-completion)和语法高亮,平时测试环境维护一些数据还是蛮方便的. https://github.com/dbc ...
- 这个命令行HTTP客户端工具真不错
程序员专属微信红包封面1000个,兑换码:dWK7fUs2WQG cURL相信很多做开发的.运维的都不陌生,是非常有用的一个终端请求工具,借助于它可以在命令行中进行HTTP.FTP等请求,在Linux ...
- 消息中间件——RabbitMQ(四)命令行与管控台的基本操作!
前言 在前面的文章中我们介绍过RabbitMQ的搭建:RabbitMQ的安装过以及各大主流消息中间件的对比:,本章就主要来介绍下我们之前安装的管控台是如何使用以及如何通过命令行进行操作. 1. 命令行 ...
- 【Linux学习一】命令行CLI、BASH的基本操作
●操作系统的基本结构 操作系统的基本结构通过Kernel(内核)和Shell(壳)构成.常见的Shell分为GUI和CLI GUI 图形方面的shell ------〉windows .mac osC ...
- 命令行IRC
安装客户端irffs sudo apt-get install irssi 登陆服务器 irssi -c irc.freenode.net 设置昵称 /nick <name> 注册或登陆 ...
- 使用go的ssh包快速打造一个本地命令行ssh客户端
热身运动
随机推荐
- laravel 在apache或nginx的配置
laravel 下载后,如何运行起来呢,根据自己的应用,记录了几个关键点: 1.apache 配置: 打开http.conf文件,将mod_rewrite前面的#去掉(启用重写模块): 2.nginx ...
- [原创]java导出excel
一.需求背景 在项目开发中,经常会遇到导出Excel报表文件的情况,因为很多情况下,我们需要打印Excel报表,虽然在网页上也可以生成报表,但是打印网上里的报表是无法处理排版问题的,所以最好的方式,还 ...
- centos7搭建mysql-5.7.22主从复制
mysql7.7.22主从复制 本项目是根据真实环境搭建编写出文档,文档中的目录也是根据自己公司环境所创建.公司原来是一台服务器搭建的数据库(5.7.22),由于业务的扩展需要搭建一台从服务器,减轻主 ...
- T58
他们投产的新轿车广获传媒报道.The launch of their new saloon received much media coverage.法律规定禁止近亲结婚.Marriages in p ...
- labview初步理解
1.labview是NI公司开发的一款以图形方式开发程序(G语言)的程序开发环境软件.它的作用与VS一样,是一种程序开发环境.只是vs是以文本语言开发环境而已. 2.labview最广泛应用于开发测试 ...
- HihoCoder1650 : 扁平化管理([Offer收割]编程练习赛38)(二分)
描述 小Hi的公司包括CEO在内一共有N名员工.这N名员工的上下级关系形成树形结构,CEO处于树根,普通员工处于叶子节点. 现在公司希望管理扁平化,要求树形结构中的层级不超过L层.此外,假设A是B的直 ...
- cmder的下载和使用
下载地址:http://cmder.net/ 设置环境变量,CMDER_HOME=cmder.exe所在目录,并在path中增加%CMDER_HOME%. 右击我的电脑->属性->(左侧) ...
- 【Lintcode】137.Clone Graph
题目: Clone an undirected graph. Each node in the graph contains a label and a list of its neighbors. ...
- 规划ASM DISK GROUP、查看asm 磁盘当前状态、mount or dismount 磁盘组、检查磁盘组 metadata 的内部一致性
规划ASM DISK GROUP: 1. 每个磁盘组里的磁盘应该大小.性能.新旧等一致,不能有太大差距 2. 对database files 和 fast recovery area 分别创建不同的d ...
- Binary Tree Inorder Traversal-非递归实现中序遍历二叉树
题目描述: 给定一颗二叉树,使用非递归方法实现二叉树的中序遍历 题目来源: http://oj.leetcode.com/problems/binary-tree-inorder-traversal/ ...