文章目錄
1、Console IRC - putty + screen + irssi2、irssi 常用切換鍵
3、irssi 常用指令
4、IRC 權限設定
5、irssi 中文設定 (解決 putty 輸入亂碼之情形)
6、聊天紀錄查詢
7、其他
8、參考
9、MeFAQ
Q1.無法連上 IRC Server 出現錯誤訊息?
1、Console IRC - putty + screen + irssi
putty 後安裝 screen 及 irssi。# screen
ctrl + a c //新增視窗
# irssi
/server irc.tw.freebsd.org //連線到irc server記得root無法登入
/nick weithenn //變更暱稱
/join #bsdchat //進入#bsdchat irc頻道
ctrl + a d //跳出screen session
screen -ls //查看screen session
screen -r pid.tty.host //回復指定screen session
若要中斷另一端掛站的 putty 記得下 screen -dr pid。
2、irssi 常用切換鍵
Alt-1-9 //切換 Act1-9
Ctrl-l //更新頁面
PageUp/PageDown //切換 上一頁/下一頁
/window move 1-9 //切換 Act1-9
/part //離開目前的channel
/window close //關掉此 window
/hilight nick //當nick字眼出現時以彩色字顯示
3、irssi 常用指令
無分大小寫 (若未加上 / 則直接在頻道貼出該文字)。 /away 我外出20分後回來 //留言
/bye /quit /exit //離開irc server
/dcc dcc指令 weithenn //weithenn互傳檔案
/help xxx //指令說明
/invite weithenn #bsdchat //邀請 weithenn加入#bsdchat
/join #bsdchat //進入#bsdchat頻道
/me 早上好 //以特殊顏色告訴#bsdchat 所有人
/msg weithenn 早上好 //只傳送簡訊給weithenn
/names //顯示所有人nick
/nick ta-wei-yu //變更暱稱
/part /leave #bsdchat //離開#bsdchat
/query weithenn //私下找weithenn聊天
/server irc.seed.net.tw //連線到seednet irc server
/whois weithenn //查看weithenn 的詳細資料
/SET autolog ON //打開Log功能預設在 ~/irclogs 下
4、IRC 權限設定
擁有 Channel Operator 的權限, 這個通常會在 nick 有 @ 符號。 /mode +o weithenn //設定 weithenn 為 op
/mode -o weithenn //取消 weithenn 的 op 權限
/mode +t //設定 channel topic 只有 op 能改
5、irssi 中文設定 (解決 putty 輸入亂碼之情形)
使用 Big5 IRC Channel。 進入 irssi 後輸入 /set term_type "big5"
或在 /etc/irssi.conf 或 ~/.irssi/config 加 settings={"fe-text"={term_type="big5";}}
使用 UTF-8 IRC Channel。
/recode add #pot utf-8 //以 channel #pot 為例
/save
6、聊天紀錄查詢
使用 PageUp、PageDown 可以很方便翻上頁或翻下頁。 /goto 12:00 //直接跳到某個時刻
/goto end //跳到最後一行
/lastlog weithenn //察看weithenn所說的所有話
7、其他
/layout save 再 /save 可以儲存目前的視窗序列,下次重連時就不會找不到常用頻道了。至於設定檔會存在 config 裡面。設定 scrollback_time = "7day"; 或 *scrollback_lines = "50000"; 可以讓可捲回觀看的歷史紀錄變長。8、參考
9、MeFAQ
Q1.無法連上 IRC Server 出現錯誤訊息?
Error Message:執行 irssi 之後填入要連結的 server 後卻出現如下錯誤訊息說連不上?
09:18 -!- ERROR Closing Link: weithennunknown@61-30-10-87.static.tfn.net.tw (Too many user connections (global))
Ans:
查看之後問題出在我執行太多 irssi 了,把沒用到的 irssi process 砍掉後再連就可順利連上了。
# ps ax |grep irssi