38.5. IRC Client

38.5.1. Irssi - a modular IRC client for UNIX

Irssi Chat Client - Your text mode chatting application since 1999.

Irssi 是目前命令行下最好的聊天工具,难得的是这个命令行IRC还一直在更新。

38.5.1.1. 安装 Irssi

sudo apt-get install irssi
			

进入 irssi 输入irc命令即可

[anni@netkiller ~]$ irssi
/connect irc.freenode.net
/join #ubuntu,#ubuntuforums,#ubuntu+1
/quit
				

38.5.1.2. irssi 命令参数

NAME
       Irssi - a modular IRC client for UNIX

SYNOPSIS
       irssi [-dv!?] [-c server] [-p port] [-n nickname] [-w password] [-h hostname]

DESCRIPTION
       Irssi  is  a  modular  Internet  Relay  Chat client. It is highly extensible and very secure. Being a fullscreen, termcap based client with many features, Irssi is easily extensible through
       scripts and modules.

OPTIONS
       --config=FILE
              use FILE instead of ~/.irssi/config.

       --home=PATH
              PATH specifies the home directory of Irssi.  Default is ~/.irssi

       -c, --connect=SERVER
              connects to SERVER

       -w, --password=PASSWORD
              use PASSWORD for authentication.

       -p, --port=PORT
              automatically connect to PORT on server.

       -!, --noconnect
              disables autoconnecting.

       -n, --nick=NICKNAME
              specify NICKNAME as your nick.

       -h, --hostname=HOSTNAME
              use HOSTNAME for your irc session.

       -d, --dummy
              use dummy terminal mode.

       -v, --version
              display the version of Irssi.

       -?, --help
              show a help message.
			

常用参数

[root@netkiller ~]# irssi -c irc.freenode.org -n Neo
			

自动连接并进入频道

/connect irc.freenode.net
/nick Neo
/NETWORK ADD freenode
/SERVER ADD -auto -network freenode irc.freenode.net 6667
/CHANNEL ADD -auto #netkiller freenode
			

38.5.1.3. network

IRC 网络列表

/NETWORK LIST

20:40 Networks:
20:40 IRCnet: querychans: 5, max_kicks: 4, max_msgs: 5, max_whois: 4
20:40 EFNet: max_kicks: 4, max_msgs: 3, max_whois: 1
20:40 Undernet: max_kicks: 1, max_msgs: 3, max_whois: 30
20:40 DALnet: max_kicks: 4, max_msgs: 3, max_whois: 30
20:40 QuakeNet: max_kicks: 1, max_msgs: 3, max_whois: 30
20:40 OFTC: max_kicks: 1, max_msgs: 3, max_whois: 30
20:40 GameSurge: max_kicks: 1, max_msgs: 3, max_whois: 30
20:40 WebChat: max_kicks: 1, max_msgs: 3, max_whois: 30
20:40 Rizon: max_kicks: 1, max_msgs: 3, max_whois: 30
20:40 LinkNet: max_kicks: 1, max_msgs: 3, max_whois: 30
			

添加网络

/NETWORK ADD -autosendcmd "/^msg NickServ IDENTIFY password;wait 2000" freenode	

/network add -nick <your-nick> Freenode

38.5.1.4. server

/server list			

20:54 Server               Port  Network    Settings
20:54 eu.irc6.net          6667  IRCnet
20:54 open.ircnet.net      6667  IRCnet
20:54 irc.efnet.org        6667  EFNet
20:54 irc.undernet.org     6667  Undernet
20:54 irc.dal.net          6667  DALnet
20:54 irc.quakenet.org     6667  QuakeNet
20:54 irc.oftc.net         6667  OFTC
20:54 irc.gamesurge.net    6667  GameSurge
20:54 irc.webchat.org      6667  WebChat
20:54 irc.rizon.net        6667  Rizon
20:54 irc.link-net.org     6667  LinkNet
			

38.5.2. ircII - interface to the Internet Relay Chat system

ircii 是较为古老的命令行IRC,有些版本的Linux包资源中已经下架。例如CentOS yum search ircii 是没有的。

TUI client

$ sudo apt-get install ircii
			

/etc/irc/servers

remove the string: change_this_in_etc_irc_servers

add default irc server.

172.16.0.1
			

running irc client

$ irc -c '#system' neo 192.168.3.9
			

freenode.net

$ irc -c '#debian' neo chat.freenode.net
			

38.5.3. HydraIRC

http://www.hydrairc.com

38.5.4. XChat

XChat Client

xchat --url=irc://chat.freenode.net/wikipedia-zh

xchat --url=irc://irc.freenode.net/trac
			

