釣友寶(微信小程序):一款專門為釣友開發(fā)的免費分享釣點地圖與實時天氣的軟件,地圖中標記了所有野釣、釣場、公共水域等的精確位置,支持導(dǎo)航、預(yù)測釣魚位置的魚等功能。

Linux 能用嗎?

我身邊還有些朋友對 linux 的印象似乎還停留在黑乎乎的命令行界面上。當我告訴他或者建議他使用 linux 時,會一臉驚訝的問我,那個怎么用(來開發(fā)或者日常使用)?

Linux 有圖形界面

桌面

啟動器

打開網(wǎng)易新聞 查看精彩圖片

文件管理器

打開網(wǎng)易新聞 查看精彩圖片

設(shè)置

打開網(wǎng)易新聞 查看精彩圖片

這是我使用了近兩年的“國產(chǎn)”操作系統(tǒng) deepin ,界面美不美觀我不知道,能用是肯定的。

關(guān)于其他 linux 可以參考:

八款精美的 Linux 發(fā)行版! https://www.linuxprobe.com/eight-linux-distribution.html 2018年10大最漂亮的 Linux 發(fā)行版 https://www.cnbeta.com/articles/soft/695605.htm 展望2017年的七款好用Linux發(fā)行版 https://www.linuxidc.com/Linux/2017-01/139414.htm

支持日常開發(fā)

首先 Vim/Emacs 表示它們可以搞定,但是我覺得我和它們不熟。..

  • Java : Eclipse , IDEA , NetBeans , Android Studio ...

  • Python : PyCharm , WingIDE ...

  • C++ : KDevelop , Code Blocks ...

  • Php : PhpStorm ...

  • 前端 :Sublime , VS Code , WebStorm ...

排名不分先后

社交溝通沒問題

打開網(wǎng)易新聞 查看精彩圖片

居然還有 ICQ ...

囿于時間原因,這里使用了 deepin 商店截圖 ,其他 linux 發(fā)行版不一定有這么豐富,不過安裝qq、微信應(yīng)該沒問題

Linux 能替代 Windows 嗎?

先列下本人日常使用的軟件:

  • 開發(fā):IDEA

  • 數(shù)據(jù)庫:DBeaver , Navicat , PL/SQL

  • 溝通:TIM , 微信

  • 瀏覽器:谷歌,火狐,360

  • Office: WPS ,Microsoft office網(wǎng)頁版

  • 音樂:網(wǎng)易云音樂

  • 輸入法:搜狗輸入法

  • 播放器:deepin自帶的播放器,VLC

  • 編輯器:Sublime Text

  • 遠程控制:TeamViewer,向日葵,VNC,Remmina

  • 下載:迅雷極速版,Aria2

  • 網(wǎng)盤:堅果云,百度網(wǎng)盤

  • MarkDown編輯器:Typora,Zettlr

  • 終端:deepin自帶的(非常好用)

  • 思維導(dǎo)圖:XMind ZEN

  • ftp:FileZilla

  • PDF:福熙閱讀器

  • 虛擬機:VirtualBox,vmware

  • 游戲:Steam,Minecraft(我的世界)

  • Android APP:xDroid

這些只是我個人日常使用,還有很多優(yōu)秀的軟件沒有列出來。

至于能不能替代 Windows ,這個問題因人而異。對我而言,在兩年的使用經(jīng)歷中,暫時沒有遇到過 linux 下不能解決,必須回到 Windows 的。

而且,實在不行不是還有虛擬機嗎。

其他參考:

八款精美的 Linux 發(fā)行版! https://www.linuxprobe.com/eight-linux-distribution.html 2018年10大最漂亮的 Linux 發(fā)行版 https://www.cnbeta.com/articles/soft/695605.htm 展望2017年的七款好用Linux發(fā)行版 https://www.linuxidc.com/Linux/2017-01/139414.htm

Linux 下運行 Android 應(yīng)用

xDroid 使 Android 應(yīng)用能運行在 linux 上,極大的擴展了 linux 生態(tài)。

打開網(wǎng)易新聞 查看精彩圖片
打開網(wǎng)易新聞 查看精彩圖片

是的,你沒有看錯,不是基于虛擬機或模擬器的,速度可觀,占用資源小。

這似乎是目前 Windows 都無法做到的。

1. 運行截圖

打開網(wǎng)易新聞 查看精彩圖片

2. 應(yīng)用市場部分截圖

打開網(wǎng)易新聞 查看精彩圖片
打開網(wǎng)易新聞 查看精彩圖片

Linux 有什么優(yōu)勢嗎?

從一個系統(tǒng)遷移到另一個的系統(tǒng)成本是巨大的,Linux 有什么魅力值得我這么做嗎?

1. Linux 是優(yōu)雅的

當我在 Windows 下安裝一個軟件時,首先需要打開瀏覽器,搜索你想要的軟件,小心翼翼的避開廣告,當你找到一個看起來是對的網(wǎng)站時,還是得小心翼翼的找到 下載地址 之類而不是巨大的下載按鈕,最后再小小翼翼的安裝,一定不能漏掉某些勾勾,一旦一不小心漏掉了,就會發(fā)現(xiàn)電腦似乎有點卡頓,不一會兒,它的朋友就會出現(xiàn)在你的桌面上。

而在 linux 下,apt install 或者 yum install 之類的命令,就能搞定整個安裝。

Linux 不需要選擇軟件是放 c 盤還是 d 盤,已經(jīng)定義好了哪些文件該放在哪些地方,

  • 也不需要殺毒軟件,

  • 也不需要清理垃圾,

  • 也不需要釋放內(nèi)存,

  • 也不需要激活系統(tǒng),它是開源免費的,

  • 也不需要磁盤優(yōu)化,

  • 也沒有煩人的彈窗,

  • 也沒有強制更新。

