java吧 关注:1,297,606贴子:12,833,316

漫画 | Unix/Linux 比 Windows 差远了

只看楼主收藏回复

















后记: 久违的张大胖又出场了啊,这次想聊一聊Unix/Linux的话题,其实对Unix/Linux来说,命令行才是精华!但是很多人很讨厌单调、乏味、有很多参数的命令行,不愿意使用,所以也很难体会到它们的优美之处。
Unix作者之一,C语言之父丹尼斯·里奇曾经说过:Unix是非常简单的,但只有天才才能理解它的简单。实际上,我觉得Unix/Linux的这种简单性,优雅性很多时候是体现在它的命令行上。每个命令行是个小工具,专注又单一,但是可以通过管道的方式把他们连接起来,协同完成一个大任务,这种设计理念是从一开始就植根到Unix当中的。
1994年,X窗口系统开发组的成员Mike Gancarz根据自己的经验以及和其他领域使用Unix系统的资深程序员们的讨论结果,写成了The UNIX Philosophy,提出了9条格言:
一:小即是美。
二:让程序只做好一件事。
三:尽可能早地创建原型。
四:可移植性比效率更重要。
五:数据应该保存为文本文件。
六:尽可能地榨取软件的全部价值。
七:使用shell脚本来提高效率和可移植性。
八:避免使用可定制性低下的用户界面。
九:所有程序都是数据的过滤器。


1楼2022-06-15 20:15回复
    有点意思


    IP属地:河南来自Android客户端2楼2022-06-15 20:46
    回复
      2026-02-16 09:39:54
      广告
      不感兴趣
      开通SVIP免广告
      太长不看


      IP属地:江苏来自Android客户端3楼2022-06-15 20:51
      回复
        其实这些Windows的powershell也能做,而且更好用,因为是面向对象的


        IP属地:广东来自Android客户端5楼2022-06-16 01:40
        回复
          以偏概全要不得


          IP属地:上海来自Android客户端6楼2022-06-16 05:34
          回复
            普通用户用linux做什么,这玩意明显是做服务器用,相对而言,不占内存,不占cpu没那么多扯淡的程序


            IP属地:浙江来自Android客户端7楼2022-06-16 07:28
            收起回复
              没黑在点子上。win差在api繁琐和内核稳定性差(具体表现在动不动系统中断占用100%),命令行和linux不相上下


              IP属地:四川来自Android客户端8楼2022-06-16 07:47
              回复
                find command还是很好用的


                IP属地:广东来自Android客户端9楼2022-06-16 08:42
                回复
                  2026-02-16 09:33:54
                  广告
                  不感兴趣
                  开通SVIP免广告
                  有点意思
                  不过Linux能如此有发展其实并不只是因为这个,
                  而是因为Linux很质朴,因为越繁重的东西就越容易出故障、出漏洞,越是笨重
                  Windows的Server系统都经常会被爆出有入侵和提权漏洞
                  而Linux正是因为质朴,本身近无漏洞,且运行速度快
                  除此以外Windows是微软的东西,闭源、API受限,属于受制于人
                  而Linux则是开源的,是属于大家的东西,是每一个用户共同维护的成果
                  对于个人用户而言,那还是得Windows,没有Gui的操作界面就是很难用,没有为什么,单纯很难用
                  对于企业用户而言,Linux大部分时候都比Windows Server要可靠
                  但是小白基本用不来Linux,因为他们会觉得那些指令过于繁杂,而Linux老油条就会感受到它的美好


                  10楼2022-06-16 08:48
                  回复
                    还是图形化方便,linux太麻烦,动不动就敲命令!做的最好的unix是AIX,命令菜单化了!


                    IP属地:湖北来自Android客户端11楼2022-06-16 08:57
                    回复
                      或许,我是说或许,windows有powershell呢?


                      IP属地:江苏来自Android客户端12楼2022-06-16 10:28
                      收起回复
                        我这有马士兵全套架构师课程资料,从小白到架构师,自学能力强的可以找我领取资料,不要再被骗去线下培训了!


                        来自Android客户端13楼2022-06-16 10:30
                        收起回复
                          Linux和windows比最大的优点不是开源免费吗,你开发为什么用idea还不是因为它好用,系统一个道理,windows对比linux显然linux好用,为什么商业还是要用linux因为它免费啊


                          IP属地:北京来自Android客户端14楼2022-06-16 11:41
                          收起回复
                            整挺好


                            IP属地:福建来自Android客户端16楼2022-06-16 11:54
                            回复