如何優雅地使用 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 )里的答案思路
- 用什麼系統就按照它給定的生態環境和規則來,別拿其他系統的特色來硬套,那樣只會越用越不爽。
- 堅持電腦是使用的工具而非觀賞的玩具,用得順手最優雅,否則空有一副好看的外表,操作起來麻煩成屎,用個幾分鐘就手酸脖子疼的,really很優雅?
- 不要隨意評論他人的電腦或者他人使用電腦的方式是否優雅,也別因為別人認為你用得不優雅就強行改變自己的習慣(當然,如果老闆讓你改,不改就給你穿小鞋的話,就自己把握吧)
想起在兩年前發的一篇博文 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 |