详解Linux系统中的install命令的用法linux install 命令




详解Linux系统中的install命令的用法linux install 命令

2022-07-20 20:25:16 网络知识 官方管理员

用法:install[选项]...[-T]源文件目标文件
 或:install[选项]...源文件...目录
 或:install[选项]...-t目录源文件...
 或:install[选项]...-d目录...

此install将文件(通常仅是编译后的文件)复制到您所选择的目的位置。
如果您希望在GNU/Linux操作系统上下载并安装一个即时可用的软件包,
您应当使用诸如yum(1)和apt-get(1)的软件包管理器。

在前三种形式中,将源文件复制到目标文件或将多个源文件复制到一个已存在的目录
中同时设置其所有权和权限模式。在第四种形式中,创建给出目标目录中的所有组件。

长选项必须使用的参数对于短选项时也是必需使用的。
--backup[=CONTROL]为每个已存在的文件创建备份
-b类似--backup但不接受参数
-c(忽略)
-C,--compare比较每组源文件和目标文件,在一些情况下不修改目标文件
-d,--directory将所有参数视为目录名称;为指定的目录创建所有组件
-D创建目标目录的所有必要的父目录,然后将源文件复制至该目录
-g,--group=组自行设置所属组,而不是进程目前的所属组
-m,--mode=模式自行设置权限模式(像chmod),而不是rwxr-xr-x
-o,--owner=所有者自行设置所有者(只适用于超级用户)
-p,--preserve-timestamps修改源文件的访问/修改时间以与目标文件保持一致
-s,--strip拆解符号表
--strip-program=程序指定拆解二进制文件的程序
-S,--suffix=后缀覆盖常用备份文件后缀
-t,--target-directory=目录将源文件所有参数复制到指定目录
-T,--no-target-directory将目标文件视为普通文件
-v,--verbose创建目录时显示其名称
--preserve-context保持SELinux的安全环境
-Z,--context=CONTEXT设置文件和目录的SELinux安全环境
--help显示此帮助信息并退出
--version显示版本信息并退出

备份文件的后缀为"~",除非以--suffix选项或是SIMPLE_BACKUP_SUFFIX
环境变量指定。版本控制的方式可通过--backup选项或VERSION_CONTROL环境
变量来选择。以下是可用的变量值:

none,off不进行备份(即使使用了--backup选项)
numbered,t备份文件加上数字进行排序
existing,nil若有数字的备份文件已经存在则使用数字,否则使用普通方式备份
simple,never永远使用普通方式备份

例:

复制代码

发表评论:

最近发表
网站分类
标签列表