IRC 基本命令篇

/JOIN 命令
【语法】
   /join <#闲聊室> [该闲聊室的密码]
【描述】
  用来加入某个闲聊室。如果该闲聊室设置了密码,你可以指定它。

--------------------------------------------------------------------------------
/PART 命令
【语法】
   /part <#闲聊室> [退出的原因]
【描述】
  用来退出某个闲聊室,在某些IRC服务器上,你还可以指定退出的原因。

--------------------------------------------------------------------------------
/LIST 命令
【语法】
   /list [#闲聊室] [-MIN #] [-MAX #]
【描述】
  用来列出服务器上的闲聊室名称(可以使用通配符)。如果不指定名称则列出当前服务器上的所有可用闲聊室;“-MIN
#”和“-MAX #”用来限定列出包含指定人数的闲聊室。
【举例】
  列出包含2~100个人的所有闲聊室:/list -min 2 -max 100

--------------------------------------------------------------------------------
/MSG 命令
【语法】
   /msg <别名|#闲聊室> <消息>
【描述】
  用来向某人发出密聊话语,或者对某个闲聊室的所有人说话。
【举例】
  假设你敲/msg TigTag
你好,那么TigTag就会在他的小窗口里看到你在说“你好”,而且这句话只有你跟TigTag才会看到;
  假设你敲/msg #Chat 大家好,那么在#Chat中的全体成员都会看到你在说“大家好”。
【注意】
  当用/MSG命令对某人发出密聊话语时,其作用与/QUERY相同。唯一的区别就是:使用/MSG命令时,自己这边不单独开个小窗口;而使用/QUERY命令时,双方都会各自开一个小窗口进行对侃。

--------------------------------------------------------------------------------
/ME 命令
【语法】
   /me <动作>
【描述】
  用来在当前闲聊室或者密聊小窗口做出动作。
【举例】
  假设你在#Chat,那么当你敲/me 晕倒,#Chat的其他所有人就会看到你“晕倒”了。

--------------------------------------------------------------------------------
/QUERY 命令
【语法】
   /query <别名> [密聊话语]
【描述】
  用来向某人发出密聊话语。
【举例】
  假设你敲/query TigTag
你好,那么你和TigTag双方都会各自弹出一个小窗口,“你好”这句话会同时出现在你跟TigTag各自的小窗口里,而且这句话只有你跟TigTag才会看到。
【注意】
  当用/MSG命令对某人发出密聊话语时,其作用与/QUERY相同。唯一的区别就是:使用/MSG命令时,自己这边不单独开个小窗口;而使用/QUERY命令时,双方都会各自开一个小窗口进行对侃。

--------------------------------------------------------------------------------
/NOTICE 命令
【语法】
   /notice <别名> <消息>
【描述】
  用来向某人发出通告信息。与/MSG和/QUERY不同,这种通告信息不会在双方开小窗。

--------------------------------------------------------------------------------
/WHOIS 命令
【语法】
   /whois <别名>
【描述】
  用来获取某人的一些信息,如对方的真实名字,对方的IP,对方是何时登录IRC服务器的,等等。

--------------------------------------------------------------------------------
/WHO 命令
【语法】
   /who [别名/地址|#闲聊室]
【描述】
  用来获取某人的一些信息,如对方的IP;也可根据指定的IP找人;还可以列出指定闲聊室的人名。
【举例】
  查找IP地址是127.0.0.1的人,用命令:/who 127.0.0.1
  查找IP地址以192.168打头的人,用命令:/who 192.168.*
  列出当前IRC服务器上的所有非隐藏的人,用命令:/who
【注意】
  不是所有的IRC服务器都支持用/WHO命令找人

--------------------------------------------------------------------------------
/NICK 命令
【语法】
   /nick <新别名>
【描述】
  用来更改自己的别名。在高版本的mIRC里你也可以用/ANICK命令来更改自己的备用别名,格式同/NICK。

--------------------------------------------------------------------------------
/QUIT 命令
【语法】
   /quit [退出连接的理由]
【描述】
  用来退出与当前服务器的连接,并可以给出退出的理由。
【注意】
  退出的理由只有那些在你退出的时候,与你在同一闲聊室的人才能看见。

--------------------------------------------------------------------------------
/AWAY 命令
【语法】
   /away [暂时离开的原因]
【描述】
  用来留下一条信息以说明你暂时要离开,你可以指定该信息。以后当某人再向你发送密聊话语或者对你做一个“/WHOIS”命令时,他/她就会看到你留下的信息并且得知你已经暂时离开了。
  如果敲不带任何参数的/AWAY命令则可以解除离开状态。

--------------------------------------------------------------------------------
/ADMIN 命令
【语法】
   /admin
【描述】
  用来查询当前IRC服务器上Admin(即Administrator,IRC里最高级别的管理员)的相关信息

--------------------------------------------------------------------------------
/INFO 命令
【语法】
   /info
【描述】
  用来查询IRC服务器的信息,例如服务器的名称、版本号等等。

--------------------------------------------------------------------------------
/LUSERS 命令
【语法】
   /lusers
【描述】
  用来查询当前IRC服务器上的统计信息,例如当前的在线总人数、已经建立了多少个闲聊室等等。

--------------------------------------------------------------------------------
/MOTD 命令
【语法】
   /motd
【描述】
  用来查询当前IRC服务器上的今日信息(Message Of The Day)。

--------------------------------------------------------------------------------
/LINKS 命令
【语法】
   /links
【描述】
  用来解析当前的IRC有几个服务器,然后把解析到的结果放到一个单独的小窗口里。

--------------------------------------------------------------------------------
/NAMES 命令
【语法】
   /names [#闲聊室]
【描述】
  如果未指定闲聊室,则列出当前IRC服务器上的所有别名;否则只列出指定闲聊室的所有别名。
【注意】
  如果某人利用/MODE命令对自己使用了“+i”(即设置为隐藏模式),则/NAMES将无法列出他的别名。

--------------------------------------------------------------------------------
/INVITE 命令
【语法】
   /invite <别名> <#闲聊室>
【描述】
  用来邀请某人到你指定的闲聊室。

--------------------------------------------------------------------------------
/TOPIC 命令
【语法】
   /topic <#闲聊室> [新主题]
【描述】
  用来更改指定闲聊室的聊天主题。
  如果不指定新主题,则系统会告诉你指定闲聊室的当前主题。

--------------------------------------------------------------------------------
/KICK 命令
【语法】
   /kick <#闲聊室> <别名> [踢他的原因]
【描述】
  用来把某人从你指定的闲聊室赶出去。你可以指定赶他的理由。
【注意】
  要使用/KICK命令,你必须在该闲聊室拥有帽子(也就是是主持人),或者是这个聊天服务器的管理员才可以。

--------------------------------------------------------------------------------
/MODE 命令
【语法】
   /mode <#闲聊室|别名> [[+|-]参数]
【描述】
  /MODE命令是一个强有力的命令,它使得一个闲聊室的主持人能够更改所属闲聊室以及该闲聊室成员的属性。
 * 更改闲聊室的属性
   参数     效果
    b <别名>   禁止某人加入该闲聊室
    i       把闲聊室设置成只有被邀请的人才能进入
    l <人数>   限定进入该闲聊室的最大人数
    m       旁听模式—只有主持人和被许可的人才能说话
    n       是否接受从闲聊室外传来的信息(+n为不接受)
    o <别名>   使指定的人也成为闲聊室的主持人,即给他/她@符号(帽子)
    p       把闲聊室设置成私人房间
    s       把闲聊室设置成隐藏
    t       锁定主题—只有主持人才能更改它
    k <密码>   为闲聊室设置密码—只有知道密码的人才能进来
 * 更改用户的属性
   参数     效果
    i    
  使你变得不可见—如果你不在任何闲聊室里,而别人又不知道你的别名的话,他/她就看不到你
    o    
  IRC管理员(IRC-OP)状态,/MODE命令只能取消该状态。要设置该状态必须用/OPER命令
    s       是否接受服务器的通告(+s为接受)
    v       允许某人在一个设置成旁听模式的闲聊室说话
    w       是否接收WALLOPS信息
【注意】
  要在某个闲聊室使用/MODE命令,大多数情况下,你必须在该闲聊室拥有帽子(也就是是主持人)才可以。
  你只能更改某人在某个闲聊室的属性,而不能更改其在IRC服务器上的属性(自己除外)。
【举例】
  使TigTag成为#Chat的主持人,用命令:/mode #Chat +o TigTag
  使TigTag不再是#Chat的主持人,用命令:/mode #Chat -o TigTag
  禁止TigTag进入#Chat,用命令:/mode #Chat +b TigTag
  不再禁止TigTag进入#Chat,用命令:/mode #Chat -b TigTag
  限定#Chat的最大人数是100,用命令:/mode #Chat +l 100
  使TigTag在服务器上隐藏起来,用命令:/mode TigTag +i
  ……
 * 如果要使多个人成为主持人,这里有个更快捷的方法:/mode #Chat +oooo nicka
nickb nickc nickd




/OPER 命令
【语法】
   /oper <IRC-OP别名> <IRC-OP密码>
【描述】
  用来向IRC服务器请求IRC-OP。如果输入的IRC-OP别名和IRC-OP密码都正确的话,那么服务器就会给你“+o”属性,这样你就成为了一个IRC管理员(IRC-OP、OPER)了。
【注意】
  几乎在所有的IRC服务器上,对于IRC-OP别名和IRC-OP密码的大小写都是敏感的。
  一般情况下,IRC服务器在给你+o时还会给你+s,这样你就会自动接收到从服务器发来的注意信息了(如某人被管理员KILL掉、KLINE掉等等)。
  一旦你通过/OPER命令成为了一个IRC-OP,那么,任何闲聊室里的@(即帽子)对你来说都将不再重要,你可以无条件行使所有闲聊室里主持人的几乎一切权力(比如让某人成为闲聊室的主持人、把某人踢出闲聊室等等)。
  要想取消自己的IRC-OP状态,可以使用命令:/mode <自己的别名> -o

--------------------------------------------------------------------------------
/KILL 命令
【语法】
   /kill <别名> [原因]
【描述】
  用来将某人踢出IRC服务器,并可以给出原因。

--------------------------------------------------------------------------------
/KLINE 命令
【语法】
   /kline <电子邮件别名@地址> [原因]
【描述】
  用来把来自某个地址的所有别名踢出IRC服务器,并且禁止他们再次通过该地址连接到当前的IRC服务器。
【举例】
  禁止所有来自127.0.0.1的人登录IRC,用命令:/kline *@127.0.0.1
  TigTag在登录IRC时填写的电子邮件是who@where.com,来自192.168.0.*,要禁止他登录IRC,用命令:/kline
who@192.168.0.*
【注意】
  电子邮件别名,又称UserID、ID,指的是用户在连接到IRC服务器时通过IRC客户端软件所提供的电子邮件里的名字(例如某人登录时个人信息里填的电子邮件为who@where.com,那么他的电子邮件别名就是who);地址则是指该用户连接到IRC服务器时的IP地址或主机名(HostName)。
  一旦使用了KLINE,那么所有符合KLINE中电子邮件别名@地址的用户都将被KILL掉,而且他们将无法再次登录上该IRC服务器(一登录上就会被服务器自动KILL掉),除非被UNKLINE。
 *
如果你是ADMIN,那么你还可以使用/AKILL命令和/RAKILL命令,其用法同/KLINE及/UNKLINE,但作用是全服务器封杀,而且普通的IRC-OP无法使用/UNKLINE解除。

--------------------------------------------------------------------------------
/UNKLINE 命令
【语法】
   /unkline <电子邮件别名@地址>
【描述】
  用来把某个电子邮件别名@地址从KLINE列表里移除。

--------------------------------------------------------------------------------
/STATS 命令
【语法】
   /stats [ko]
【描述】
  /STATS是一个很有用的命令,根据各个IRC服务器的不同和使用的参数不同,它可以查看到许多与服务器相关的信息。这里只介绍两个非常有用的参数:“o”参数是列出IRC服务器上所有的IRC-OP列表(不管他们是否在线);“k”参数则是列出IRC服务器上当前被KLINE或者AKILL了的地址。

--------------------------------------------------------------------------------
/SHUN 命令
【语法】
   /shun [+|-][别名!电子邮件别名@地址] [原因]
【描述】
  用来禁止某个别名或者来自某个地址的所有别名在IRC服务器上发出信息。一旦某人或来自某个地址的所有人被SHUN了,那么他们在IRC服务器上发出的所有信息都将被忽略。这样,他们就相当于成为了当前IRC服务器上的旁听者,不能做任何事情。
【举例】
  禁止TigTag在服务器上发出任何信息,用命令:/shun +TigTag!*@* 你被SHUN了
  不再禁止来自192.168.0.2的人在服务器上发出信息,用命令:/shun
-*!*@192.168.0.2
  列出当前所有被SHUN了的别名或地址,用命令:/shun
【注意】
  在某些服务器上,有专门的/UNSHUN命令以清除SHUN列表。/SHUN命令的格式也可能有所不同,请参照具体的帮助文档。

--------------------------------------------------------------------------------
/WALLOPS 命令
【语法】
   /wallops <消息>
【描述】
  用来对IRC服务器上当前的所有IRC-OP发信息。
【注意】
  WALLOPS信息并非只有IRC-OP或以上管理员才能看到,只要自身属性被+w,则任何人都可以看到该信息。

--------------------------------------------------------------------------------
/GLOBOPS 命令
【语法】
   /globops <消息>
【描述】
  用来对IRC服务器上当前的所有IRC-OP发信息,和/WALLOPS不同的是,这是以服务器通告的形式发给IRC-OP或以上级别的管理员。

--------------------------------------------------------------------------------
/LOCOPS 命令
【语法】
   /locops <消息>
【描述】
  作用同/GLOBOPS命令,唯一不同的是/LOCOPS只发送信息给本IRC服务器上的管理员,而/GLOBOPS是发给全服务器的管理员。

关键词: 学习

上一篇: [发布]中国被黑站点提交系统客户端 V1.2
下一篇: 2006年EXP集合

相关文章
访客评论
#1
回复 归谷客 2007-01-07, 09:56:21
http://www.linuxsir.org/bbs/showthread.php?s=&threadid=106727
发表评论

评论内容 (必填):