為什么建議大家使用 Linux 開(kāi)發(fā)?爽!
領(lǐng)讀:
我自己也用linux系統(tǒng)開(kāi)發(fā)了哈,用的是Manjaro,還挺好用的!
作者:夏日淺笑、
https://www.cnblogs.com/summertime-wu/p/11140052.html
Linux 能用嗎?
Linux 有圖形界面
支持日常開(kāi)發(fā)
社交溝通沒(méi)問(wèn)題
Linux 能替代 Windows 嗎?
Linux 下運(yùn)行 Android 應(yīng)用
Linux 有什么優(yōu)勢(shì)嗎?
Linux 是優(yōu)雅的
Linux 是高效的
Linux 是自由的
Linux 也可以是美的
Linux 能用嗎?
我身邊還有些朋友對(duì) linux 的印象似乎還停留在黑乎乎的命令行界面上。當(dāng)我告訴他或者建議他使用 linux 時(shí),會(huì)一臉驚訝的問(wèn)我,那個(gè)怎么用(來(lái)開(kāi)發(fā)或者日常使用)?
Linux 有圖形界面
桌面

啟動(dòng)器

文件管理器

設(shè)置

這是我使用了近兩年的 “國(guó)產(chǎn)” 操作系統(tǒng) deepin ,界面美不美觀我不知道,能用是肯定的。搜索公縱號(hào):MarkerHub,關(guān)注回復(fù)[?vue?]獲取前后端入門教程!
關(guān)于其他 linux 可以參考:
八款精美的 Linux 發(fā)行版!
2018 年 10 大最漂亮的 Linux 發(fā)行版
展望 2017 年的七款好用 Linux 發(fā)行版
支持日常開(kāi)發(fā)
首先 Vim/Emacs 表示它們可以搞定,但是我覺(jué)得我和它們不熟。..
Java : Eclipse , IDEA , NetBeans , Android Studio ...
Python : PyCharm , WingIDE ...
C++ : KDevelop , Code Blocks ...
Php : PhpStorm ...
前端 :Sublime , VS Code , WebStorm ...
...
排名不分先后
社交溝通沒(méi)問(wèn)題

居然還有 ICQ ...
囿于時(shí)間原因,這里使用了 deepin 商店截圖 ,其他 linux 發(fā)行版不一定有這么豐富,不過(guò)安裝 qq、微信應(yīng)該沒(méi)問(wèn)題
Linux 能替代 Windows 嗎?
先列下本人日常使用的軟件:
開(kāi)發(fā):IDEA
數(shù)據(jù)庫(kù):DBeaver , Navicat , PL/SQL
溝通:TIM , 微信
瀏覽器:谷歌,火狐,360
Office: WPS ,Microsoft office 網(wǎng)頁(yè)版
音樂(lè):網(wǎng)易云音樂(lè)
輸入法:搜狗輸入法
播放器:deepin 自帶的播放器,VLC
編輯器:Sublime Text
遠(yuǎn)程控制:TeamViewer,向日葵,VNC,Remmina
下載:迅雷極速版,Aria2
網(wǎng)盤:堅(jiān)果云,百度網(wǎng)盤
MarkDown 編輯器:Typora,Zettlr
終端:deepin 自帶的(非常好用)
思維導(dǎo)圖:XMind ZEN
ftp:FileZilla
PDF:福熙閱讀器
虛擬機(jī):VirtualBox,vmware
游戲:Steam,Minecraft(我的世界)
Android APP:xDroid
這些只是我個(gè)人日常使用,還有很多優(yōu)秀的軟件沒(méi)有列出來(lái)。
至于能不能替代 Windows ,這個(gè)問(wèn)題因人而異。對(duì)我而言,在兩年的使用經(jīng)歷中,暫時(shí)沒(méi)有遇到過(guò) linux 下不能解決,必須回到 Windows 的。
而且,實(shí)在不行不是還有虛擬機(jī)嗎。
其他參考:
100 個(gè)最佳 Ubuntu 應(yīng)用(上)
Deepin 應(yīng)用商店
常用的超贊 Linux 軟件大匯總,入行運(yùn)維必藏!
小眾軟件 - Linux
Linux 下運(yùn)行 Android 應(yīng)用
xDroid?使 Android 應(yīng)用能運(yùn)行在 linux 上,極大的擴(kuò)展了 linux 生態(tài)。


是的,你沒(méi)有看錯(cuò),不是基于虛擬機(jī)或模擬器的,速度可觀,占用資源小。
這似乎是目前 Windows 都無(wú)法做到的。
運(yùn)行截圖

應(yīng)用市場(chǎng)部分截圖


