Linux 能用嗎? 我身邊還有些朋友對 linux 的印象似乎還停留在黑乎乎的命令行界面上。當我告訴他或者建議他使用 linux 時,會一臉驚訝的問我,那個怎麼用(來開發或者日常使用)? Linux 有圖形界面 桌面 啟動器 文件管理器 設置 這是我使用了近兩年的“國產”操作系統 "deepin" ...
Linux 能用嗎?
我身邊還有些朋友對 linux 的印象似乎還停留在黑乎乎的命令行界面上。當我告訴他或者建議他使用 linux 時,會一臉驚訝的問我,那個怎麼用(來開發或者日常使用)?
Linux 有圖形界面
桌面
啟動器
文件管理器
設置
這是我使用了近兩年的“國產”操作系統 deepin ,界面美不美觀我不知道,能用是肯定的。
關於其他 linux 可以參考:
支持日常開發
首先 Vim/Emacs 表示它們可以搞定,但是我覺得我和它們不熟。..
Java : Eclipse , IDEA , NetBeans , Android Studio ...
Python : PyCharm , WingIDE ...
C++ : KDevelop , Code Blocks ...
Php : PhpStorm ...
前端 :Sublime , VS Code , WebStorm ...
...
排名不分先後
社交溝通沒問題
居然還有 ICQ ...
囿於時間原因,這裡使用了 deepin 商店截圖 ,其他 linux 發行版不一定有這麼豐富,不過安裝qq、微信應該沒問題
Linux 能替代 Windows 嗎?
先列下本人日常使用的軟體:
開發:IDEA
資料庫:DBeaver , Navicat , PL/SQL
溝通:TIM , 微信
瀏覽器:谷歌,火狐,360
Office: WPS ,Microsoft office網頁版
音樂:網易雲音樂
輸入法:搜狗輸入法
播放器:deepin自帶的播放器,VLC
編輯器:Sublime Text
遠程式控制制:TeamViewer,嚮日葵,VNC,Remmina
下載:迅雷極速版,Aria2
網盤:堅果雲,百度網盤
MarkDown編輯器:Typora,Zettlr
終端:deepin自帶的(非常好用)
思維導圖:XMind ZEN
ftp:FileZilla
PDF:福熙閱讀器
虛擬機:VirtualBox,vmware
游戲:Steam,Minecraft(我的世界)
Android APP:xDroid
這些只是我個人日常使用,還有很多優秀的軟體沒有列出來。
至於能不能替代 Windows ,這個問題因人而異。對我而言,在兩年的使用經歷中,暫時沒有遇到過 linux 下不能解決,必須回到 Windows 的。
而且,實在不行不是還有虛擬機嗎。
其他參考:
Linux 下運行 Android 應用
xDroid 使 Android 應用能運行在 linux 上,極大的擴展了 linux 生態。
是的,你沒有看錯,不是基於虛擬機或模擬器的,速度可觀,占用資源小。
這似乎是目前 Windows 都無法做到的。
運行截圖
應用市場部分截圖
Linux 有什麼優勢嗎?
從一個系統遷移到另一個的系統成本是巨大的,Linux 有什麼魅力值得我這麼做嗎?
Linux 是優雅的
當我在 Windows 下安裝一個軟體時,首先需要打開瀏覽器,搜索你想要的軟體,小心翼翼的避開廣告,當你找到一個看起來是對的網站時,還是得小心翼翼的找到 下載地址
之類而不是巨大的下載按鈕,最後再小小翼翼的安裝,一定不能漏掉某些勾勾,一旦一不小心漏掉了,就會發現電腦似乎有點卡頓,不一會兒,它的朋友就會出現在你的桌面上。
而在 linux 下,apt install
或者 yum install
之類的命令,就能搞定整個安裝。
Linux 不需要選擇軟體是放 c 盤還是 d 盤,已經定義好了哪些文件該放在哪些地方,
也不需要殺毒軟體,
也不需要清理垃圾,
也不需要釋放記憶體,
也不需要激活系統,它是開源免費的,
也不需要磁碟優化,
也沒有煩人的彈窗,
也沒有強制更新。
Linux 是高效的
這是 linux 最吸引我的地方了
命令行
命令行不是一種落後的操控電腦的方式。相反,它一直很高效且富有表達性。
當你想要複製、剪切或刪除一個文件時,我相信打開文件管理器在不同視窗之間跳轉是沒有一條命令來得快。
當你想要查看系統運行狀態,我相信移動滑鼠,右鍵,選擇任務管理器是沒有一條命令來得快。
當你想要編寫一個簡單的腳本或文件時,我相信打開編輯器,新建文件,編寫,選擇文件位置保存是沒有一條命令來得快。
...
滑鼠是很好的工具,但是它有它的局限,畢竟它只有三個按鈕。而命令行中使用參數的表達力是無窮的。
減少使用滑鼠
通過命令行,瀏覽器的 Vimium 插件(類似於 Vim 的方式操作瀏覽器界面),Albert(通過指定按鍵喚出一個輸入框,可以打開 app , 文件 ,url ,直接搜索 ,計算器 ...),系統快捷鍵再加上IDEA(它的設計思想是鍵盤優先)我能夠很少的使用滑鼠。
當然不是滑鼠燙手,當你的雙手在鍵盤上飛快的敲打時,直接使用鍵盤是比右手挪到滑鼠上再挪回來要快的,而且這種不中斷的體驗非常舒暢。
至於這為什麼是 linux 的優點,在我過去多年的 Windows 使用經驗中,我沒有找到自定義系統快捷鍵的入口,更不用說自定義巨集了。Windows 當然也有命令行,不過我認為它的命令豐富程度和各個命令之間的配合是不如 linux 的(有人稱之為附屬品)。
減少重覆勞動
我有一個文件夾,專門存放著我寫的各式各樣的腳本。大部分時候,你的問題市面上的軟體都可以解決,但是當有一些細碎、獨特、重覆的小任務時。腳本能夠幫你很好的解決這些。
比如,我有一個監控生產環境的腳本(其實應該是項目本身自帶的),有一個OA守護腳本(其實就是監控我有沒有寫日報,沒有的話發個簡訊提醒我),甚至還有一個定時發送微信的腳本...
這些腳本能一定程度的解決信息世界的重覆勞動,讓我更專註於具有創造性的工作上。
啟動速度
在我的電腦上,無論是從系統啟動速度,還是軟體(IDEA,Chrome)啟動速度都略勝 Windows 一籌。
使用經驗所得,未有準確測試數據。不過IDEA是測過的,快了一秒多
記憶體占用
來源:deepin 官網
Linux 是自由的
上面的只說明瞭腳本帶來的好處,並沒有說明是在 linux 下帶來。
因為只有 linux 才有這樣的開放和可定製,你可以很容易的通過命令來修改系統配置和改變系統狀態,甚至於修改內核代碼,編譯並使用它。
假如不喜歡當前的桌面環境,可以輕易的通過命令來切換。
假如喜歡 mac os ,可以通過網上的教程將 Ubuntu 改成一模一樣(甚至包含開機 logo)。
假如不喜歡系統自帶的文件管理器,可以選擇其他優秀的軟體,比如 Nautilus。
假如不喜歡當前終端,有太多選擇了,我甚至用過一個模仿一部電影內出現的,極具極客風格的終端。
而相反,比如拿字體來說,在 linux 下我可以通過命令來安裝和切換系統字體,而在 Windows 下沒有這樣的設置或者入口。暫時不太明白為什麼這種選擇的權利都沒有。
而這些僅僅只是一些微不足道的例子。
參考資料:
Linux 也可以是美的
deepin 15.10 中文宣傳視頻 (使用內嵌 iframe 不知道為什麼放不出來)
本文作者:夏日淺笑、
原文地址:https://www.cnblogs.com/summertime-wu/p/11140052.html
本文版權歸作者和博客園共有,歡迎轉載,但未經作者同意必須保留此段聲明,且在文章頁面明顯位置給出原文鏈接。
限於本人有限的知識水平,文中可能存在誤解或錯誤(輕噴~),歡迎指出。
寫這點東西寫了我兩天,可把我累壞了(叉腰),大家走過路過不要吝嗇自己的贊美哦