Linux命令(134)之install
linux命令之install
1.install介绍
linux命令install是用来复制文件并设置其属性
2.install用法
install [参数] source destination
参数 | 说明 |
-m | 设定目标文件权限,默认为755 |
-o | 设定目标文件属主 |
-g | 设定目标文件属组 |
-d | 创建目录 |
3.实例
3.1.复制/etc/passwd文件至/tmp目录,并设置文件权限为777
命令:
install -m 777 /etc/passwd /tmp
[root@centos79 tmp]# cd /tmp
[root@centos79 tmp]# install -m 777 /etc/passwd /tmp
[root@centos79 tmp]# ls -l passwd
-rwxrwxrwx 1 root root 2397 11月 24 09:20 passwd
[root@centos79 tmp]#
3.2.复制/etc/passwd文件至/tmp目录,并设置属主为zhangtengjiao,属组apache,文件权限为777
命令:
install -m 777 -o zhangtengjiao -g apache /etc/passwd /tmp
[root@centos79 tmp]# cd /tmp
[root@centos79 tmp]# install -m 777 -o zhangtengjiao -g apache /etc/passwd /tmp
[root@centos79 tmp]# ls -l passwd
-rwxrwxrwx 1 zhangtengjiao apache 2397 11月 24 09:23 passwd
[root@centos79 tmp]#
3.3.创建/tmp/a/b/c目录
命令:
install -d /tmp/a/b/c
[root@centos79 tmp]# install -d /tmp/a/b/c
[root@centos79 tmp]# cd !$
cd /tmp/a/b/c
[root@centos79 c]# pwd
/tmp/a/b/c
[root@centos79 c]#