{eval=Array;=+count(Array);}

问答专栏Q & A COLUMN

学了三年的Linux了,我现在不能立马写出一个简单的shell脚本,怎么回事啊?

anonymoussfanonymoussf 回答0 收藏1
收藏问题

10条回答

davidac

davidac

回答于2022-06-28 09:59

我不信,难道连 sudo rm -rf /bin 也不会写?

评论0 赞同0
  •  加载中...
canopus4u

canopus4u

回答于2022-06-28 09:59

并不能说明什么,可能是你缺少实际场景,重点是理解linux,遇到问题知道解决方向,然后通过搜索最后能彻底解决你的问题。你要把linux shell脚本的所有细节,都搞明白,不可能也没必要,除非你想自己写个shell。

评论0 赞同0
  •  加载中...
Labradors

Labradors

回答于2022-06-28 09:59

其实不光是学习Linux方面,在学习其他方面我们也会遇到相同的问题。

比如学习了很长时间的思科路由交换,但是在真正做项目的时候却发现调试设备时感觉陌生了,感觉突然不会配置了,相信很多人在刚刚参与项目的时候都是要经历这个过程的。

网络设备

我想从以下三个方面给些建议。

1 :学习方法

我认为学习技术时最重要的是什么,是抛开现成答案。

类似于我们做网络配置实验,可以看别人的方案配置一遍、两遍,但是一定要关闭别人的方案,自己根据需求认真做一遍,可能做完,网络不通,那我们就再做一遍,最后拿自己的方案和别人的方案对比,查漏补缺。

shell脚本也是一样的道理,我们用cat、 grep组出一个简单的shell脚本,来进行查找。我们可以和别人的脚本进行对比,看谁的脚本效率更高些。

2 :实践是检验技术的唯一方法

学习任何东西的目的都是要进行运用。没有真是的项目需求,我们可以自己给自己出题,自己解。

我们也可以向老师向前辈交流,体会他们在日常工作学习中有什么需求是可以通过脚本来搞定的。

重要的还是多做,在可以我们可以购买相应的云服务器来搭建一个微型的企业服务器架构,实现相应的功能。

3 :三人行必有我师

个人能力总是有限的,与前辈多交流,与周围人多交流,也可以去关注相应的公众号等,吸收他人经验,化作自己技能。

评论0 赞同0
  •  加载中...
denson

denson

回答于2022-06-28 09:59

关于shell我都是面向百度编程,绝大多数都看的懂,粘过来改吧改吧测试一下就ok了,不过还好我工作中极少用到shell编程

评论0 赞同0
  •  加载中...
Zhuxy

Zhuxy

回答于2022-06-28 09:59

每天逼着自己写两行,坚持几个月就牛逼了,没有别的途径

评论0 赞同0
  •  加载中...
刘厚水

刘厚水

回答于2022-06-28 09:59

我都五六年了,如果你不是以此为生的话,那不重要。重要的是知道翻手册翻哪

评论0 赞同0
  •  加载中...
Alex

Alex

回答于2022-06-28 09:59

教你一个简单的方法,就是把你平常要执行的命令堆到shell脚本里面,用脚本来执行,说直白点,shell脚本就是linux命令的堆积,等你养成这个习惯后,再就是根据你的业务场景去想能不能写一些带简单逻辑判断的脚本来执行,刚开始不会也没关系,在github或百度搜一下,先学会抄,后面你会发现抄着抄着,这些写脚本的思路就在你脑子里面了。

评论0 赞同0
  •  加载中...
LancerComet

LancerComet

回答于2022-06-28 09:59

你学三周shell试试?

评论0 赞同0
  •  加载中...
BenCHou

BenCHou

回答于2022-06-28 09:59

工作后我也接触了几年linux系统,也经历这个过程,你这种情况我觉得有以下几方面原因:

一,看得多,写得少。能大概看懂别人的脚本和自己写出能完成既定功能的脚本还是有很大差距的。想要键盘与思路齐飞,熟悉各类命令、语法规则是必不可少的。

二,没有明确的需求。工作中的需求是最好的动力。无论是写代码还是脚本,都是一样的。当你突然觉得写代码(脚本)能力突飞猛进,一定是因为完成了具体的工作需求。

三,没有足够的知识储备。写脚本不仅仅是敲几行命令,和写代码一样,需要各个方面的知识储备以及对工作、系统的理解。

纸上得来终觉浅,绝知此事要躬行。多写多思考,那一层窗户纸就在不经意间捅破了。加油!

评论0 赞同0
  •  加载中...
wthee

wthee

回答于2022-06-28 09:59

学还得用,如果有需求或者环境你会成长很快,比如我想学东西,学很久也进度慢,如果有需求或者环境那会很快

评论0 赞同0
  •  加载中...

最新活动

您已邀请0人回答 查看邀请

我的邀请列表

  • 擅长该话题
  • 回答过该话题
  • 我关注的人
向帮助了您的网友说句感谢的话吧!
付费偷看金额在0.1-10元之间
<