【问题标题】:Shell scripting外壳脚本
【发布时间】:2011-02-15 12:16:59
【问题描述】:

我是 linux 的新手并使用 ubuntu'10.10'...我基本上想知道学习 shell 的意义是什么...????...我用谷歌搜索但我找到教程的最长时间但是没有得到满意的答案...

【问题讨论】:

    标签: ubuntu-10.10


    【解决方案1】:

    当您想要自动化使用真正的编程语言过于繁琐的小任务时(例如批量转换文件、翻录 DVD 章节、同步目录等),shell 脚本通常是非常宝贵的。

    此外,系统中的许多“管道”都是使用 shell 脚本完成的(例如,守护进程启动/停止脚本、事件脚本),因此至少知道如何经常阅读它们可以让您掌握某些部分的系统在幕后工作,并在出现故障时为您提供有关问题所在的线索;如果您需要以某种方式自定义系统,知道如何编写它们也很有用。

    【讨论】:

    • @coolmego:在一定程度上。 “大东西”(kernel & co)是编译好的,但是有很多脚本可以让系统工作,并且可以编辑(如果你需要它并且你知道你在做什么)。
    • 让我更详细一点...在linux中,目录不会自行挂载..所以我们可以制作这样的脚本,可以在启动时挂载磁盘吗???
    • @coolmego: 当然可以(你可以将其设为init.d 脚本),但你已经可以使用fstab 来实现了。我们跑题了。
    【解决方案2】:

    这是一个很好的问题。事实上,学习 shell 脚本可以帮助你完成很多任务,(它帮助了我)。每当我必须一个一个地执行多个 Linux 命令时,有时当我必须以相同的模式一遍又一遍地运行作业时,我都会使用 shell 脚本。 Shell 确实有助于完成此类任务。 在教学大纲之外,学习用于任务的 shell 让我对操作系统和命令更加熟悉。

    【讨论】:

      猜你喜欢
      • 2012-01-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多