-e 可以避免开启多个窗口,新URL将在TAB中打开。

xchat --url=irc://irc.freenode.net/trac -e
			

38.5.5. F-IRC

http://www.vanheusden.com/f-irc/

			

原文出处:Netkiller 系列 手札
本文作者:陈景峯
转载请与作者联系,同时请务必标明文章原始出处和作者信息及本声明。

时间: 2024-09-24 18:35:56

38.5. IRC Client的相关文章

第 38 章 IRC - Internet Relay Chat

38.1. IRC Protcol irc://chat.freenode.net/wikipedia-zh irc://host/channel irc://chat.freenode.net/wikipedia-zh irc://irc.freenode.net/trac 原文出处:Netkiller 系列 手札 本文作者:陈景峯 转载请与作者联系,同时请务必标明文章原始出处和作者信息及本声明.

38.2. IRC Commands

IRC常用命令 如果已经进入了 UTF-8 频道,却不知道自己是否正使用 UTF-8 编码,可以输入 /charset utf-8 /serv irc.freenode.net /nick 更改昵称 /join 加入/建立聊天室 /mode +(-)i 锁住聊天室 /mode +(-)o 设定管理员权限 /knock 要求进入私人聊天室 /invite 邀请用户进入私人聊天室 /privmsg 悄悄话 /ignore 忽略 /away 暂时离开 /whois 查询用户信息 /names 列出所有

38.6. Web IRC

38.6.1. QuakeNet Web IRC https://webchat.quakenet.org Nickname: 昵称 Channels: 频道 输入上面两两项后,点击 Join chat 进入聊天室. 38.6.2. freenode http://webchat.freenode.net 38.6.3. Web IRC http://www.mibbit.com 点击页面中的 "Launch Mibbit Client" 按钮即可进入 IRC Client 选择IRC

Quassel一款基于Kubuntu默认的Irc聊天工具

Kubuntu默认的Irc聊天工具,IRC简单来讲就是聊天室.Quassel 是一个先进的跨平台的分布式IRC聊天客户端,界面非常友好功能很强大. Quassel IRC is a modern, cross-platform, distributed IRC client, meaning that one (or multiple) client(s) can attach to and detach from a central core -- much like the popular

IRC命令行帮助指南,揭开IRC的神秘面纱

  <NickServ> NickServ allows you to "register" a nickname and   prevent others from using it. The following   commands allow for registration and maintenance of   nicknames; to use them, type /msg NickServ <command>.   For more infor

Linuxquestions用户选出的2016年Linux桌面发行版是Slackware

Linuxquestions 论坛用户投票选出了2016 年的最佳 Linux 桌面发行版.服务器发行版.移动发行版.数据库等.它选出的 2016 年 Linux 桌面发行版是最古老的仍然活跃开发的发行版 Slackware .这一结果并不让人感到意外,每一个 Linux 发行版都有自己的主论坛,而 Slackware 用户主要聚在 Linuxquestions . 其它投票结果是:服务器发行版 CentOS,移动发行版 Android,办公软件 LibreOffice ,数据库 MariaDB

Memcached服务器安装、配置、使用详解

我使用的是CentOS 6.4系统,安装的Memcached版本为1.4.20.这里,记录一下安装配置的过程,以及如何使用一些常用的客户端来访问Memcached存储的数据. 安装配置 首先,编译.安装.配置libevent库,执行如下命令: 1 wget https://github.com/downloads/libevent/libevent/libevent-1.4.14b-stable.tar.gz 2 tar xvzf libevent-1.4.14b-stable.tar.gz 3

解决SELinux对网站目录权限控制的不当的问题

原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任.http://dgd2010.blog.51cto.com/1539422/831098 前言:本文主要介绍了因为SELinux对网站目录权限控制的不当而引起网站无法正常操作和访问的问题. 正文开始:今天下午闲着没有事做于是突然兴起想尝试安装下Drupal.以前用Wordpress做博客久了,总想着尝尝新. 按照Installtion Guide提示的安装步骤进行操作如下: wget http

Hadoop-2.2.0集群安装配置实践

Hadoop 2.x和1.x已经大不相同了,应该说对于存储计算都更加通用了.Hadoop 2.x实现了用来管理集群资源的YARN框架,可以面向任何需要使用基于HDFS存储来计算的需要,当然MapReduce现在已经作为外围的插件式的计算框架,你可以根据需要开发或者选择合适的计算框架.目前,貌似对MapReduce支持还是比较好的,毕竟MapReduce框架已经还算成熟.其他一些基于YARN框架的标准也在开发中. YARN框架的核心是资源的管理和分配调度,它比Hadoop 1.x中的资源分配的粒度