Linux 上有哪些工具軟體堪稱精美?
大家都說了一些自己覺得好用的。就說一下幾個可能用的不多,但是很好用的。
其他的可以參照我的回答, 只使用 Linux 系統是怎樣一種體驗? - 鄧攀的回答
1 dot 畫圖, 超級簡單啊。 vim demo.dot, 文本中寫這樣的內容
graph demo{
1 -- 2
2 -- 3
3 -- 4
1 -- 4
}
然後 dot demo.dot -Tpng -o 1.png, 最後查看這個1.png 就是這樣的
簡單到不行啊,超級爽。還有複雜功能,可以去研究。
2 latex
vim 1.tex
寫入以下內容
documentclass[12 pt]{article}
egin{document}
egin{equation}
int^{2pi}_0sin^2 heta d heta = frac{1}{2}
end{equation}
egin{equation}
left[
{f X} + {
m a} geq
underline{hat a} sum_i^N lim_{x
ightarrow k} delta Cight]
end{equation}
end{document}
然後 texi2pdf 3.tex
查看生成好的 3.pdf漂亮的2個公式就打出來了
雖然就我目前使用latex不多,很多方面也不如word方便,但是打公式的速度跟美觀程度比word以及其他的爽多了。跟人交流題目或者寫某些論文 slide的可能用到的時候, 寫一個tex文件,快速生成公式,截個圖貼過去超爽。關鍵是公式都是文本文件,很多可以復用的,接合linux文本處理,簡直爽。其實latex好的功能應該有很多,但我目前用得著的就僅僅是貼公式了。以後可能會用到其他的把。3 gnuplot,
畫圖的。直接plot(x, sin(x)); 就可以畫了,還支持命令行操作4ImageMagick系列的處理圖的命令, resize , convert, compare (圖片diff吊炸天啊)
可以批量給圖片加水印、加文字、jpg批量轉png、gif、webp等。批量diff圖片。做縮略圖。改變長寬。截取部分。等等,這些比較常見,這裡介紹下吊炸天的圖片diff技術比如1.png 如下
2.png 如下大家看得出他們有啥區別么?compare 1.png 2.png diff.png肉眼很難觀測之類的把。 生成了diff.png 這個diff文件就是這樣的
第一次我見到了,感覺吊炸了。
5 axel、aria 多線程下載。
axel -n 10 下載url, 開10線程下載文件 百度雲的東西可以用axel下載,我經常在伺服器用axel下載百度雲的東西。6 curl是個好東西
7 htop系列的都是很酷很好用的
超喜歡htop系列的界面 跟 ps tree殺進程的功能。c!!!!8 kde系列的konsole、ksysguard、dolphin 很好。
我最常用的兩個功能就是 dolphin 下按F4, 終端就出來了。 還有klipper, 剪貼板功能,超級好用啊,默認可以記錄你的粘貼板歷史, 我為了klipper這個好用 到不行的功能 + dolphin下F4出現terminal 這2個功能 堅守kde很多年了。不然我其實準備用openbox + xmonad組合。很酷炫。9 還有很多很多....
管道
|
(如果算的話)
tmux
YaST杠杠滴!
grep,那是真殺器
先生你聽說過fortune和cowsay嗎… _(:з」∠)_多線程下載:axel
但是莫明其妙地不在有些發行版的官方源裡面。以及Compiz和Kwin應該是地球上功能最齊全的WM。
terminal
zsh
docker
shell/awk/sed
perf ,性能分析 離不開它。
yaourt
GNOME 3 的一系列新式軟體。看裡面的 Weather 就很漂亮。除去 Weather 我最喜歡的是 Clock。解釋下,因為之前在RedHat工作,所以我很清楚,Linux下大家之所以覺得Linux下沒有精美的工具,最根本的原因,其實是因為他們就是不喜歡UI,就是喜歡命令行模式,一切皆文件的模式。對於一個程序員來說,確實用慣了命令行編程效率會提高很多。
笑尿了,用Linux已經很多年了,工作和家用都是Linux,什麼RHEL,Fedora等,說Gnome3華麗的,你快來補充,是不是死機很多回了?以我多年的經驗告訴你,用Linux就好好用黑底白字敲命令行吧,最多裝幾個看似絢(ji)酷(lei)的終端工具,UI ? 呵呵,能讓你心平氣和地使用已經很不錯啦,還想精美?屎一樣。每次開會看到大家的PPT, 純粹就是TXT,放兩張圖會屎啊?你們知道他們都用什麼來寫PPT么?你們肯定猜不到,用的是,python。你沒有看錯,就是python。我試過一回,用代碼來控制效果超級不好調,非常不直觀。不過話說回來,我們公司交互設計師還是挺美的,可是長得美有屁用啊。
vim
emacs+complier
emacs
KDE
那一堆文本處理工具,爽哭
推薦閱讀:
※有哪些在線 Linux 環境可以 ssh 登錄來玩?
※監控程序如何編寫單元測試?
※王垠當年提倡「完全用 linux 工作」,然而最近又發文挺 windows 噴 unix,這中間究竟經歷了什麼?
※windows10內置的ubuntu怎麼樣?
※如何將Windows的C:user像Linux的/home一樣單獨掛載一塊硬碟?