2. Linux 是高效的

這是 linux 最吸引我的地方了

3. 命令行

命令行不是一種落后的操控計算機的方式。相反,它一直很高效且富有表達性。

當你想要復(fù)制、剪切或刪除一個文件時,我相信打開文件管理器在不同窗口之間跳轉(zhuǎn)是沒有一條命令來得快。

當你想要查看系統(tǒng)運行狀態(tài),我相信移動鼠標,右鍵,選擇任務(wù)管理器是沒有一條命令來得快。

當你想要編寫一個簡單的腳本或文件時,我相信打開編輯器,新建文件,編寫,選擇文件位置保存是沒有一條命令來得快。

鼠標是很好的工具,但是它有它的局限,畢竟它只有三個按鈕。而命令行中使用參數(shù)的表達力是無窮的。

4. 減少使用鼠標

通過命令行,瀏覽器的 Vimium 插件(類似于 Vim 的方式操作瀏覽器界面),Albert(通過指定按鍵喚出一個輸入框,可以打開 app , 文件 ,url ,直接搜索 ,計算器 ...),系統(tǒng)快捷鍵再加上IDEA(它的設(shè)計思想是鍵盤優(yōu)先)我能夠很少的使用鼠標。

當然不是鼠標燙手,當你的雙手在鍵盤上飛快的敲打時,直接使用鍵盤是比右手挪到鼠標上再挪回來要快的,而且這種不中斷的體驗非常舒暢。

至于這為什么是 linux 的優(yōu)點,在我過去多年的 Windows 使用經(jīng)驗中,我沒有找到自定義系統(tǒng)快捷鍵的入口,更不用說自定義宏了。Windows 當然也有命令行,不過我認為它的命令豐富程度和各個命令之間的配合是不如 linux 的(有人稱之為附屬品)。

5. 減少重復(fù)勞動

我有一個文件夾,專門存放著我寫的各式各樣的腳本。大部分時候,你的問題市面上的軟件都可以解決,但是當有一些細碎、獨特、重復(fù)的小任務(wù)時。腳本能夠幫你很好的解決這些。

比如,我有一個監(jiān)控生產(chǎn)環(huán)境的腳本(其實應(yīng)該是項目本身自帶的),有一個OA守護腳本(其實就是監(jiān)控我有沒有寫日報,沒有的話發(fā)個短信提醒我),甚至還有一個定時發(fā)送微信的腳本...

這些腳本能一定程度的解決信息世界的重復(fù)勞動,讓我更專注于具有創(chuàng)造性的工作上。

6. 啟動速度

在我的電腦上,無論是從系統(tǒng)啟動速度,還是軟件(IDEA,Chrome)啟動速度都略勝 Windows 一籌。

使用經(jīng)驗所得,未有準確測試數(shù)據(jù)。不過IDEA是測過的,快了一秒多

7. 內(nèi)存占用

打開網(wǎng)易新聞 查看精彩圖片

Linux 是自由的

上面的只說明了腳本帶來的好處,并沒有說明是在 linux 下帶來。

因為只有 linux 才有這樣的開放和可定制,你可以很容易的通過命令來修改系統(tǒng)配置和改變系統(tǒng)狀態(tài),甚至于修改內(nèi)核代碼,編譯并使用它。

  • 假如不喜歡當前的桌面環(huán)境,可以輕易的通過命令來切換。

  • 假如喜歡 mac os ,可以通過網(wǎng)上的教程將 Ubuntu 改成一模一樣(甚至包含開機 logo)。

  • 假如不喜歡系統(tǒng)自帶的文件管理器,可以選擇其他優(yōu)秀的軟件,比如 Nautilus。

  • 假如不喜歡當前終端,有太多選擇了,我甚至用過一個模仿一部電影內(nèi)出現(xiàn)的,極具極客風(fēng)格的終端。

而相反,比如拿字體來說,在 linux 下我可以通過命令來安裝和切換系統(tǒng)字體,而在 Windows 下沒有這樣的設(shè)置或者入口。暫時不太明白為什么這種選擇的權(quán)利都沒有。

而這些僅僅只是一些微不足道的例子。

參考資料:

Linux與windows相比有何優(yōu)勢,看完就明白了 https://blog.csdn.net/lmseo5hy/article/details/79279424

Linux 也可以是美的

deepin 15.10 中文宣傳視頻 https://www.bilibili.com/video/av50732978
來源:https://www.cnblogs.com/summertime-wu/p/11140052.html
Java精選面試題 (微信小程序):5000+道面試題和選擇題,包含Java基礎(chǔ)、并發(fā)、JVM、線程、MQ系列、Redis、Spring系列、Elasticsearch、Docker、K8s、Flink、Spark、架構(gòu)設(shè)計、大廠真題等,在線隨時刷題!

公眾號“Java精選”所發(fā)表內(nèi)容注明來源的,版權(quán)歸原出處所有(無法查證版權(quán)的或者未注明出處的均來自網(wǎng)絡(luò),系轉(zhuǎn)載,轉(zhuǎn)載的目的在于傳遞更多信息,版權(quán)屬于原作者。如有侵權(quán),請聯(lián)系,筆者會第一時間刪除處理!

最近有很多人問,有沒有讀者交流群!加入方式很簡單,公眾號Java精選,回復(fù)“加群”,即可入群!

文章有幫助的話,點在看,轉(zhuǎn)發(fā)吧!