论Ubuntu里的CLI与GUI

不同视角、不同观点、深度探讨,禁止人品和道德攻击
头像
tenzu
论坛版主
帖子: 36924
注册时间: 2008-11-21 20:26

Re: 论Ubuntu里的CLI与GUI

#46

帖子 tenzu »

levee 写了:
EnergyStar 写了:
billzt 写了:
xiajing 写了:可以肯定的说CLI的优点是GUI无法实现的。
CLI是自动的, GUI是手动的。
CLI可以用Bash等脚本合理组合实现更复杂的功能,而且可以全自动执行,对于重复的任务很有用,而不用重复编写相同功能的C、C++等代码,
只用脚本。例如,希望固定时间用邮件发数据,可以写脚本用cron加mutt。
GUI虽然界面友好,但功能的实现是全手动的。例如,希望固定时间用邮件发数据,一般只能手动,或依赖于GUI邮件管理程序提供该功能(一般没有),
GUI一般是CLI的包装,单纯GUI很难与其他程序合作。

CLI比GUI更高级。
拜托,我讨论的是从windows转过来的普通用户,他们不需要全自动执行程序!那是网站或系统管理员干的
抛弃了CLI,Linux对于Windows转过来的普通用户意义又在哪呢?换到Linux不是自找麻烦?
我想,有些用户只是把linux(主要是ubuntu)当作了windows免费而已安全的替代品罢了,对于linux的传统的CLI,他们是没有多大兴趣的。
这种想法的用户很难把linux用顺手,即使再方便的gui也改不了他们使用操作系统的习惯
头像
whodare
帖子: 66
注册时间: 2006-11-14 18:39

Re: 论Ubuntu里的CLI与GUI

#47

帖子 whodare »

billzt 写了:(1)分别罗列CLI与GUI的优缺点:
CLI:
优点:
1、软件包小,节省空间
2、在老机器上运行速度很快
3、在远程登陆时传输速度快
4、批量处理海量数据时方便
缺点:
1、不直观,新手难学
2、打错一个字母便会导致不能运行
3、长期在CLI下工作有损视力(单色调)
4、帮助文档全是英文,比较难懂

GUI:
优点:
1、直观,从windows转过来的用户很容易学习
2、界面漂亮有趣
3、本地化方便,可适应多种语言
缺点:
1、占用空间大、资源多
2、远程连接时速度慢
3、处理数据量大时速度慢

(2)Ubuntu的目的是"成为Windows和Office的替代方案",这部分用户的特点是:
1、硬件资源好,显卡棒
2、处理数据量少,主要为生活所用
3、本地操作多,一般不使用远程连接
4、习惯于图形界面

(3)总结一下,得出如下结论:GUI的缺点可以忽略,CLI的优点可以忽略,所以Ubuntu应该彻底抛弃CLI,全面转向GUI。

我说得对吗?
因为目标用户不同:

Android/M$/Mac : majority & stupid users

Linux : minority & smart users
头像
tangboyun
帖子: 701
注册时间: 2009-07-25 1:57
联系:

Re: 论Ubuntu里的CLI与GUI

#48

帖子 tangboyun »

对管道都没概念的谈毛CLI
https://github.com/tangboyun
http://tangboyun.is-programmer.com/
提问的智慧————Eric Steven Raymond
回答的智慧————Andrew Clarke
吾尝终日而思矣,不如须臾之所学也;吾尝跂而望矣,不如登高之博见也。
急急急标题什么的,最讨厌了!
急急复急急,急急何其多,我生待急急,万事急急急。
回复