点击“开发者技术前线”,选择“星标”
让一些开发者看到未来
linux可以用吗?
我身边有一些同学对linux的印象可能还停留在暗黑的命令行界面。 当我告诉他或建议他使用linux时,他会一脸惊奇地问我,如何使用(开发或日常使用)?
Linux有图形界面
文件管理器
这就是我用了将近三年的“国产”操作系统deepin。 不知道界面有多漂亮,但绝对好用。
支持日常开发
首先,Vim/Emacs 说他们可以处理它,我认为我对他们不熟悉。 ..
社交还可以
甚至还有ICQ...
由于时间关系,这里放一张深度商店的截图。 其他linux发行版可能没那么丰富,不过安装qq和微信应该没问题
Linux 能取代 Windows 吗?
让我列出我每天使用的软件:
以上只是我个人的日常使用,还有很多优秀的软件没有一一列举。 至于能否取代Windows,这个问题因人而异。 对于我来说,在三年的使用经验中vnc远程控制软件教程,我还没有遇到过在Linux下无法解决而必须回到Windows下的问题。 而且,如果不行,那不是有虚拟机吗?
在 Linux 下运行 Android 应用程序
xDroid使Android应用程序可以在linux上运行,极大地扩展了linux生态系统。
是的,你没看错,它不是基于虚拟机或模拟器,速度相当可观,资源消耗小。 这在目前的 Windows 中其实是很难做到的。
运行截图
应用市场部分截图
Linux 有什么优点吗?
从一个系统迁移到另一个系统的系统成本是巨大的,Linux 有什么魅力值得吗?
Linux是高贵的
我在Windows下安装一个软件,首先需要打开浏览器,搜索你想要的软件,小心避开广告。 当你找到一个看起来不错的网站时,你仍然要仔细寻找下载地址。 类别而不是一个巨大的下载按钮,最后小心安装,不能错过个别勾选。 一旦你不小心错过了,你会发现笔记本其实有点卡。 一段时间后,它的同学就会出现在你的桌面上。
在 Linux 下,aptinstall 或 yuminstall 等命令可以处理整个安装。
Linux 是高效的
这就是linux最吸引我的地方
命令行不是操作计算机的落后形式。 相反,它仍然高效且富有表现力。
当你想复制、剪切或删除文件时,相信没有打开文件管理器在不同窗口之间跳转的命令。
当你想查看系统的运行状态时,相信联通键盘,右击,选择任务管理器不是快捷命令。
当你想编译一个简单的脚本或文件时,我相信打开编辑器、创建新文件、编译和选择文件保存位置并不是一个快速的命令。
...
键盘是一个很好的工具,但它有其局限性,即使它只有三个键。 在命令行中使用参数的表达能力是无穷无尽的。
减少键盘的使用
通过命令行,浏览器的Vimium插件(类似Vim操作浏览器界面的方法),Albert(通过指定一个按钮调出一个输入框,可以打开app,文件,url,直接搜索,estimator。 ..), 系统快捷键加IDEA(它的设计思想是鼠标优先)我很少会用到鼠标。
事实上,键盘并不热。 当你的右手在快速敲击按键时,直接使用鼠标比食指放在键盘上然后移回更快,但这些不间断的体验特别舒服。
至于为什么这是linux的一个优势,在我多年的windows使用经验中,还没有找到自定义系统快捷键的入口,更别提自定义宏了。 其实Windows也有命令行,只是我觉得它的命令丰富度和各种命令之间的配合不如linux(也有人说是附属品)。
减少重复劳动
我有一个文件夹专门用来存放我写过的各种脚本。 大多数时候,您的问题可以通过市场上的软件来解决,并且当存在一些小的、独特的和重复的任务时。 脚本可以很好的帮你解决这个问题。
比如我有一个监控生产环境的脚本(虽然应该是项目本身自带的),一个OA守卫脚本(虽然是监控我有没有写晚报,没有的话发邮件提醒我), 甚至是一个计时器 发送 Momo 的脚本...
这种剧本在一定程度上可以解决信息世界中重复性的工作,让我可以更专注于创作。
启动率
在我的笔记本电脑上,无论是系统启动速度还是软件(IDEA、Chrome)的启动速度都比Windows稍好一些。
根据经验,没有确切的测试数据。不过IDEA测试过vnc远程控制软件教程,快了1秒多。
内存使用情况
Linux 是免费的
前面的只说明了脚本带来的好处,并没有说明是linux下带来的。
由于只有linux具有这样的开放性和定制性,你可以很方便地通过命令改变系统配置和系统状态,甚至改变内核代码,编译使用。
相反,以字体为例。 在Linux下,我可以通过命令安装和切换系统字体,但在Windows下没有这样的设置或入口。 目前,我不太明白为什么这些选项不可用。
这些只是微不足道的反例。
Linux也可以很美
deepin15.10英文宣传片