如何学习 linux, shell 编程

2015 年 7 月 25 日
 hxlx

小弟刚毕业,做java web,看到很多展品要求中找java的都会提熟悉linux的shell编程优先,请问我要怎么学习,有好的方法嘛,需要学习什么样的地步,有没有标准,谢谢

3119 次点击
所在节点    问与答
9 条回复
Honwhy
2015 年 7 月 25 日
java web和shell关联并不是特别大
linux和shell都是加分项
学习书籍推荐:
Linux程序设计
鸟哥的私房菜
两本内容都有点多了
wbingeek
2015 年 7 月 25 日
youtube上搜:"netman linux" 有相关的视频教学
anthonyeef
2015 年 7 月 25 日
首先先装一个容易上手的、比较成熟的、文档比较详细以及现在最新的版本比较稳定的Linux发行版,然后才能开心地开始学(zhe)习(teng)。

另外我觉得你有一处typo……*展品-->*招聘
wolfan
2015 年 7 月 25 日
shell说白了就是省你重复敲命令而已,也就是说你能熟悉linux命令,能在cli也可以保证你能干活,而不是换了一个工作环境(系统环境)会手足无措,不能马上进入工作状态。

这才要求你熟悉shell的真正原因,而不是字面上那个简单的叙述。

可以装个虚拟机,也可以直接把自己的系统换成linux或者是用那些在线环境,比如coding的webide~
remotejob
2015 年 7 月 25 日
多看书多练
vinceguo
2015 年 7 月 25 日
学吧,又不难,花点时间而已。
用惯了你就再也受不了干什么都要拿个鼠标点点点了
zeuss
2015 年 7 月 26 日
多折腾,不过最近有大神对我说,脱离业务的折腾毫无意义,还是用来解决实际问题比较容易成长。
c742435
2015 年 7 月 26 日
很简单 租个云服务的虚拟机 然后把你的web程序部署上去,你就会了
qw7692336
2015 年 7 月 26 日
以前只会Java,用Java批量下载文件麻烦至极
后来发现用shell只需要
for i in `seq 1 9` {
wget example.com/$i -O $i.png
}

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://study.congcong.us/t/208299

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX