Linux命令之install
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
Linux命令之install的更多相关文章
- Linux操作系统-命令-aptitude install unzip
如果linux系统没有自带unzip,请执行aptitude install unzip以安装. 使用到这条Linux命令的场景是: 当我把Jmeter的压缩包(xxx.zip)拷贝到远程的Linux ...
- Linux 中的 Install命令
Linux 中的 Install命令 更新时间:2017年09月25日 16:51:45 投稿:mrr 我要评论 install命令的作用是安装或升级软件或备份数据,它的使用权限是所有用户. ...
- [转载]Linux 命令详解:./configure、make、make install 命令
[转载]Linux 命令详解:./configure.make.make install 命令 来源:https://www.cnblogs.com/tinywan/p/7230039.html 这些 ...
- linux中yum install 命令无效
版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明.本文链接:https://blog.csdn.net/lx_Frolf/article/deta ...
- 11 个很少人知道但很有用的 Linux 命令
Linux命令行吸引了大多数Linux爱好者.一个正常的Linux用户一般掌握大约50-60个命令来处理每日的任务.Linux命令和它们的转换对于Linux用户.Shell脚本程序员和管理员来说是最有 ...
- Linux命令随笔
Linux命令总结 man ==命令帮助; help ==命令的帮助(bash的内置命令); ls ==list,查看目录列表; -ld:查看目录权限; -l:(long)长格式显示属性; -F:给不 ...
- 在windows下使用linux命令,GnuWin32的使用.
http://sourceforge.net/projects/getgnuwin32 使用过linxu的伙计估计都会喜欢上linux各种各样强大的命令如:grep, sed,awk,diff和pat ...
- 我常用的那些linux命令
我常用的那些linux命令 用linux也有些年头了,说来也忏愧,说是有些年头了,其实也还是个不长进的主.记得第一次接触linux是boss跟我说的怎么操作,什么编辑模式,按i,a,o进入编辑模式.在 ...
- 第2章 新手必须掌握的Linux命令
第2章 新手必须掌握的Linux命令 章节简述: 本章节讲述系统内核.Bash解释器的关系与作用,教给读者如何正确的执行Linux命令以及常见排错方法. 经验丰富的运维人员可以恰当的组合命令与参数 ...
随机推荐
- 【题解】SDOI2008莎拉公主的困惑
挺有趣的恩:洛谷P2155 在纸上打打草稿,写出n!个数,从先往后,遇到不互质的就筛掉——发现一个奇妙的性质!:筛掉的次数.顺序好像是周期性出现的呢~ 而且更加妙妙的是,好像还是m!一轮..那么因为n ...
- CSS3不遥远,几个特性你要知道
CSS是众所周知且应用广泛的网站样式语言,在它的版本三(CSS3)计划中,新增了一些能够节省时间的特性.尽管只有当前最新了浏览器版本才能支持这些 效果,但了解它们还是必须且很有趣味性的.CSS3中的5 ...
- Codeforces Round #521 (Div. 3) F1. Pictures with Kittens (easy version)
F1. Pictures with Kittens (easy version) 题目链接:https://codeforces.com/contest/1077/problem/F1 题意: 给出n ...
- P2764 最小路径覆盖问题
题目描述 «问题描述: 给定有向图G=(V,E).设P 是G 的一个简单路(顶点不相交)的集合.如果V 中每个顶点恰好在P 的一条路上,则称P是G 的一个路径覆盖.P 中路径可以从V 的任何一个顶点开 ...
- webpack 小记
零.入口与输出 //对像语法 entry: { aa: __dirname + '/src/aa.js', //(chunkName :path) bb: __dirname + '/src/b ...
- JAVA 成员访问权限修饰符
修饰符 类内部 package内 子类 其他 public 允许 允许 ...
- 2017年上海金马五校程序设计竞赛:Problem C : Count the Number (模拟)
Description Given n numbers, your task is to insert '+' or '-' in front of each number to construct ...
- hdu 2112 HDU Today (最短路)
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2112 题目大意:给出起点和终点,然后算出最短的路. 不过有好多细节要注意: (1)起始点和终止点相等的 ...
- CTL_CODE说明
DeviceIoControl函数的第二个参数IoControlCode就是由CTL_CODE宏定义的,下边我们可以了解一下CTL_CODE的内容. CTL_CODE:用于创建一个唯一的32位系统I/ ...
- OSI和TCP/IP的对比+IP地址分类
一.OSI和TCP/IP对比 二.IP地址分类 A类私有IP地址:10.0.0.0-10.255.255.255B类私有IP地址:172.16.0.0-172.31.255.255C类私有IP地址:1 ...