install类似cp 可以同时设置权限(默认设置文件权限rwxr-xr-x)
install命令的简单使用:
-t
-d
-D
-m
-o
-g
-p
install [-T] SOURCE DEST ([-T]可省略)
install file1 fe2 复制文件fe1为fe2
inatall SOURCE... DIRECTORY (...表示可多个)
install file1 test1/file11
把file1文件复制到test1目录下并命名为file11(如果test1中已经存在file11,则删除再新建)
install file1 test1 (与上一条命令近似)
把file1文件复制到test1目录下并命名为file1(如果test1中已经存在file1,则删除再新建)
install -D file1 tt3/file33
新建目录tt3 并且把file1文件复制到tt3目录下并命名为file33(如果tt3中已经存在file33,则删除再新建)
install -D file1 tt3 = install file1 tt3 (tt3是目录)
install -t DIRECTORY SOURCE... (...表示多个)
install -t sese file11 file22 把文件file11 file22 复制到sese目录中去
install -d DIRECTORY... (...表示多个)
install -d test2/test3/test4 创建目录test2/test3/test4
-m 设定权限 默认的是rwxr-xr-x
-o 设定拥有者
-g 设定拥有组
-p 复制时保留时间戳
install -p -D -m 0744 file1 test/test1/file1 (file1已经存在)
相当于:
mkdir -p test/test1
cp -p file1 test/test1/file1
chmod 0774 test/test1/file1
以上可能是乱扯,请别上当。