標籤:

如何優雅地使用 Linux?

你使用的發行版有什麼優雅的使用方式?


不要裝 X。


不要用Linux當桌面,Linux的優勢不在桌面。

要優雅地使用:在伺服器上安裝Linux,然後在Windows(OS X也可以)下SSH。


全程CLI,讓屏幕不斷閃各種看不懂的文字,然後對著源代碼狂笑不止


神舟優雅筆記本裝linux


1.首先.您得是一個有逼格的人.至少.您也得是一個對逼格有崇高追求的人...

2.你必須要有一個筆記本.台式的搬不出去.優雅無法體現.牌子最好是蘋果/THINKPAD.大家喜聞樂見.而且都知道用這兩個牌子的人的逼格與眾不同...

3.你需要會用LINUX.而且對你筆記本的環境完全掌握.包括遙感驅動程序是裝在哪裡啊.如何在LINUX下上WOW打小吼吼啊...這個是死的.必須得熟.別在優雅的時候.手指亂斗.心裡想:我X.那個玩意在哪呢???那太LOW了 ...

以上是基礎.算您優雅的入門了.

回頭帶著筆記本.去星巴克點個咖啡什麼的.然後在LINUX優雅的看著知乎或者發著微博...

升級版:

必須要文本界面.完全的文字界面.不要完全的黑白色.人家會認為你在加班配置公司伺服器.

要如VIM打開C文件一樣.花花綠綠的一堆...

窗口分屏.整體布局界面要有科技感.必須要藍色地...

(不知道的補腦星級迷航或者美國大片里警察用的系統界面.)...

左上邊一個窗口敲代碼佔2/3.左下邊1/3開調試進度窗口.

右邊掛一堆監視的.什麼郵件提醒啊.日曆啊.TODO LIST啊.再來幾個文本的進度條.那個百分數的進度不時的閃一下...

什麼?沒什麼好提供進度的?你太LOW了...CPU功率知道把.內存佔用率知道吧...實在不行搞幾個下載也行.但是名字不要是那個啥.AVI的...

寫一個RSS新聞客戶端.丟右邊監視裡面刷新聞.關心國家大事...

再來個股票界面.上面放幾隻價格高效益好的股票.什麼K線啊.S線啊.B線啊什麼.只要能顯示.都給顯示了.紅綠黃蘭一堆...有錢...

沒事了用命令行發一個微博.後面帶上:from linux command.

以上...

純屬蛋疼...


linux裡面我用的最多的軟體就是firefox了,只要你插了滑鼠,會覺得特別好用!


CLI


哥們,是你整的"優雅全系列"么?其實定義到合適的"優雅"實在很難.我就理解為方便好用了.

1,快捷鍵.所有系統都需要,只要你想高效率的完成工作.最近用awesome,win+enter調用終端,感覺實在是方便.

注意包括shell下面的快捷鍵鍵!

2,screen/tmux/byobu,終端會話軟體,關鍵的是支持分屏,多回話,保持會話.

支持分屏,快速開多個終端,並進行對比操作.

多回話,多個工作同時進行.

保持會話,保持工作狀態.當你工作一半去做別的事情,就直接退出,會話保持在後台,需要恢復的時候直接進入,直接還是原狀態.便於"恢復中斷現場"啊.

3,硬體,多個屏幕.具體多少個隨工作強度而定,一般2個夠用.一邊是終端,一邊是瀏覽器/文檔/資料.更多的也可以作為裝逼使用.

4,各種工具軟體.這個你幹什麼用什麼吧,我現在發現linux,幾乎所有軟體都有CLI版本.熟練使用,效率倍增.

系統管理基本工具.

基本的編譯器之類(你需要用的).

編輯器(vim/emacs任選)

5,會自寫腳本,簡直就是自己隨意就打造出來一把順手的刀的感覺.


linux永遠是懶人的最愛,當你懶到想自己動手的時候,就是最優雅的使用。


優(Zhuang)雅(X)就是這樣,花費大量時間把Linux系統折騰成下圖所示,然後像我這樣純鍵盤操作(包括瀏覽器office等所有軟體)。


linux桌面已經不再是你印象中那個難用的桌面了,使用linux桌面,比如kde,就是優雅的。


作為折騰用的 linux 和優雅是兩碼事


