红联Linux门户
Linux帮助

问个很白的问题

发布时间:2011-07-01 16:03:13来源:红联作者:gwssgc
看到很多高手说用系统的时候干脆就不开桌面,在敬佩之心油然而生的同时有个问题也升起了,不开桌面不就是命令行么?虽然说命令行linux的特点,但是如果我想打开浏览器,听听歌,按几下计算器,这些都可以在命令行界面完成?
文章评论

共有 29 条评论

  1. pl_014 于 2011-07-04 18:12:55发表:

    [i=s] 本帖最后由 pl_014 于 2011-7-4 18:16 编辑 [/i]

    引用:
    e....没想到我的问题引起2位高手的激烈讨论,荣幸呵呵{:2_93:} 通过高手的讨论了解到在某些前提下linux是完全可以脱离图形界面的,但是某些应用又不能完全抛弃图形界面。就是相辅相成的呗:0)1
    gwssgc 发表于 2011-7-2 11:59

    完全用CLI工作是连高手都很难达到的境界,这种要求实在是太高了,就像要求自己的孩子考上清华北大那样苛刻、不切实际
    像这些个都取决于自身,因为linux下的GUI已经很不错了,而许多时候也就像相思说的那样,GUI下几分钟就可以搞定的在CLI下几小时才行,你觉得用哪个效率高呢?

  2. pl_014 于 2011-07-04 17:17:55发表:

    引用:

    LINUX应用何其多 一个命令的参数用法何其多 再强大的牛人也不能记完 再强大的牛人也不能烂熟于胸 GUI就是要把这些对于机器来说简单而强悍的命令行工具做到让用户觉得简单易用 如果用户能再深入了解辅以命令行用法则 ...
    okzokz123 发表于 2011-7-3 15:34

    说的很好,gvim就是vim的一个很好的前端

  3. yrj8008037241 于 2011-07-04 16:25:59发表:

    :0)1

  4. okzokz123 于 2011-07-03 15:34:22发表:

    引用:
    pl总拿人数做为根据,这是不对的。考上大学的毕竟是少数,能看懂研究生论文的更少,不能说研究生论文不如中学生作文吧。
    计算机操作有点难度是对的。尤其是服务器设置管理,如果傻瓜也能轻易改动设置,傻瓜当然高兴 ...
    litkt 发表于 2011-7-2 07:46

    LINUX应用何其多 一个命令的参数用法何其多 再强大的牛人也不能记完 再强大的牛人也不能烂熟于胸 GUI就是要把这些对于机器来说简单而强悍的命令行工具做到让用户觉得简单易用 如果用户能再深入了解辅以命令行用法则可发挥其最大功力 这二者并无冲突 在一些特殊领域的用法的确可以不需要GUI 但那种自以为牛屎哄哄的人说完全不用GUI而工作的X就是在混淆视听混淆概念胡说八道可恨之极误导他人拖住LINUX发扬光大的后腿

  5. marxmass 于 2011-07-03 12:47:06发表:

    主要目的是什么。什么方便高效用什么。如果就学习,那就以能学会为目标,装个kde无所谓。如果是实际运行,大部分服务器是不会让安装太多的东西。xorg很大,效率也不高,就为配置一个网卡和几个服务,装这么个东西不值得。我们自己的Linux服务器在开发环境什么都可以装,在运行环境除了基本系统和应用什么也不允许装,x我们是不允许安装的,影响运行效率。

  6. ayongw 于 2011-07-03 09:44:54发表:

    路过的,

  7. lovexuhuina 于 2011-07-03 01:47:46发表:

    歌曲是可以听的,电影神马的就是字符显示的,一般命令用在修改系统配置上,学bash就相当于批处理了,但它很强大的,因为直接嵌入内核中效率高啊。。。

  8. 相思爱文 于 2011-07-03 00:48:45发表:

    楼主这么问,那就用桌面吧。想用命令,在桌面开个虚拟终端,和在纯字符终端效果一样。初学,没必要用纯命令行终端。
    要先会用,再精通。如果用桌面能在几分钟就做到的事,在命令行中,要花几小时才能完成(包括查文档,参数等),那到底哪个效率高呢。
    对于学习和应用不一样。
    先熟悉了,再精通。

  9. lgcHR 于 2011-07-02 17:29:09发表:

    能在图形化界面下做的事情完全可以再命令行中完成,比方说文本上网,文本登录FTP等等。有一些命令行在执行时会自动弹出图形化界面,这和你手动的打开图形化界面是一样的,比方上网络的配置。

  10. hebin19811010 于 2011-07-02 17:10:54发表:

    路过,学习学习

  11. yehg01 于 2011-07-02 16:30:53发表:

    日了!居然还有这么嚣张刷屏的B!强烈建议封号处理!

  12. rapistor 于 2011-07-02 15:15:53发表:

    这脑残是不是自动发布的?
    把IP封了啊。

  13. 咫尺天涯 于 2011-07-02 12:33:10发表:

    来学习一下

  14. gwssgc 于 2011-07-02 11:59:44发表:

    e....没想到我的问题引起2位高手的激烈讨论,荣幸呵呵{:2_93:} 通过高手的讨论了解到在某些前提下linux是完全可以脱离图形界面的,但是某些应用又不能完全抛弃图形界面。就是相辅相成的呗:0)1

  15. age 于 2011-07-02 09:42:29发表:

    引用:
    不要说只是做服务器搞点配置文件的屁话 我也很想知道如何不开桌面打开FF或呈现纷繁复杂的网页 如何不打开桌面播放视频这些的 如何不打开桌面做文档表格 每天只对着黑漆漆的显示器有什么意思
    okzokz123 发表于 2011-7-1 21:40

    你说的这些服务器都不需要, 但个人桌面是免不了的
    所以个人桌面是离不开gui的

  16. winliunx 于 2011-07-02 09:33:28发表:

    之前我也一直有这个问题

  17. miling 于 2011-07-02 09:07:56发表:

    命令行可以办到,不过是没图形的

  18. pl_014 于 2011-07-02 08:33:56发表:

    [i=s] 本帖最后由 pl_014 于 2011-7-2 08:36 编辑 [/i]

    引用:
    pl总拿人数做为根据,这是不对的。考上大学的毕竟是少数,能看懂研究生论文的更少,不能说研究生论文不如中学生作文吧。
    计算机操作有点难度是对的。尤其是服务器设置管理,如果傻瓜也能轻易改动设置,傻瓜当然高兴 ...
    litkt 发表于 2011-7-2 07:46

    我根本就没有以人数做根据,而“考上大学的毕竟是少数,能看懂研究生论文的更少,不能说研究生论文不如中学生作文吧。”一句更是叫人不知所云,我和age讨论的是server是否需要GUI,大多情况都不需要,这就是结果,反倒是你把大多数人对server的看法片面地强加于个人桌面上
    楼主只是在问要不要GUI,而没问server上要不要GUI,所以你的这些也就没意义了,linux不一定就只用于企业、各种机构等等,相反linux还是要被广大的桌面用户所用,这是不以你们的意志为转移的。这些桌面的用户需要的就是上来就用,自己只需要学习最基本的鼠标、键盘等操作了就可以进行上网、聊天、看视频、玩游戏等,而命令行只是作为必要或者适合在CLI下时的“辅助工具”。有人说不会的可以看man、查手册、查资料、现学习,这就像C语言,不会的可以查iso标准,可以查各种手册,但问题是对于没有任何编程基础的人是否也可以仅通过查iso标准,查各种手册来独立制作一个像firefox、像linux kernel这样的软件?对于server来讲,你或许还可以把配置文件看成研究生论文,把那些GUI前端看成是中学生作文,但对于桌面的用户来讲,那些GUI前端与CLI相比是否还只像中学生作文与研究生论文那样?况且还有许多GUI软件根本就不是哪个命令的前端,比如GIMP、openoffice、supertux等。虽然所有在linux/unix上的GUI程序归根到底都是通过CLI实现,但不代表GUI可以做到的CLI下可以更好地做到,这就像虽然汇编语言可以做到一切,但是你用汇编语言写个firefox试试?

  19. litkt 于 2011-07-02 07:46:24发表:

    pl总拿人数做为根据,这是不对的。考上大学的毕竟是少数,能看懂研究生论文的更少,不能说研究生论文不如中学生作文吧。
    计算机操作有点难度是对的。尤其是服务器设置管理,如果傻瓜也能轻易改动设置,傻瓜当然高兴,但你也分不清是不是傻瓜在管理的您服务器了。
    真正服务器管理,重要的是知道该做什么,其次才是知道怎样做。知道做什么已经比知道怎样用命令行做难了,所以合格的服务器管理人员必定会用命令操作。图形外壳对他们来说是既不必要又降低了工作效率同时增加了系统出问题的可能。
    至于做这些图形管理程序人的人,往往出于商业目的,希望不合格的人管理服务器,这些人不得不依赖他们提供的有偿服务。
    至于楼主说的,除非要浏览含有必要图片的网页,或者其他必要的图形或格式操作,一般上网(links)、听音乐(mpg123,ogg123)、计算(bc,dc)什么的用不着图形环境。
    并且即使是一些图形软件,也是在图形环境中用命令行操作,比如gnuplot, mplayer,与全gui操作相比,更能体会到命令行的高效。
    命令行难学?记不住命令和文件名可以用Tab键提示和补全,记不住命令参数可以用--help获得帮助和提示。

  20. pl_014 于 2011-07-01 22:49:02发表:

    引用:
    不要说只是做服务器搞点配置文件的屁话 我也很想知道如何不开桌面打开FF或呈现纷繁复杂的网页 如何不打开桌面播放视频这些的 如何不打开桌面做文档表格 每天只对着黑漆漆的显示器有什么意思
    okzokz123 发表于 2011-7-1 21:40

    恩,以GUI为主的user表示很赞成

  21. okzokz123 于 2011-07-01 21:40:47发表:

    不要说只是做服务器搞点配置文件的屁话 我也很想知道如何不开桌面打开FF或呈现纷繁复杂的网页 如何不打开桌面播放视频这些的 如何不打开桌面做文档表格 每天只对着黑漆漆的显示器有什么意思

  22. osiwenc 于 2011-07-01 21:27:51发表:

    几乎很少人会专门用命令行,会非常无聊的,除非工作需要

  23. 397778823 于 2011-07-01 20:10:32发表:

    :0w5ty(1

  24. age 于 2011-07-01 18:59:55发表:

    [i=s] 本帖最后由 age 于 2011-7-1 19:02 编辑 [/i]

    引用:

    很多人都这么认为,但就有的人说KDE适合于server上的桌面,再说足够的牛以致一切问题都可以完全靠命令行来自行解决的人能有多少?许多人难免费需要上网找资料,虽然IRC等等能解决一些问题,但也不是全部,况且有的 ...
    pl_014 发表于 2011-7-1 18:54

    其实很多服务器都是远程访问的, 只要本地有个桌面, 方便查找资料, 服务器上有没有真无所谓,
    而且你不可能要配置服务器上所有的东西吧, 你要配置的始终只是一小部分而已, 这个要求就要减轻很多了
    比如emos, extmail的系统集成版, 基于centos的, 把无关的东西都删了, 也没有桌面环境, 但跑起来完全没问题

  25. pl_014 于 2011-07-01 18:54:25发表:

    [i=s] 本帖最后由 pl_014 于 2011-7-1 18:57 编辑 [/i]

    引用:

    其实服务器真不需要桌面, 当然前提是你足够牛
    那些图形化工具最终操纵的还是一个个的配置文件
    如果你对所有配置文件都了然与胸, 有没有桌面其实无所谓了
    比如很多vps, 只提供一个ssh账号, 一切操作都得在命令行 ...
    age 发表于 2011-7-1 18:27

    很多人都这么认为,但就有的人说KDE适合于server上的桌面,再说足够的牛以致一切问题都可以完全靠命令行来自行解决的人能有多少?许多人难免费需要上网找资料,虽然IRC等等能解决一些问题,但也不是全部,况且有的问题只能上网搜索,因为有被人骂伸手党的危险,而命令行下的浏览器对网页上脚本、图片及中文的支持还是个问题;而从另外一个角度上讲,即使server不需要桌面,不代表所有的server上就都不可以有桌面。

  26. pl_014 于 2011-07-01 18:39:49发表:

    引用:
    可以看看这篇
    http://www.clore.net/forum/thread-9724-1-1.html
    age 发表于 2011-7-1 17:48

    这篇文章很偏激,不亚于《完全用linux》工作,主观点基本上不可取

    引用:
    另外RMS就是不用桌面的

    我说RMS为什么认为完全不用私有软件是没有难度的,windows下的命令行哪有linux/unix下的命令行的工具全面啊。

  27. age 于 2011-07-01 18:27:39发表:

    引用:
    就连一些server都会用到KDE这样的桌面,你说要不要纯命令行?
    pl_014 发表于 2011-7-1 18:22

    其实服务器真不需要桌面, 当然前提是你足够牛
    那些图形化工具最终操纵的还是一个个的配置文件
    如果你对所有配置文件都了然与胸, 有没有桌面其实无所谓了
    比如很多vps, 只提供一个ssh账号, 一切操作都得在命令行下做

  28. pl_014 于 2011-07-01 18:22:29发表:

    就连一些server都会用到KDE这样的桌面,你说要不要纯命令行?

  29. age 于 2011-07-01 17:48:59发表:

    可以看看这篇
    http://www.clore.net/forum/thread-9724-1-1.html
    另外RMS就是不用桌面的