Linux mkdir选项不清楚

Linux mkdir选项不清楚,linux,unix,mkdir,Linux,Unix,Mkdir,我刚刚遇到了这一行: mkdir /cache 0770 system cache 但在网上没有找到“系统缓存”的意思。 我想0770是允许的,但这一行看起来不适合这里描述的内容: 编辑: 抱歉,这些行在init.rc中,我想这与我预期的不同。。 例如,在创建simbolic链接时,这里是“symlink”,而不是“ls-s”。 这是什么语言?正如您在编辑中所说,这是rc.init文件中的一行,其中包含*nix系统上init进程的信息。“词语”/“字段”具有特定含义。第一个是init进程的“

我刚刚遇到了这一行:

mkdir /cache 0770 system cache
但在网上没有找到“系统缓存”的意思。 我想0770是允许的,但这一行看起来不适合这里描述的内容:

编辑: 抱歉,这些行在init.rc中,我想这与我预期的不同。。 例如,在创建simbolic链接时,这里是“symlink”,而不是“ls-s”。
这是什么语言?

正如您在编辑中所说,这是rc.init文件中的一行,其中包含*nix系统上init进程的信息。“词语”/“字段”具有特定含义。第一个是init进程的“命令”,但不一定对应于路径中现有的二进制或shell脚本。相反,它是一个指定init进程要做什么的关键字。顾名思义,“mkdir”关键字指示它创建一个目录;但它也可以被命名为“makedirectory”或其他名称。它的具体语法是

mkdir <path> [mode] [owner] [group]
  • 目录路径为/cache(在根目录中)
  • 模式为0770(授予用户和组读取、写入和执行的所有权限;不授予任何其他人任何权限)
  • 使用户“系统”成为所有者
  • 将组“缓存”为组

对于android中可能的init命令列表,cf..

我认为这些命令正在创建不同的文件夹。mkdir dir_1 dir_2 dir_3那么,您正在操作系统的根文件夹中创建一个文件夹,在您的实际文件夹中创建3个文件夹可能与still重复,“系统缓存”是什么?
mkdir /cache 0770 system cache