Linux使用install命令安装二进制包
使用mv移动二进制包到安装目录
# 赋予程序可执行权限
chmod 0755 app
# 设置属主和属组
chown root:root app
# 将app程序添加到bin目录
mv app /usr/bin/
使用install安装到目录
https://wangchujiang.com/linux-command/c/install.html
https://www.linuxcool.com/install
参数 | 详解 |
---|---|
-C | 比较每组文件和目标文件,在一些情况下不修改目标文件 |
-d | 将所有的参数视为目标名称,为指定的目录创建所有组件 |
-g | 自行设置所属组,而不是进程目前所属组 |
-m | -m 0755 指定权限为755 |
# 将app可执行文件安装到/usr/local/bin/app
## install 源文件 目标目录|文件
install app /usr/local/bin/app
指定参数
## -o 指定属主
## -g 指定属组
## -m 指定权限
install -o root -g root -m 0755 app /usr/local/bin/app
install和cp有什么区别?
install
复制时可以指定权限
; cp
复制时不可以指定权限