【发布时间】:2011-02-15 12:16:59
【问题描述】:
我是 linux 的新手并使用 ubuntu'10.10'...我基本上想知道学习 shell 的意义是什么...????...我用谷歌搜索但我找到教程的最长时间但是没有得到满意的答案...
【问题讨论】:
标签: ubuntu-10.10
我是 linux 的新手并使用 ubuntu'10.10'...我基本上想知道学习 shell 的意义是什么...????...我用谷歌搜索但我找到教程的最长时间但是没有得到满意的答案...
【问题讨论】:
标签: ubuntu-10.10
当您想要自动化使用真正的编程语言过于繁琐的小任务时(例如批量转换文件、翻录 DVD 章节、同步目录等),shell 脚本通常是非常宝贵的。
此外,系统中的许多“管道”都是使用 shell 脚本完成的(例如,守护进程启动/停止脚本、事件脚本),因此至少知道如何经常阅读它们可以让您掌握某些部分的系统在幕后工作,并在出现故障时为您提供有关问题所在的线索;如果您需要以某种方式自定义系统,知道如何编写它们也很有用。
【讨论】:
init.d 脚本),但你已经可以使用fstab 来实现了。我们跑题了。
这是一个很好的问题。事实上,学习 shell 脚本可以帮助你完成很多任务,(它帮助了我)。每当我必须一个一个地执行多个 Linux 命令时,有时当我必须以相同的模式一遍又一遍地运行作业时,我都会使用 shell 脚本。 Shell 确实有助于完成此类任务。 在教学大纲之外,学习用于任务的 shell 让我对操作系统和命令更加熟悉。
【讨论】: