现在很多企业招会Linux shell脚本编程的人,请问都要用Linux shell做一些什么工作啊?

企业招会Linux shell脚本编程的人,请问都要用Linux shell做一些什么工作啊?
请解释的具体一点,谢谢了。

系统管理员用的

1 省心省力
你要创建几十个用户,给他们家目录,创建samba密码,你一个个创建会搞死人的,写个脚本,执行一遍就完了

2 自动工作
自动在晚上3点备份数据库,你不可能晚上爬起来开电脑连接到公司服务器上去操作吧,这个写个脚本加到cronjob 完事

3 文本分析
给你一个很大的文本,分析里面的邮件地址出现了多少次,你不可能一个个数吧,数一年都数不完,写个脚本几分钟就统计出来了,awk只需要一行,这也是腾讯的一个面试题

做linux sa不会这个是不现实的,不仅会,而且要精通,但是你只会这个 shell也不行,因为搞linux的还要求会其他的东西
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-10-25
SHELL编程一方面做开发,设计一些LINUX平台的工具,一方面用SHELL做脚本是为了服务器的日常管理,可以批量化自动管理,解决了手工管理的烦琐,开发方面不太了解,管理方便就是编写脚本,里面一般都是些LINUX的命令语句和变量,可以加入到计划任务,然后到某个时候开始执行脚本做你想要的操作,不需要你没个时刻都要去自己手工做了
第2个回答  2010-11-07
Linux Shell编程Linux系统管理/red hat9从入门到精通24小时精通UNIX shell编程《精通UNIX Shell 脚本编程》 这些都可以买到..到当地书店查询下吧
第3个回答  2015-09-09
shell脚本有利于快速编译大型项目,提高工作效率,也不难学,网上可以找到很多相关教程,看几天就能弄个大概出来,遇到问题再上百度去查,很快能掌握
第4个回答  2010-10-25
主要是做一些文件批量处理
相似回答