首页 > 其他 > 详细

install命令的用法

时间:2017-08-22 15:43:11      阅读:239      评论:0      收藏:0      [点我收藏+]

install命令的作用是复制文件并且可同时设置文件属性,install的作用类似与cp,但是有区别,首先来讲一下install的常用用法。


install [OPTION]... [-T] SOURCE DEST

install [OPTION]... SOURCE... DIRECTORY

install [OPTION]... -t DIRECTORY SOURCE...

install [OPTION]... -d DIRECTORY...

在前三个方式复制目标文件到指定目录,并且可同时设置文件权限和属主和属组,第四个方式将所有参数当作目录并且创建。

常用选项

-o,--owner 设置文件的属主

-g,--group 设置文件的属组

-m,--mode=模式 设置文件的权限,默认权限为755

-p 以源文件的创建时间和修改时间作为目标文件的对应时间

实例

1.复制/etc/passwd到/tmp目录下并将文件的属主和属组设置为user1

[root@localhost tmp]# install -o user1 -g user1 /etc/passwd /tmp/passwd

[root@localhost tmp]# ls -l

total 4

-rwxr-xr-x. 1 user1 user1 1428 Aug 20 16:20 passwd

2.复制/etc/passwd到/tmp目录下并将文件的权限设置为660

[root@localhost tmp]# install -m 660 /etc/passwd /tmp/passwd1

[root@localhost tmp]# ls -l

total 4

-rw-rw----. 1 root  root  1428 Aug 20 16:22 passwd1

注当不指定-m选项的时候会默认将文件的权限设置为755,如指定-m现象则必须指定权限

[root@localhost tmp]# install /etc/passwd /tmp/passwd

[root@localhost tmp]# ls -l

total 4

-rwxr-xr-x. 1 root root 1428 Aug 20 16:19 passwd

install与cp的区别在于

1.install可以在复制文件的同时指定文件的属性,cp则不能

2.install只能复制文件或者目录本身,cp可以可以复制整个目录的层级结构。


install命令的用法

原文:http://8178967.blog.51cto.com/8168967/1958213

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!