对于系统管理方面的任务,
比如文件的删除,移动,重命名,自动更新,查找特定文件,编译,安装软件,添加删除用户,查看文件,修改配置,关闭/重起系统,挂装/卸装分区等大部分工作,用命令行的效率非常高, 对于一般的应用,比如浏览网页,看图片,写富文本文挡,听音乐等, GUI的效率高.
另外,一些不需要人为交互的任务用命令行(bash脚本),需要认为交互的任务用GUI.
比如下载东西,命令行工具wget的功能绝对比任何GUI工具要强,只是大部分初学者都不会用而已,再比如查找文件工具find也比我见过的任何GUI 查找工具要强.
但unix/linux本质是命令的系统,虽然GUI的程序也能部分完成命令行的功能,但是对于大部分的任务来说命令行还是首选. 一般说来,对于一个熟练的系统管理员来说,80%操作用命令行,20%用GUI,是比较合理的用法. 关键是不要刻意用命令行,或者刻意的用GUI. |