Linux install命令:复制文件和设置属性
Linux install命令 功能描述
使用install命令可以复制文件和设置属性。在以下命令语法的前三种形式中,将源文件复制到目标文件或将多个源文件复制到一个已存在的目录中,同时设置其所有权和权限模式。在第四种形式中,创建给出目标目录中的所有组件。
Linux install命令 语法
install [选项] [-T] [源文件] [目标文件]
install [选项] [源文件] [目录]
install [选项] -t [目录] [源文件]
install [选项] -d [目录]
命令中各选项的含义如表所示。
Linux install命令 示例
创建/root/www文件夹
[root@rhel ~]# install -d /root/www
将/root/install.log文件复制到/root/www文件夹中
[root@rhel ~]# install /root/install.log /root/www
将/root/install.log文件复制到/root/www文件夹中,并改名为qq
[root@rhel ~]# install /root/install.log /root/www/qq
将/root/install.log文件复制为/root/www/ss文件,并且权限设置为644
[root@rhel ~]# install -m 644 /root/install.log /root/www/ss
在没有/root/ppp目录的情况下,将/root/install.log文件复制为/root/ppp/bb文件
[root@rhel ~]# install -D /root/install.log /root/ppp/bb
修改源文件/root/install.log的访问/修改时间与目标文件/root/www/ooo一样
[root@rhel ~]# install -p /root/install.log /root/www/ooo