Linux 有什么優(yōu)勢(shì)嗎?
從一個(gè)系統(tǒng)遷移到另一個(gè)的系統(tǒng)成本是巨大的,Linux 有什么魅力值得我這么做嗎?
Linux 是優(yōu)雅的
當(dāng)我在 Windows 下安裝一個(gè)軟件時(shí),首先需要打開(kāi)瀏覽器,搜索你想要的軟件,小心翼翼的避開(kāi)廣告,當(dāng)你找到一個(gè)看起來(lái)是對(duì)的網(wǎng)站時(shí),還是得小心翼翼的找到?下載地址?之類而不是巨大的下載按鈕,最后再小小翼翼的安裝,一定不能漏掉某些勾勾,一旦一不小心漏掉了,就會(huì)發(fā)現(xiàn)電腦似乎有點(diǎn)卡頓,不一會(huì)兒,它的朋友就會(huì)出現(xiàn)在你的桌面上。
而在 linux 下,apt install?或者?yum install?之類的命令,就能搞定整個(gè)安裝。
Linux 不需要選擇軟件是放 c 盤還是 d 盤,已經(jīng)定義好了哪些文件該放在哪些地方,
也不需要?dú)⒍拒浖?/p>
也不需要清理垃圾,
也不需要釋放內(nèi)存,
也不需要激活系統(tǒng),它是開(kāi)源免費(fèi)的,
也不需要磁盤優(yōu)化,
也沒(méi)有煩人的彈窗,
也沒(méi)有強(qiáng)制更新。
Linux 是高效的
這是 linux 最吸引我的地方了
命令行
命令行不是一種落后的操控計(jì)算機(jī)的方式。相反,它一直很高效且富有表達(dá)性。
當(dāng)你想要復(fù)制、剪切或刪除一個(gè)文件時(shí),我相信打開(kāi)文件管理器在不同窗口之間跳轉(zhuǎn)是沒(méi)有一條命令來(lái)得快。
當(dāng)你想要查看系統(tǒng)運(yùn)行狀態(tài),我相信移動(dòng)鼠標(biāo),右鍵,選擇任務(wù)管理器是沒(méi)有一條命令來(lái)得快。
當(dāng)你想要編寫一個(gè)簡(jiǎn)單的腳本或文件時(shí),我相信打開(kāi)編輯器,新建文件,編寫,選擇文件位置保存是沒(méi)有一條命令來(lái)得快。
...
鼠標(biāo)是很好的工具,但是它有它的局限,畢竟它只有三個(gè)按鈕。而命令行中使用參數(shù)的表達(dá)力是無(wú)窮的。
減少使用鼠標(biāo)
通過(guò)命令行,瀏覽器的 Vimium 插件(類似于 Vim 的方式操作瀏覽器界面),Albert(通過(guò)指定按鍵喚出一個(gè)輸入框,可以打開(kāi) app , 文件 ,url ,直接搜索 ,計(jì)算器 ...),系統(tǒng)快捷鍵再加上 IDEA(它的設(shè)計(jì)思想是鍵盤優(yōu)先)我能夠很少的使用鼠標(biāo)。
當(dāng)然不是鼠標(biāo)燙手,當(dāng)你的雙手在鍵盤上飛快的敲打時(shí),直接使用鍵盤是比右手挪到鼠標(biāo)上再挪回來(lái)要快的,而且這種不中斷的體驗(yàn)非常舒暢。
至于這為什么是 linux 的優(yōu)點(diǎn),在我過(guò)去多年的 Windows 使用經(jīng)驗(yàn)中,我沒(méi)有找到自定義系統(tǒng)快捷鍵的入口,更不用說(shuō)自定義宏了。Windows 當(dāng)然也有命令行,不過(guò)我認(rèn)為它的命令豐富程度和各個(gè)命令之間的配合是不如 linux 的(有人稱之為附屬品)。
減少重復(fù)勞動(dòng)
我有一個(gè)文件夾,專門存放著我寫的各式各樣的腳本。大部分時(shí)候,你的問(wèn)題市面上的軟件都可以解決,但是當(dāng)有一些細(xì)碎、獨(dú)特、重復(fù)的小任務(wù)時(shí)。腳本能夠幫你很好的解決這些。
比如,我有一個(gè)監(jiān)控生產(chǎn)環(huán)境的腳本(其實(shí)應(yīng)該是項(xiàng)目本身自帶的),有一個(gè) OA 守護(hù)腳本(其實(shí)就是監(jiān)控我有沒(méi)有寫日?qǐng)?bào),沒(méi)有的話發(fā)個(gè)短信提醒我),甚至還有一個(gè)定時(shí)發(fā)送微信的腳本...
這些腳本能一定程度的解決信息世界的重復(fù)勞動(dòng),讓我更專注于具有創(chuàng)造性的工作上。
啟動(dòng)速度
在我的電腦上,無(wú)論是從系統(tǒng)啟動(dòng)速度,還是軟件(IDEA,Chrome)啟動(dòng)速度都略勝 Windows 一籌。
使用經(jīng)驗(yàn)所得,未有準(zhǔn)確測(cè)試數(shù)據(jù)。不過(guò) IDEA 是測(cè)過(guò)的,快了一秒多
內(nèi)存占用

