发布网友 发布时间:2022-04-23 03:11
共5个回答
热心网友 时间:2023-09-16 12:07
系统管理员用的
1 省心省力
你要创建几十个用户,给他们家目录,创建samba密码,你一个个创建会搞死人的,写个脚本,执行一遍就完了
2 自动工作
自动在晚上3点备份数据库,你不可能晚上爬起来开电脑连接到公司服务器上去操作吧,这个写个脚本加到cronjob 完事
3 文本分析
给你一个很大的文本,分析里面的邮件地址出现了多少次,你不可能一个个数吧,数一年都数不完,写个脚本几分钟就统计出来了,awk只需要一行,这也是腾讯的一个面试题
做linux sa不会这个是不现实的,不仅会,而且要精通,但是你只会这个 shell也不行,因为搞linux的还要求会其他的东西
热心网友 时间:2023-09-16 12:07
windows 里面对应的功能是 .vbs 文件的实现功能。不过 Windows 下面对于这种方式应用太少,Linux 为了便于管理服务器,这种 shell 脚本很常用。
热心网友 时间:2023-09-16 12:08
和windows中的*.bat文件相似。在linux系列中功能更为强大,只要是linux命令行中能干的事都可用Shell来完成。众所周知,linux中的几乎所有事都可在命令行中执行。尤其是一些重复性的事情。我用到的最多的就是在程序开发和部署的时候写一些脚本,用来编译源文件和部署2进制文件。编译代码的命令有时候很长,依赖关系就更麻烦了,写一个脚本就可以一次搞定了!
热心网友 时间:2023-09-16 12:08
系统维护什么的,系统管理。可以学学,也很有用
热心网友 时间:2023-09-16 12:09
shell 是一种比较简单的编程语言,我感觉一般做一些小东西,比如系统维护,程序测试等。小打小闹