王垠推薦的一些Linux工具

2021-08-24 22:55:33 字數 2243 閱讀 2947

shell: bash。它結合了 csh 和 ksh 的優點,並且有 readline 功能,你可以隨意繫結自己的鍵盤。

程式開發: gcc, make, ld, scheme48, j2sdk, perl, python, tcl/tk ...

**,幻燈工具:latex, context

影象處理:imagemagick。其中的 import 程式可以螢幕抓圖,convert 程式可以轉換影象格式,display 可以顯示和簡單編輯(縮放,換質量,轉格式,簡單繪圖,簡單慮鏡)。通常我就這麼點需要。如果你要更強大的影象工具可以用 gimp, 它幾乎和photoshop差不多。

自動管理工具:make。我可以用make來自動編譯程式,自動編譯文件,自動更新插圖……全自動,而且不會重複勞動。

數值計算程式:scilab。這個程式基本上可以代替 matlab。

代數計算程式:maxima。這個程式基於世界上最老的計算機代數系統之一: 由美國能源部(doe)發行的 mit macsyma 系統。它是用 common lisp 實現的。很多現在的符號計算程式比如 maple 都從 maxima 身上學到很多東西。它現在經過 doe 批准以gpl發行,永遠是乙個自由軟體。

加密程式:gnupg。我的 pgp 金鑰就是它搞出來的。

打包,壓縮程式。什麼都有: tar, gzip, bzip2, zip, rar, ...

虛擬光碟機程式。linux 不需要虛擬光碟機程式,直接 mount 就行了。

ftp 伺服器:proftpd, vsftpd。proftpd 功能很強,但是我只用了最簡單的一種設定。

www 伺服器:apache。(我一般沒有開)

虛擬終端:rxvt, xterm, gnome-terminal, mlterm, ...

x server: xfree86

視窗管理器:fvwm。編譯加入了 libstroke。

email 處理:mutt + postfix + fetchmail

看 pdf, ps, djvu 檔案:acrobat reader, xpdf, ghostscript, gv, djvu工具包和netscape 外掛程式。

看caj文件。我從來不看caj之類的文件,如果找不到pdf或ps,直接去圖書館借最好。

看網頁:mozilla, phoenix, lynx。mozilla-xft 的顯示效果比ie 好很多。

英漢字典:ibm智慧型詞典,星際譯王。

登入其它 unix, linux 機器:openssh, telnet。 我喜歡用 openssh 把其它機器的x 程式通過 ssh 加密的隧道傳到我機器上顯示。

登入 windows2000 server 的 display service: rdesktop,...我有一天試了一下,不錯。後來就沒有用過了。

同步程式:rsync。我用 rsync 通過 ssh 來跟某些機器同步資料,或者做自己機器上不同目錄間的同步。

上bbs:rxvt(或任何一種終端) + telnet + chatbot(helloooo 機械人的程式)

qq, icq: 我沒有 qq 或 icq。不過你可以用 gaim, 它同時支援 qq, icq 和很多其它的即時通訊方式。icq 使用者也可以用 licq。

放錄影:mplayer, realplayer。mplayer 太好了,直接就可以放 vcd, ***, divx,wma, wmv ... 用 windows 的同學都很羨慕我,說 windows 要放這個需要大堆外掛程式。

rm 最好還是用 realplayer 放,它也是免費的。

放**: xmms(***,ogg都可以), mpg321(放***), ogg123(放ogg)。mpg321 不如xmms管理**檔案那麼方便,但是有時我還是用 mpg321 放 *** 作為背景**,因為懶得開乙個xmms視窗 smile

遊戲:我覺得 kde 的那個 ksokoban(推箱子),很好玩 smile

看 word 文件。請 word 使用者把文件全部轉為 pdf 或 ps 再給我,文件裡沒有特殊的格式乾脆就用文字吧,何必那麼麻煩。以前很奇怪的是,通知裡本來沒有什麼特殊的格式居然還要發doc附件的email。現在好了,我們系發通知都用文字,pdf,甚至了 tongue

其它程式:還有很多我需要用而你不一定用得著的。比如,doctor scheme,scheme48, scsh, kawa...這些程式只有 doctor scheme 有windows版本。還有很多幕後工作但是你一般不察覺的:xinetd, telnetd, sshd, crond, atd, lpd, ... 他們都比 windows 的對應者強的多,或者根本沒有對應者。

王垠 從工具的奴隸到工具的主人 摘要

重點學習 電腦程式的構造與解釋sicp 再學paul graham的 on lisp 和peter norvig的 paradigms of artificial intelligence programming 會更理解。1 學習方向 深入理解 自動定理證明 partial evaluation ...

linux安裝一些工具

yum y update 將系統公升級,會公升級到最新系統,但是非常慢 yum y install gcc 安裝c和c 的一些包 yum y install gcc make 安裝c和c 的一些包 yum y install kernel 安裝核心元件,如果機器已經存在內和元件,此命令會將其公升級 ...

python的一些推薦

看到未名的幾篇帖子 使我想起了和python的一些經歷,於是寫了一篇咚咚。1 書籍 python的syntax足夠簡單,semantics也不複雜,不怎麼會使人混亂,一般來說看自帶的文件足夠可以學習了,看完兩章便可以寫出一些non trivial的程式了。硬要說入門書籍。learning in py...