Debian Linux脚本文件和数据文件的位置

时间:2012-04-28 14:11:06

标签: linux debian

我有一个Debian Linux系统设置。我编写了各种shell脚本文件来执行各种任务,一些python脚本。这些脚本输出数据文件以供存储,其他脚本对数据文件起作用以生成更多数据文件。

目前,所有这些文件都保存在根目录下的一个文件夹中。

问题是,他们应该去哪里?

脚本文件应该进入/ usr / bin ???

数据文件在哪里,主目录???

一般规则是什么。

3 个答案:

答案 0 :(得分:1)

答案 1 :(得分:1)

我希望能够给出一个有用的答案,但我只能说“可能不是”和“它取决于”。

Debian上的“/ usr / bin”通常应该是包系统的域。除非你真的需要,否则不要手工放东西。

你的东西可能不应该存在于“/ root”中(我认为你的意思是“root home目录”),而不是其他用户帐户的主页。也许/ home / admin,假设您的用户帐户名为admin。但男子气概,因为你不应该以root身份登录,除了系统恢复。

您需要更具体地了解自己在做什么以及为什么这样做。如果您只是在沙箱系统中乱搞以学习unix脚本,那么答案可能是“无所谓”。

答案 2 :(得分:1)

@askovpen很接近,但Debian有自己的Filesystem Hierarchy Standard。在Debian上,本地包进入/usr/local子目录,这些子目录已经在路径中。该文档包含各种数据文件的位置信息。