免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: send_linux
打印 上一主题 下一主题

[桌面系统] Linux新手困惑之---工作环境如何从GUI迁移到CLI(获奖名单已公布-2013-6-7) [复制链接]

论坛徽章:
1
技术图书徽章
日期:2014-04-24 15:46:21
51 [报告]
发表于 2013-05-17 23:33 |只看该作者
1  第一步,装个Linux操作系统,并且只用Linux操作系统。忘记Windows吧,双系统是自欺欺人的行为
2  写shell脚本,多写才能熟记,平时不写,只能最后变成google党,无他,手熟耳。
3  没事多翻翻书,Linux shell是最适合碎片时间的,10分钟就能学个命令

论坛徽章:
0
52 [报告]
发表于 2013-05-18 08:29 |只看该作者
走向桌面就只能GUI了,但管理服务器基本上是不用GUI的。就算不会用,天天用,习惯就好

论坛徽章:
0
53 [报告]
发表于 2013-05-19 10:46 |只看该作者
回复 1# send_linux

还是先熟悉linux基本指令,多练,多动手,无他

   

论坛徽章:
3
卯兔
日期:2013-08-15 13:17:31处女座
日期:2014-01-10 11:35:23双子座
日期:2014-01-25 02:16:06
54 [报告]
发表于 2013-05-21 20:20 |只看该作者
从我个人的经历和感觉来看,从图形界面转换到命令行的时候出现的不适应,主要是由于急于求成的心理和呆板的思路。

比如说在GUI下,可以一直用着鼠标来点击完成任务,也就是说,所有的工作可以通过“点击”这一个动作完成。(当然还有其他操作,这里只是形象描述一下,下面如果有不严谨的地方,请见谅)。也就是“一对多”的形式。而CLI则是一条命令针对同一系列的操作,也就是“多对多”的形式。

这种形式的不同,导致了另一种情况,也就是对软件的操作有基本了解的情况下,可以不停的用鼠标在GUI中Test、Test、Test...,这样就达到了学习新功能的作用。而命令行,如果不熟悉命令,是无法Test的。形象一点,就是一个接触过但没深入了解电脑的人,他会用鼠标在屏幕上点,试探软件的反应。通过行为学上的正反馈来学习。而CLI,则必须先学习命令才能使用。

从CLI和GUI的历史来看,我个人感觉他们的出发点就不同。CLI是根据用途逐渐产生的,即这些工具原先是技术开发者为了完成某些任务而开发的,也就是说从使用时间角度上看,他们是“先掌握命令”,然后使用;而GUI则相当于软件公司把功能做好,然后整合到GUI中,方便用户的使用而产生的。而以后的初学者,对与这两种方式的“首次”接触体验,就肯定不一样,毕竟第一次接触GUI比第一次接触CLI要友善的多。

以上只是一些个人体会和想法。从实际工作中来看,随着问题的深入,CLI的效率和便捷性将逐步超过GUI。毕竟,从上文中我的观点来看,CLI就是技术开发者为了解决问题而开发的。而GUI则是一种“封装”。

从GUI迁移到CLI,唯一的“捷径”就是认真学习,一点也不能马虎。可能某款软件某个功能的使用,自己曾经在哪次培训或讲座上看到过,也许可以回去按着介绍中的操作位置的空间顺序回去一次一次的Test,最终获取会成功,而且如果成功了就会记得很深刻。但CLI则必须自己不断的练习和记忆,然后才能熟记,无法靠“印象中的步骤”不停的尝试获得。

诚然,在学习CLI的初期,会有各种不适应,比如像一步登天完成某个任务,但却总是出现自己无法理解的错误。以我的经验来看,就是先静下心,买本书,将书中的例子做一遍,通过例子来学习。等有些熟练了,就可以去用man,去查看文档。

个人的粗浅看法,请见谅。

论坛徽章:
0
55 [报告]
发表于 2013-05-23 10:17 |只看该作者
工作之前一点CLI操作基础都没有,现在却必须去整天面对,无奈只好硬着头皮学。两个星期后linux基本的简单操作没啥问题,只是好多命令参数如果不经常用,基本学完就忘,只能用时再查,所以不能联网查询或没有高人指点,买本命令行大全还是有必要的。后来又接触到shell这个词,公司组织shell培训,说了半天,翻来覆去的就说了点linux命令行和vi编辑器,shell编程 脚本啥的还得自学。前路漫漫啊

