登录与退出

启动 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 的基本操作的更多相关文章

  1. rtorrent - 强大的命令行BT客户端

    NOTE - 文中展示的所有示例和指令都已经在Ubuntu 13.04中测试过. 一.            安装 [root@GY-10000 data]# yum search rtorrent ...

  2. 命令行web客户端与HTTP REST API调试工具

    1.命令行web客户端 curl wget httpie 2.优雅的REST API调试工具 insomnia postman

  3. curl太复杂难用记不住?来试试Httpie一个简单的现代化命令行Http客户端

    HTTPie 是一个简单的现代化命令行 HTTP 客户端. 交互友好,JSON支持,语法高亮,类wget下载,支持拓展等 功能特性 自然而且简单的命令语句 格式化且高亮显示输出内容 内置 JSON 支 ...

  4. 推荐一个 MYSQL 的命令行的客户端 MYCLI

    MYCLI 是一个 MySQL 命令行客户端工具 , 可以实现自动补全(auto-completion)和语法高亮,平时测试环境维护一些数据还是蛮方便的. https://github.com/dbc ...

  5. 这个命令行HTTP客户端工具真不错

    程序员专属微信红包封面1000个,兑换码:dWK7fUs2WQG cURL相信很多做开发的.运维的都不陌生,是非常有用的一个终端请求工具,借助于它可以在命令行中进行HTTP.FTP等请求,在Linux ...

  6. 消息中间件——RabbitMQ(四)命令行与管控台的基本操作!

    前言 在前面的文章中我们介绍过RabbitMQ的搭建:RabbitMQ的安装过以及各大主流消息中间件的对比:,本章就主要来介绍下我们之前安装的管控台是如何使用以及如何通过命令行进行操作. 1. 命令行 ...

  7. 【Linux学习一】命令行CLI、BASH的基本操作

    ●操作系统的基本结构 操作系统的基本结构通过Kernel(内核)和Shell(壳)构成.常见的Shell分为GUI和CLI GUI 图形方面的shell ------〉windows .mac osC ...

  8. 命令行IRC

    安装客户端irffs sudo apt-get install irssi 登陆服务器 irssi -c irc.freenode.net 设置昵称 /nick <name> 注册或登陆 ...

  9. 使用go的ssh包快速打造一个本地命令行ssh客户端

    热身运动

随机推荐

  1. BZOJ 1529 [POI2005]ska Piggy banks:并查集

    题目链接:http://www.lydsy.com/JudgeOnline/problem.php?id=1529 题意: Byteazar有N个小猪存钱罐. 每个存钱罐只能用钥匙打开或者砸开. By ...

  2. python基础-私有变量和方法

    如果要让内部属性不被外部访问,可以把属性的名称前加上两个下划线__,在Python中,实例的变量名如果以__开头,就变成了一个私有变量(private),只有内部可以访问,外部不能访问 __priva ...

  3. Linux_服务器_03_xxx is not in the sudoers file.This incident will be reported.的解决方法

    1.切换到root用户下,怎么切换就不用说了吧,不会的自己百度去. 2.添加sudo文件的写权限,命令是:chmod u+w /etc/sudoers 3.编辑sudoers文件vi /etc/sud ...

  4. selenium 经常用到的API

    一.webdriver 属性及方法: 1.获取当前页面的 url driver.current_url 2 .获取窗口相关信息 get_window_position() 返回窗口x,y坐标 get_ ...

  5. 常用SASS封装

    结合Compass库和工作总结,列出了项目中最为常用的SASS片段.内容收集于网络,我进行了简单整理并测试正常,可以根据实际项目情况进行取舍,值得学习或直接应用,感谢! //重置浏览器默认样式@imp ...

  6. T(n) = 25T(n/5)+n^2的时间复杂度

    对于T(n) = a*T(n/b)+c*n^k;T(1) = c 这样的递归关系,有这样的结论: if (a > b^k)   T(n) = O(n^(logb(a)));logb(a)b为底a ...

  7. Hbase之三:Hbase Shell使用入门

    HBase 为用户提供了一个非常方便的使用方式, 我们称之为“HBase Shell”.HBase Shell 提供了大多数的 HBase 命令, 通过 HBase Shell 用户可以方便地创建.删 ...

  8. Jasper:推送 API

    ylbtech-Jasper:推送 API Control Center 还维护一个“推送 API”系统,一旦发生特定事件,就会向应用程序发送编程通知.例如,您可能选择在设备接近流量上限时收到通知.或 ...

  9. python list列表sort、sorted、reverse排序

    列表排序:sort是修改原列表,sorted提供原列表的一个有序副本 li=[2,1,4,5,0]li.sort() #默认从小到大print li结果:[0, 1, 2, 4, 5] li=[2,1 ...

  10. 用于获取或设置Web.config/*.exe.config中节点数据的辅助类

    1. 用于获取或设置Web.config/*.exe.config中节点数据的辅助类 /**//// <summary> /// 用于获取或设置Web.config/*.exe.confi ...