Archive for the tag 'Linux'

坐穩了,ubuntu 9.10要來了!

October 26th, 2009

用screen取代terminal的Tab

October 2nd, 2009

很多terminal都有tab功能。比方說gnome-terminal或者是ROXTerm。各家有各家的好處,有些功能齊全,有些速度快。不過我都沒在用這種Tab功能。因為screen的功能就非常足夠。

screen,也就是gnu screen,他可以在一個terminal裡面顯示多個page。
screen

看起來很漂亮,但是很多人第一次打screen就放棄了,因為沒有設定過的screen什麼東西都沒有。所以這裡提供我的設定檔給各位速成。

使用方法:

  1. 設定檔抓下來,存成.screenrc放在家目錄下。
  2. 執行screen
  3. 你就會看到只有一個page 的screen
  4. 成功

screen的命令大多是先按Ctrl + a 之後再按command,以下用C-a-?表示

  • C-a-c : 開一個新的page
  • C-a-p : 回到上一個page
  • C-a-n : 到下一個page
  • C-a-d : 離開screen,但是不關掉screen
  • C-a-ESC : 進入buffer模式,可以用方向鍵和Page up and down瀏覽
  • C-a-k : 殺掉一個page
  • C-a-[1-9]: 跑到第#個page

大概就這樣,記得C-a-d之後會detach。但是執行中的程式並沒有被關掉。之後只要用screen -rd就可以叫回來了。所以你可以拿來掛BT,IRC,BBS or MSN之類的東西,就算把terminal關掉,下次也只要打screen -rd就可以把他們統統叫回來,非常方便。基本上我用過screen之後,我就不會想再用terminal的tab功能了。XD

我的設定檔額外功能:

  • C-a-b :將big5轉成UTF-8,適合拿來telnet 看BBS。
  • C-a-u : 切回UTF-8
  • Ctrl-左右 : 快速切換page

快速切換page很方便,但是需要自己測試一下。

設定檔裡面有很多行bindkey,但是實際上只需要兩行。