论坛徽章:
48
15-16赛季CBA联赛之青岛
日期:2021-01-07 13:41:2315-16赛季CBA联赛之上海
日期:2020-12-01 18:02:0720周年集字徽章-20	
日期:2020-10-28 14:14:2620周年集字徽章-20	
日期:2020-10-28 14:04:3015-16赛季CBA联赛之天津
日期:2020-10-18 22:51:412016猴年福章徽章
日期:2016-02-18 15:30:3415-16赛季CBA联赛之北控
日期:2015-12-22 13:30:48操作系统版块每日发帖之星
日期:2015-12-07 06:20:00操作系统版块每日发帖之星
日期:2015-09-04 06:20:002015亚冠之德黑兰石油
日期:2015-08-05 18:46:082015年亚洲杯之巴勒斯坦
日期:2015-04-19 10:42:502015年亚洲杯之巴林
日期:2015-04-09 08:03:23
56 [报告]
发表于 2013-05-25 19:13 |只看该作者
1.从图形界面转换到命令行界面的各种不适应
  第一次接触电脑的时候是图形界面,那时候惊奇于点点鼠标就能完成一个任务的简单。但后来用类似Cterm的工具上BBS的时候,觉得那种命令行的方式更吸引自己,可能是觉得那样会更有技术感。刚开始用命令行的时候,还是比较头疼找不到各种配置文件位置,有时候图形界面一个选项就能完成的工作可能命令行要敲好几个命令。不过一些图形界面没法完成的工作,但在命令行下都能实现。所以对我来说不适应的时间并不长。

2.调试各种shell脚本遇到的头疼的报错以及解决之后的喜悦
  刚开始调试Shell脚本的时候,最麻烦的感觉就是不同Shell版本导致有不同语法。可能在ksh上面能行得通的脚本,如果直接拿到bash上面就会有问题。百度、Google各种查和反复测试,但解决后的心情总是高兴的,也因此积累了经验。出错没关系,重要的是在解决这个问题的时候会下功夫去找答案,能同时学到很多新的东西。先苦后甜,这种只能靠多动手、多积累经验才能在下一次调试中快速解决问题。

3.其他在学习或者实际工作中遇到的问题
  实际工作的时候,有时会碰到实现某个功能,但苦于不知道对应的函数或命令。只能各处找,这个得靠积累经验了。如果以后大家都统一用一个版本的shell环境(比如bash)就好了,版本多的话对记忆力是个考验。

论坛徽章:
54
2017金鸡报晓
日期:2017-02-08 10:39:42操作系统版块每日发帖之星
日期:2016-03-08 06:20:00操作系统版块每日发帖之星
日期:2016-03-07 06:20:00操作系统版块每日发帖之星
日期:2016-02-22 06:20:00操作系统版块每日发帖之星
日期:2016-01-29 06:20:00操作系统版块每日发帖之星
日期:2016-01-27 06:20:00操作系统版块每日发帖之星
日期:2016-01-20 06:20:00操作系统版块每日发帖之星
日期:2016-01-06 06:20:0015-16赛季CBA联赛之江苏
日期:2015-12-21 20:00:24操作系统版块每日发帖之星
日期:2015-12-21 06:20:00IT运维版块每日发帖之星
日期:2015-11-17 06:20:002015亚冠之广州恒大
日期:2015-11-12 10:58:02
57 [报告]
发表于 2013-05-26 18:40 |只看该作者
回复 54# sunny7476


    非常有道理!

我觉得还可以再继续推:当一个产品到用户手中的时候,GUI用户第一反应是先用鼠标试试各功能;而CLI用户的第一反应是阅读说明书。
而结果嘛,我认为是CLI虽然多用了一些时间来了解产品的使用,但是对产品的理解要更深入一些。

论坛徽章:
0
58 [报告]
发表于 2013-05-30 21:59 |只看该作者
其实命令行,与最早的dos操作系统操作差不多的。还是比较喜欢命令行,比较直接。

论坛徽章:
48
15-16赛季CBA联赛之青岛
日期:2021-01-07 13:41:2315-16赛季CBA联赛之上海
日期:2020-12-01 18:02:0720周年集字徽章-20	
日期:2020-10-28 14:14:2620周年集字徽章-20	
日期:2020-10-28 14:04:3015-16赛季CBA联赛之天津
日期:2020-10-18 22:51:412016猴年福章徽章
日期:2016-02-18 15:30:3415-16赛季CBA联赛之北控
日期:2015-12-22 13:30:48操作系统版块每日发帖之星
日期:2015-12-07 06:20:00操作系统版块每日发帖之星
日期:2015-09-04 06:20:002015亚冠之德黑兰石油
日期:2015-08-05 18:46:082015年亚洲杯之巴勒斯坦
日期:2015-04-19 10:42:502015年亚洲杯之巴林
日期:2015-04-09 08:03:23
59 [报告]
发表于 2013-06-08 13:42 |只看该作者
33#的帖子很赞,茅塞顿开啊~看来我对这块概念也不太了解~

论坛徽章:
49
15-16赛季CBA联赛之福建
日期:2016-06-22 16:22:002015年亚洲杯之中国
日期:2015-01-23 16:25:12丑牛
日期:2015-01-20 09:39:23未羊
日期:2015-01-14 23:55:57巳蛇
日期:2015-01-06 18:21:36双鱼座
日期:2015-01-02 22:04:33午马
日期:2014-11-25 09:58:35辰龙
日期:2014-11-18 10:40:07寅虎
日期:2014-11-13 22:47:15申猴
日期:2014-10-22 15:29:50摩羯座
日期:2014-08-27 10:49:43辰龙
日期:2014-08-21 10:47:58
60 [报告]
发表于 2013-06-08 14:24 |只看该作者
lbseraph 发表于 2013-06-08 13:42
33#的帖子很赞,茅塞顿开啊~看来我对这块概念也不太了解~


这可是C版的新神人啊,哈哈
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP