黄冈做网站,网站数据库名称怎么改,机关网站建设前期准备工作,苏州自助建站软件说一个命令#xff0c;叫install#xff0c;man install#xff0c;install是什么意思#xff1f;安装#xff0c;install表示安装的意思#xff0c;那你猜install是用来干什么的#xff1f;猜一猜干什么的#xff1f;安装软件#xff0c;安装第三方软件#xff0c;错… 说一个命令叫installman installinstall是什么意思安装install表示安装的意思那你猜install是用来干什么的猜一猜干什么的安装软件安装第三方软件错了install到底干什么呢如下图 install - copy files and set attributes复制一个文件而且还可以给它指定属性的当然指定属性我们现在还没讲到属性所以我们就来看它怎么复制文件的install也可以用来实现复制文件怎么用呢 install [OPTION]... [-T] SOURCE DEST install [OPTION]... SOURCE... DIRECTORY install [OPTION]... -t DIRECTORY SOURCE... install [OPTION]... -d DIRECTORY... 源一大堆目标只能是一个目录是不是这样子目标它没指定是非得是目录但只要源是多个目标目标就一定得是目录所以它跟cp用法是一样的同时它还可以使用-d指定一个目录这是什么意思呢看-d -d, --directory treat all arguments as directory names; create all components of the specified directories 将所有的这里给你的路径当做目录来对待而且可以使用多个什么意思呢演示一下例子就明白了install -d /tmp/{install.1,install.2} 这是干什么的在/tmp下创建了两个目录叫install.1和install.2所以也可以用来创建目录加使用-d选项即可。所以它既可以创建目录又可以创建文件了-d选项指定directory还可以取多个表示用于创建目录。install src dest这个是用来干什么的呢一个源一个目标复制文件install /etc/passwd /var/tmp/install.file1如下图, 但是它是有颜色的那意味着什么呢复制过去之后有没有执行权限这是install的一个特性那原来有没有执行权限呢如下图 原来没有执行权限复制过去有执行权限这是不甚妥当的那因此我们可以给它指定权限的如下图 set permission mode (as in chmod), instead of rwxr-xr-x我们可以使用-m选项指定复制过去之后权限是什么如果不指定默认就是rwxr-xr-x。同时install跟cp一样它还有另外一个用法它也可以使用跟mv一样的一个用法install -t指定目标然后指定源还可以有多个install -t directory src....把这些所有的源都给它附到这样目标下把多个文件附到同一个目录里边去也是可以的所以这个源既可以是文件甚至还可以是目录有时候一般来讲install通常只是install文件install目录的话它使用-d那是创建一个新的空目录那install能不能复制目录呢来看看file /etc/rc.dinstall /etc/rc.d/ /var/tmp如下图 跟cp是不是一样的cp /etc/rc.d/ /var/tmp如果不指定-r选项是不允许复制目录的除非使用选项那install支不支持选项呢没有没有选型支持install目录的所以install是install文件的这是我们的install命令将来我们RPM包制作的时候会经常用到这个命令况且对我们而言这也是另外一种途径用于实现文件复制的一种用法。