install

复制文件并设置属性。 将文件(通常是可执行文件)复制到系统位置,如 /usr/local/bin,并赋予它们适当的权限或所有权。 更多信息:https://www.gnu.org/software/coreutils/manual/html_node/install-invocation.html.

  • 复制文件到目标目录:

install 路径/到/源文件1 路径/到/源文件2 … 路径/到/目标目录

  • 复制文件到目标目录,并设置其所有权:

install --owner 用户 路径/到/源文件1 路径/到/源文件2 … 路径/到/目标目录

  • 复制文件到目标目录,并设置其所属组:

install --group 用户组 路径/到/源文件1 路径/到/源文件2 … 路径/到/目标目录

  • 复制文件到目标目录,并设置其权限:

install --mode +x 路径/到/源文件1 路径/到/源文件2 … 路径/到/目标目录

  • 复制文件到目标目录,保留访问时间和修改时间:

install --preserve-timestamps 路径/到/源文件1 路径/到/源文件2 … 路径/到/目标目录

  • 创建目标目录及其父目录,然后复制文件到目标目录:

install -D 路径/到/源文件1 路径/到/源文件2 … 路径/到/目标目录