來(lái)源:deepin 官網(wǎng)
Linux 是自由的
上面的只說(shuō)明了腳本帶來(lái)的好處,并沒(méi)有說(shuō)明是在 linux 下帶來(lái)。
因?yàn)橹挥?linux 才有這樣的開(kāi)放和可定制,你可以很容易的通過(guò)命令來(lái)修改系統(tǒng)配置和改變系統(tǒng)狀態(tài),甚至于修改內(nèi)核代碼,編譯并使用它。
假如不喜歡當(dāng)前的桌面環(huán)境,可以輕易的通過(guò)命令來(lái)切換。
假如喜歡 mac os ,可以通過(guò)網(wǎng)上的教程將 Ubuntu 改成一模一樣(甚至包含開(kāi)機(jī) logo)。
假如不喜歡系統(tǒng)自帶的文件管理器,可以選擇其他優(yōu)秀的軟件,比如 Nautilus。
假如不喜歡當(dāng)前終端,有太多選擇了,我甚至用過(guò)一個(gè)模仿一部電影內(nèi)出現(xiàn)的,極具極客風(fēng)格的終端。
而相反,比如拿字體來(lái)說(shuō),在 linux 下我可以通過(guò)命令來(lái)安裝和切換系統(tǒng)字體,而在 Windows 下沒(méi)有這樣的設(shè)置或者入口。暫時(shí)不太明白為什么這種選擇的權(quán)利都沒(méi)有。
而這些僅僅只是一些微不足道的例子。
參考資料:
Linux 與 windows 相比有何優(yōu)勢(shì),看完就明白了
Linux 也可以是美的
deepin 15.10 中文宣傳視頻?(使用內(nèi)嵌 iframe 不知道為什么放不出來(lái))
限于本人有限的知識(shí)水平,文中可能存在誤解或錯(cuò)誤(輕噴~),歡迎指出。
寫這點(diǎn)東西寫了我兩天,可把我累壞了(叉腰),大家走過(guò)路過(guò)不要吝嗇自己的贊美 。
長(zhǎng)按進(jìn)入小程序,進(jìn)行30天打卡
(更多精彩值得期待……)
(更多精彩值得期待……)
最近熱文: 終于把QQ和微信一鍵打通了,功能實(shí)用!
機(jī)房布線的最高境界 | 最后的暗黑系,真是亮瞎眼
提高國(guó)內(nèi)訪問(wèn) GitHub 的速度的 9 種方案
IDEA 上位?不!Eclipse Theia 1.0 發(fā)布!
Windows給力!可以扔掉Linux虛擬機(jī)了!
IDEA 2020.2 最新破解教程,有效期到2089年!
程序員常用工具和網(wǎng)站集合(建議收藏) LeetCode1-40題匯總,速度收藏!
2T技術(shù)資源大放送!包括但不限于:C/C++,Linux,Python,Java,人工智能,考研,軟考,英語(yǔ),等等。在公眾號(hào)內(nèi)回復(fù)「資源」,即可免費(fèi)獲取!回復(fù)「社群」,可以邀請(qǐng)你加入讀者群!
最近熱文: 終于把QQ和微信一鍵打通了,功能實(shí)用! 機(jī)房布線的最高境界 | 最后的暗黑系,真是亮瞎眼 提高國(guó)內(nèi)訪問(wèn) GitHub 的速度的 9 種方案 IDEA 上位?不!Eclipse Theia 1.0 發(fā)布! Windows給力!可以扔掉Linux虛擬機(jī)了! IDEA 2020.2 最新破解教程,有效期到2089年! 程序員常用工具和網(wǎng)站集合(建議收藏) LeetCode1-40題匯總,速度收藏!
2T技術(shù)資源大放送!包括但不限于:C/C++,Linux,Python,Java,人工智能,考研,軟考,英語(yǔ),等等。在公眾號(hào)內(nèi)回復(fù)「資源」,即可免費(fèi)獲取!回復(fù)「社群」,可以邀請(qǐng)你加入讀者群!
點(diǎn)個(gè)在看少個(gè) bug??


