Linux命令之install
2024-10-19 12:48:43
install [选项] 源文件 目标文件
install [选项] 源文件 目录
install [选项] –t 目录 源文件
install [选项] –d 目录
install作用是安装或升级软件,以及备份数据,所有用户都可以使用。与cp命令类似,都可以将文件或目录拷贝到指定地点,但install允许控制目标文件的属性。install将文件(通常仅编译后的文件)复制到选择的目的位置。如果想下载并安装一个即时可用的软件包,应当使用yum和apt-get的软件包管理器。
在前三种形式中,将源文件复制到目标文件或将多个源文件复制到一个已存在的目录中同时设置其所有权和权限模式。在第四种形式中,创建给出目标目录中的所有组件。
(1).常用选项
--backup[=CONTROL] 为每个已存在的文件创建备份
-b 类似--backup但不接受参数
-c (忽略,此选项不做处理)
-d 将所有参数视为目录名称;为指定目录创建所有组件(父目录)
-D创建目标目录的所有必要的父目录,然后将源文件复制到该目录。在第一种使用格式中有用
-g 自行设置所属组,而不是进程目前的所属组
-m 自行设置权限模式(像chmod),而不是rwxr-xr-x
-o自行设置所有者(只适用于超级用户)
-p 将源文件的访问或修改时间应用于相应的目标文件
-s拆解symbol table(符号表),用strip命令删除symbol table。只适用于第一第二种使用格式。
-S 覆盖常用备份文件后缀(可以自行指定备份文件的后缀)
-v 创建目录时显示其名称
-t 将源文件所有参数复制到指定目录
(2).实例
install的复制
[root@centos6 ~]# install /bin/find /opt/a.sh
[root@centos6 ~]# ll /opt
总用量 240
-rwxr-xr-x. 1 root root 239000 1月 4 06:10 a.sh
drwxr-xr-x. 2 root root 4096 3月 26 2015 rh
在复制的同时,修改用户权限
[root@centos6 ~]# install -m 777 /bin/find /opt/b.sh
[root@centos6 ~]# ll /opt
总用量 476
-rwxr-xr-x. 1 root root 239000 1月 4 06:10 a.sh
-rwxrwxrwx. 1 root root 239000 1月 4 06:12 b.sh
drwxr-xr-x. 2 root root 4096 3月 26 2015 rh
最新文章
- KindEditor 给KindEditor赋值
- 简述TCP连接的建立与释放(三次握手、四次挥手)
- jquery点击切换背景色
- 网上图书商城2--Category模块
- Sortable – 简单灵活的 JavaScript 拖放排序插件
- yii多数据库
- sell - 配置service
- percona-toolkit工具包的使用教程之开发类工具
- HTTPS-透彻学习汇总
- 利用WSGI来部署你的网站
- Nginx 之一:编译安装nginx 1.8.1 及配置
- 减少iPhone手机系统版本号
- poj1837挂砝码
- CAD打开缓慢问题解决方法
- python的unittest測试框架的扩展浅谈
- IFE第一天
- WMware workstation中几种网络连接的说明 【转】
- CVE_2012_1876堆溢出分析
- Redis 单机版
- Confluence 6 通过 SSL 或 HTTPS 运行 - 备注和问题解决