问 命令行相对于GUI的优势?

问 命令行相对于GUI的优势?

哪位能提供一下相关的比较完整的答案。或者网页。
你用命令方式(木有x的)看看目录下有啥?
用gui方式看看目录下有啥? 那个快点
举2个例子:

1,把/usr/bin/xmms改名为xmms.bak
命令行:
mv /usr/bin/xmms /usr/bin/xmms.bak
(打字快的人配合bash的命令补全功能3秒不到就可以完成,慢的人10秒也差不多了)

GUI:
打开文件管理器,进入/usr/bin/xmms目录,找到该文件(估计要花20秒),然后右键该名,再输入要改的名称 ,眼明手快的人也要20秒,慢的人起码30秒.

2, 在linuxfans.org上发个字数不少于300字的帖子
用文本的links或者lynx命令,打开网页浏览,连进入论坛的按牛都很难找到.
估计完全找到,并登陆要花1分钟.

用firefox浏览器,登陆过程包括输入用户名和密码并点击登陆,最多15秒.
对于系统管理方面的任务,
比如文件的删除,移动,重命名,自动更新,查找特定文件,编译,安装软件,添加删除用户,查看文件,修改配置,关闭/重起系统,挂装/卸装分区等大部分工作,用命令行的效率非常高, 对于一般的应用,比如浏览网页,看图片,写富文本文挡,听音乐等, GUI的效率高.


另外,一些不需要人为交互的任务用命令行(bash脚本),需要认为交互的任务用GUI.
比如下载东西,命令行工具wget的功能绝对比任何GUI工具要强,只是大部分初学者都不会用而已,再比如查找文件工具find也比我见过的任何GUI 查找工具要强.

但unix/linux本质是命令的系统,虽然GUI的程序也能部分完成命令行的功能,但是对于大部分的任务来说命令行还是首选. 一般说来,对于一个熟练的系统管理员来说,80%操作用命令行,20%用GUI,是比较合理的用法. 关键是不要刻意用命令行,或者刻意的用GUI.