install
是一个用于在 Linux 系统中复制文件并设置属性的命令
install [选项] 源文件 目标文件
以下是一些常用的 install
选项:
-m
或 --mode
:设置目标文件的权限。例如,install -m 755 sourcefile destinationfile
会将源文件的权限设置为 755(所有者可读写执行,组和其他用户可读执行)并将其复制到目标文件。-p
或 --preserve
:保留源文件的属性(如时间戳、权限等)。例如,install -p sourcefile destinationfile
会将源文件的所有属性复制到目标文件。下面是一个简单的示例,将名为 example.txt
的文件复制到 /tmp
目录下,并设置其权限为 644(所有者可读写,其他用户只读):
install -m 644 example.txt /tmp/example.txt
如果你想保留源文件的属性并将其复制到目标目录,可以使用以下命令:
install -p example.txt /tmp/example.txt