還是「 如何優雅地使用 Windows 系統? 」( http://www.zhihu.com/question/20491886/answer/15282398 )里的答案思路

  1. 用什麼系統就按照它給定的生態環境和規則來,別拿其他系統的特色來硬套,那樣只會越用越不爽。

  2. 堅持電腦是使用的工具而非觀賞的玩具,用得順手最優雅,否則空有一副好看的外表,操作起來麻煩成屎,用個幾分鐘就手酸脖子疼的,really很優雅?
  3. 不要隨意評論他人的電腦或者他人使用電腦的方式是否優雅,也別因為別人認為你用得不優雅就強行改變自己的習慣(當然,如果老闆讓你改,不改就給你穿小鞋的話,就自己把握吧)


想起在兩年前發的一篇博文 Linux 優雅使用哲學 ,當時被 Linuxer 廣泛的批判了一番。

Linux 的精髓只在於它的命令行CLI (Command Line)和遠程登錄。

我們要牢記,Linux 是作為一個伺服器系統和嵌入式系統的價值而存在,而不是他的雞肋桌面版。Linux 各種圖形版桌面Xwindow的發展有著先天的殘缺,除非推倒重來,否則難以撼動 Windows 和 Mac OS 的地位。

錯誤的 Linux 學習和使用方式會使新手疲於盲目折騰,難以領悟 Linux 的魅力,直至對 Linux 失去興趣。

Linux 使用哲學:

需求原則,一切以自身需求出發。(如與其他條目衝突,以此條優先)

只使用各種發行版的命令行版本,絕不安裝 KDE、Gnome等桌面版。

安裝好後,Linux主機拔掉鍵盤,滑鼠,顯示器。把主機放在一個不礙事的角落裡長期供電。

用Mac OS或者Windows,通過ssh遠程登錄使用Linux。(最重要的一點)

如果一定要有個折中辦法,Linux 的命令行版本可以安裝在虛擬機中。

以下是不優雅甚至是錯誤的用法:

以折騰 KDE、Gnome、Unity等各種廢品一樣桌面版為樂趣。

安裝 Linux、Windows雙系統,甚至多系統。

各種發行版來回切換。

不以工作、學習為目的的瞎折騰配置。

希望 Linux 折騰出炫目而無用的各種桌面特效,標榜打敗 Windows。

指望把一切任務都在 Linux 上完成,標榜脫離 Windows。


裝X的話,全部用CLI(命令行)。現在的命令行很強大可以完成幾乎所有功能,包括聽歌和發郵件。然後,你會發現效率真低(除了明文檢索和分類)。

與OSX和windows比,Linux的GUI真心沒有辦法優雅起來。

補充:可以通過zsh+oh-my-zsh,tmux等來提高CLI的工作效率。oh-my-zsh真心是CLI的終極利器,tmux就不用多說了。


我覺得這個問題讓人很難摸得到頭腦, 關鍵在於, 怎麼定義優雅, 什麼叫優雅?

有人說別裝X, 別裝Gnome, 別裝桌面, 就用命令行, 可是難道這樣就優雅了么? 如果是拿來當普通PC用的, 連個新聞都看不了, 又何談優雅呢? 對著命令行就是優雅了么?

所以我認為, 優雅的使用linux, 可以理解為:

1. 取我所需. 比如我有一些變態的需求, 大部分Linux發行版都滿足不了, 那麼大可以去用Arch, Gentoo這樣的定製版

2. 夠用就好. 不管定製也好, 優化也好, 總有個度. 很多人把Linux定製的外人簡直無法使用, 界面極其簡單就算了, 所有的操作都依賴鍵盤, 恐怕太多人, 遇到這樣的Linux, 也無從下手吧


1.先從x windows界面開始

2.熟悉了後開始命令行,剛開始只是用命令能完成你要做的事,然後試著用更短的命令去處理

3.熟悉系統運行原理,用shell等腳本語言開發方便自己操作的小工具。


作為程序員,ubuntu配置強力推薦:

http://v.youku.com/v_show/id_XMTQwODA4MzU0MA==.html?from=s1.8-1-1.2#paction

我司大牛教你如何配置。 不用謝我,謝大牛.


你如果可以熟練的使用了linux了,已經是件挺牛逼的事情了,對於大多數不用linux的人來說。


我不知道優雅是什麼意思,用習慣了,你會發現有一部分事情(對我來說是大部分事情),Linux比Windows方便。

我一般是用OSX iterm2 ssh到linux,然後 tmux attach到我遠程的session。然後vim/python/docker/maven/curl 一通用。

我們在AWS上的機器幾乎都是uBuntu的,你必須用Linux


推薦閱讀:

如何優雅地看美女?
如何優雅地摳腳?
怎麼優雅地玩 GitHub?
星巴克(Starbucks)為什麼不提供大蒜?
如何優雅地翻譯「I had a crush on you.」?

TAG:如何優雅地X |