共计 3143 个字符,预计需要花费 8 分钟才能阅读完成。
Linux 能用吗?
我身边还有些敌人对 linux 的印象仿佛还停留在黑乎乎的命令行界面上。当我通知他或者倡议他应用 linux 时,会一脸诧异的问我,那个怎么用(来开发或者日常应用)?
Linux 有图形界面
桌面
启动器
文件管理器
设置
这是我应用了近两年的“国产”操作系统 deepin,界面美不美观我不晓得,能用是必定的。
对于其余 linux 能够参考:
- 八款精美的 Linux 发行版!https://www.linuxprobe.com/ei…
- 2018 年 10 大最丑陋的 Linux 发行版 https://www.cnbeta.com/articl…
- 瞻望 2017 年的七款好用 Linux 发行版 https://www.linuxidc.com/Linu…
反对日常开发
首先 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 的。
而且,切实不行不是还有虚拟机吗。
其余参考:
- 100 个最佳 Ubuntu 利用(上)https://zhuanlan.zhihu.com/p/…
- Deepin 利用商店 https://dstore-appstore.deepi…
- 罕用的超赞 Linux 软件大汇总,入行运维必藏!http://www.sohu.com/a/2383188…
- 小众软件 -Linux https://www.appinn.com/tag/li…
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 是测过的,快了一秒多
内存占用
Linux 是自在的
下面的只阐明了脚本带来的益处,并没有阐明是在 linux 下带来。
因为只有 linux 才有这样的凋谢和可定制,你能够很容易的通过命令来批改系统配置和扭转零碎状态,甚至于批改内核代码,编译并应用它。
- 如果不喜爱以后的桌面环境,能够轻易的通过命令来切换。
- 如果喜爱 mac os,能够通过网上的教程将 Ubuntu 改成截然不同(甚至蕴含开机 logo)。
- 如果不喜爱零碎自带的文件管理器,能够抉择其余优良的软件,比方 Nautilus。
- 如果不喜爱以后终端,有太多抉择了,我甚至用过一个模拟一部电影内呈现的,极具极客格调的终端。
而相同,比方拿字体来说,在 linux 下我能够通过命令来装置和切换零碎字体,而在 Windows 下没有这样的设置或者入口。临时不太明确为什么这种抉择的权力都没有。
而这些仅仅只是一些微不足道的例子。
参考资料:
Linux 与 windows 相比有何劣势,看完就明确了 https://blog.csdn.net/lmseo5h…
起源 | cnblogs.com/summertime-wu/p/11140052.html
欢送关注我的微信公众号「码农解围」,分享 Python、Java、大数据、机器学习、人工智能等技术,关注码农技术晋升•职场解围•思维跃迁,20 万 + 码农成长充电第一站,陪有幻想的你一起成长