Ex: bindkey “^[[5D” prev

我為了不同terminal(gnome-terminal,putty…etc)所設定的。到底要bind哪一個key可以下cat之後,按Ctrl-左右來判斷,不需要的都可以砍掉。

有一位網友對PC-BSD的評價

August 24th, 2009

剛剛試了PC-BSD,感想是:哇靠,這也太強了吧,Linux常看到的東西BSD也有,介面還是用KDE咧@@”,有空去寫VB封箱文

感覺…好像是在講:嗯~BSD,你也是可以的嘛~~

Windows XP 32-bit 一日遊

August 2nd, 2009

今天ooooh跑來找我打SF4,我拿一顆就硬碟灌了WINXP。
果然SF4開1080P的話,我的電腦還是跑不動。
打了幾場之後,ooooh大大回去找女朋友報到,約好明天再戰。
我跑去玩了一下在winxp上掛載NFS。
之前CSCC用samba去掛每個人的家目錄,其實可以改用SFU

另外SFU可以把UNIX的NFS mount進來,和我之前用的NFS client不一樣。
SFU可以讀NIS or passwd 去作user mapping。
很好很強大,但是mount的charset不能選UTF-8。(死亡確定)

最後,WINXP雖然號稱是多人多工的作業系統。
但是多人這件事可能要server才能辦到,至於多工,我連抓個FTP都會讓其他程式覺的卡卡的。
一點也感覺不出來我是E8400…….卡卡的就是不舒服。
而且字型沒有我在Linux上用DroidFont好看。

對OS的要求越來越低

July 27th, 2009

以前總是覺得至少用起來要順手,日常使用要沒有重大bug。
現在覺得,只要可以跑出我要的東西就好,有沒有順手也懶得調整了。
照這樣下去,說不定有一天我會覺得Windows 7很好用。

mplayer + vdpau

July 19th, 2009

據說,這東西可以加速H.264的處理速度。
我在Archlinux上裝AUR上的mplayer-vdpau-nogui成功了。
結果播放AIR BD RIP時 CPU使用率為:
無vdpau:30%
有vdpau:10%

謎之音:沒有vdpau還是放得動阿!!

棄守MSN

July 15th, 2009

Linux上的MSN軟體,真的是怪怪的……

My Google Talk: pokkys@gmail.com

vim 長久以來的疑惑

July 14th, 2009

我在vim裡面寫了這樣兩行:

map [ gt
map ] gT

我想讓vim的tab可以用’[',']‘去切換。
可是第一個問題是,按’[ '的時候,游標總是會往下跑,也就是切過去在切回來之後不會是原位。
第二個問題是,進入input模式,ESC->'[' 總是會lag一下下。
這個問題大概卡一年多了,可是我也就將就用了。

剛剛突然想要修一下,第一個問題是:gt後面不小心打了好多空白.....
第二個問題是因為'[',']‘是有其他功能的,所以會怪怪的。
我把他改成別的組合久好了。
最後,我改成Alt + 左右,因為Ctrl + 左右已經有了(screen tab)。

在.vimrc裡面加:
map <A-Left> gt
map <A-Right> gT

在.inputrc加:
set convert-meta on
vim的手冊說要加,其實不用。而且加了會沒辦法輸入中文…….

爛透了的AMD

July 1st, 2009

之前買了一張AMD HD4350顯示卡,為了他一丁點的效能和無風扇。
他的HDMI有支援音效,內建了一顆R600的音效晶片。
但是!!
自從他公佈要open source給自由社群之後,驅動程式和kernel根本對不起來。
2.6.28以後要裝他的drivers問題一堆,想說大家都在觀望open source driver我也等看看。
等了半天,2.6.30 終於支援……….2D加速(r6xx and r7xx)。

一怒之下跑去買了一張nVIDIA 9400GT,看上他便宜(1650),有CUDA,有HDMI。
這時候不得不說一下他的HDMI,別人的HDMI都是真正的HDMI。
他的HDMI是主機板不要的,我們把他接回來。
所以他送你一條線,讓你接住主機板音效晶片的SPDIF OUT。
頓時臉上浮出三條線,不是抬頭紋。
但是,這樣也好,在ALSA下,多塊音效卡很難處理。
不過,HDMI聲音會爆音,不知道如何處理。

Linux 們的對話

April 27th, 2009

有一天,Arch,Ubuntu,Debian,Fedora,Gentoo約好要一起試車。他們約在城外的一間速食店見面。

Ubuntu是一個新秀,他車上永遠有一大多酷炫的裝飾,和最新的技術。
Debian是個老實的守舊派,他兩年前當大家都在用引擎2.6的時候,他還在用引擎2.2。不過聽說這兩年他也換成引擎2.6了。
Fedora繼承爺爺留給他的車子之後,努力的改造一番之後倒也沒有辜負爺爺的給的跑車。他爺爺曾經是跑車界的第一人,也留給Fedora一些別人沒有的技術。
Gentoo是個古怪的實踐家,他車上除了一般配備之外,他還有一套可以輕鬆換掉輪子的工具,他甚至有一套可以修理這套工具的工具(Bootstrap)。
Archlinux是Gentoo的堂弟,他也和他堂哥一樣,只是他很多東西可以買現成的就買現成。必要時候才會拿起工具包敲敲打打。

他 們集合後,從城外出發,一開始領先的Gentoo和Archlinux,因為他們車上沒有太多累贅的配備,跑起來特別快。 Fedora,Debian,Ubuntu稍稍落後一小段。後來快到城內時下起雨來,大家紛紛換成雨胎,Gentoo首先察覺到下雨,他一停下來,大家也 跟著停車換輪胎。

Fedora,Debian,Ubuntu,Archlinux換上預備的輪胎就上路。
Gentoo還在拿起工 具打造他專屬的雨胎。

Fedora,Ubuntu,Archlinux所用的雨刷是兩個月前最新的技術,他會針對雨勢大小調整速度,但是未經完整測試的結 果就是,遇到閃電就會失常而阻擋視線。幸好Debian用的是手動控制的雨刷,沒有問題的繼續前進。
到了城裡,遇到紅燈,大家紛紛停下來。漫長的紅燈大家等得有點不耐煩,這時看到Windows騎著腳踏車橫越馬路。
Windows說:你們還在開過時的跑車嗎?為何不試看看腳踏車?你看我騎得不也很平穩?而且自從我加了輔助輪(WINXP)之後我已經不常跌倒(Crash)了。況且連我這樣的小孩子都會騎得很好,而在IIS牌的紅綠燈下,你們只是眼睜睜的看著我騎過去。

語畢,Windows走了之後,Gentoo問:他剛剛講什麼?
Ubuntu和Fedora預設有裝samba,稍微可以和Windows溝通,但也說不上來。
Ubuntu說:好像是在謝謝我們讓他過去…..吧。
Archlinux,Debian:好有禮貌的小孩!

綠燈亮了,他們紛紛出城。出了城外,他們發現開始下雪。下雪已經超出他們常識之外,因為這個地方很少下雪。

Fedora和ubuntu打電話回原廠尋求解答。
Debian和Archlinux開始詢問google。
Gentoo拿起工具,開始想要把他的雨胎纏上鍊子。
Archlinux看著表哥,也學著要把雨胎纏上鍊子,只是帶很少工具,所以花了比較多時間。
隨至Archlinux和Gentoo再出發之後。

Ubuntu也收到原廠外派更新組件車的服務。
Fedora也從使用者群組得到雪胎套件。
Debian由於現有輪軸不相容雪胎,所以用雨胎硬上。

這是一場試車活動,沒有起點和終點。
大家只是想從別人身上再次確認自己玩車的方式是自己想要的。
當然,這只是一場試車活動,如有雷同…存屬巧合。:p

« Prev - Next »