Linux可以用吗?身边的一些朋友对于linux的印象似乎还停留在暗黑的命令行界面上。当我告诉他或建议他使用linux时,他会很惊讶地问我,怎么用(开发或日常使用)?Linux有一个图形界面的文件管理器。这就是我用了将近两年的“国产”操作系统deepin。不知道界面美不美,但肯定能用。支持日常开发首先Vim/Emacs都说可以,但是我觉得我不熟悉。..Java:Eclipse、IDEA、NetBeans、AndroidStudio...Python:PyCharm、WingIDE...C++:KDevelop、CodeBlocks...Php:PhpStorm...前端:Sublime、VSCode、WebStorm......社交没问题,但是有ICQ。。。由于时间关系,这里放一张深度商店的截图。其他的linux发行版可能没那么丰富,不过安装qq和微信应该没问题。Linux能取代Windows吗?列一下我每天用的软件:开发:IDEA数据库:DBeaver、Navicat、PL/SQL通讯:TIM、微信浏览器:Google、Firefox、360办公:WPS、微软office网页版音乐:网易云音乐输入法方法:搜狗输入法播放器:Deepin自带播放器,VLC编辑器:SublimeText远程控制:TeamViewer、向日葵、VNC、Remmina下载:迅雷极速版、Aria2网盘:坚果云、百度网盘MarkDown编辑器:Typora,ZettlrTerminal:内置deepin(很好用)思维导图:XMindZENftp:FileZillaPDF:FuxiReader虚拟机:VirtualBox,vmware游戏:Steam,Minecraft(MyWorld)AndroidAPP:xDroid这些只是我个人的日常使用中,还有很多优秀的软件没有一一列举。至于能否取代Windows,这个问题因人而异。对我来说,在两年的使用经验中,我还没有遇到过在Linux下无法解决而必须回到Windows下的问题。而且,不行的话,还有虚拟机。在Linux下运行Android应用程序xDroid使Android应用程序可以在linux上运行,极大地扩展了linux生态系统。是的,你没看错,它不是基于虚拟机或模拟器,速度相当快,占用资源少。这在Windows中似乎是不可能的。运行Screenshot应用程序市场部分ScreenshotLinux有什么优势吗?从一个系统迁移到另一个系统的系统成本是巨大的,Linux有什么值得的魅力吗?Linux很优雅。我在Windows下安装一个软件,首先需要打开浏览器,搜索你要的软件,小心避开广告,当你找到一个看起来不错的网站时,你还是要仔细找下载地址之类的一个巨大的下载按钮,最后小心安装,一定不要错过一些滴答声。一旦你不小心错过了,你会发现电脑好像有点卡住了。过一会儿,它的朋友就会出现在你的桌面上。在Linux下,aptinstall或yuminstall等命令可以处理整个安装。Linux不需要选择软件应该放在c盘还是d盘。它已经定义了哪些文件应该放在哪些地方,不需要杀毒软件,不需要清理垃圾,不需要释放内存,不需要激活系统。它是开源免费的,不需要磁盘优化,没有烦人的弹窗,不强制更新。Linux是高效的。这是linux最吸引我的地方。命令行不是控制计算机的落后方式。相反,它一直是高效和富有表现力的。当你想复制、剪切或删除文件时,我相信没有打开文件管理器并在不同窗口之间跳转的命令。当你想查看系统的运行状态时,相信没有什么快捷命令可以移动鼠标,右击,选择任务管理器。当你想写一个简单的脚本或文件时,我相信没有打开编辑器、创建新文件、写入、选择文件位置保存的命令。...鼠标是一个很棒的工具,但它也有其局限性,毕竟它只有三个按钮。在命令行中使用参数的表达能力是无穷无尽的。通过命令行减少鼠标的使用,浏览器的Vimium插件(类似Vim操作浏览器界面的方式),Albert(通过指定一个键调出一个输入框,可以打开app,file,url,直接搜索,计算器...),系统快捷键加IDEA(它的设计思路是键盘优先)我很少能用鼠标。当然,鼠标不热。当你的手在键盘上快速打字时,直接使用键盘比将右手移到鼠标上再移回来更快。而这种不间断的体验是非常舒服的。至于为什么这是linux的优势,在我多年使用windows的经验中,我还没有找到自定义系统快捷键的入口,更不用说自定义宏了。当然Windows也有命令行,但是我觉得它的命令丰富度以及各种命令之间的配合都不如linux(也有人说是附属品)。减少重复劳动我有一个文件夹,专门用来存放我写的各种脚本。大多数时候,你的问题可以通过市面上的软件解决,但是当出现一些琐碎、独特、重复的小任务时。脚本可以很好的帮你解决这些问题。比如我有一个监控生产环境的脚本(其实应该是项目自带的),一个OA守卫脚本(其实就是监控我有没有写日报,有没有发短信提醒我没有),甚至还有一个定时器发微信的脚本……这些脚本一定程度上可以解决信息世界的重复劳动,让我更专注于创作。无论是从系统启动速度还是软件(IDEA、Chrome)启动速度,启动速度都比我电脑上的Windows稍好。经验之谈,没有准确的测试数据。不过IDEA经过测试,快了一秒多。Linux是免费的,内存使用也是免费的。以上只说明了脚本带来的好处,并不表示是linux下带来的。因为只有Linux具有这样的开放性和定制性,你可以很方便地通过命令修改系统配置和改变系统状态,甚至可以修改内核代码,编译使用。如果你不喜欢当前的桌面环境,可以通过命令轻松切换。如果你喜欢macos,你可以通过在线教程将Ubuntu改成一模一样(甚至包括开机logo)。如果不喜欢系统自带的文件管理器,可以选择其他优秀的软件,比如Nautilus。如果您不喜欢当前的终端,有很多选择,我什至使用了一个模仿电影中出现的终端的非常古怪的终端。相反,以字体为例,我在Linux下可以通过命令安装和切换系统字体,而在Windows下则没有这样的设置或入口。暂时不太明白为什么没有权利选择这种方式。这些只是微不足道的例子。Linux也可以很美
