install 命令

简介: install 命令

install 命令

install 命令

功能:

语法:

常用选项:

使用实例:


install 命令

功能:

install命令的作用是安装或升级软件或备份数据,它的使用权限是所有用户。install命令和cp命令类似,都可以将文件/目录拷贝到指定的地点。但是,install允许你控制目标文件的属性。install通常用于程序的makefile,使用它来将程序拷贝到目标(安装)目录。


语法:

 

install [OPTION]... [-T] SOURCE DEST
       install [OPTION]... SOURCE... DIRECTORY
       install [OPTION]... -t DIRECTORY SOURCE...
       install [OPTION]... -d DIRECTORY...


常用选项:

-g,--group=Group:指定目标文件的属组;
-o,--owner=user:指定目标文件的属主;
-m,--mode=mode:指定目标文件的权限模式;
-S:设置目标文件的后缀;
-D:创建指定文件路径中不存在的目录;


使用实例:

jw@jw-Vostro-3881:~/disk_2/demo/demo1$ sudo install demo.patch /usr/local/etc/ -g root  -o root  -m 755
[sudo] jw 的密码: 
jw@jw-Vostro-3881:~/disk_2/demo/demo1$ ls -l /usr/local/etc/
总用量 4
-rwxr-xr-x 1 root root 198 12月 30 17:30 demo.patch
jw@jw-Vostro-3881:~/disk_2/demo/demo1$ ls -l demo.patch 
-rwxrwxrwx 1 root root 198 12月 30 13:58 demo.patch
jw@jw-Vostro-3881:~/disk_2/demo/demo1$ chm
chmem  chmod  
jw@jw-Vostro-3881:~/disk_2/demo/demo1$ sudo install demo.patch /usr/local/etc/ -g jw -o jw  -m 755
jw@jw-Vostro-3881:~/disk_2/demo/demo1$ ls -l /usr/local/etc/
总用量 4
-rwxr-xr-x 1 jw jw 198 12月 30 17:31 demo.patch


jw@jw-Vostro-3881:~/disk_2/demo/demo1$ ls output/
jw@jw-Vostro-3881:~/disk_2/demo/demo1$ ls
demo.patch  from_file  output
jw@jw-Vostro-3881:~/disk_2/demo/demo1$ install -t output/ demo.patch from_file 
jw@jw-Vostro-3881:~/disk_2/demo/demo1$ ls output/
demo.patch  from_file
相关文章
yum install、localinstall和groupinstall区别
yum install、localinstall和groupinstall区别
286 0
|
存储 Prometheus Kubernetes
install victoriametrics in k8s
install victoriametrics in k8s
install victoriametrics in k8s
|
Linux Shell Python
-bash: pip: command not found pip命令报错 解决方法(Centos版)
-bash: pip: command not found pip命令报错 解决方法(Centos版)
3903 0
|
4月前
|
Linux Shell Python
centos执行pip3 install etcd3报错
centos执行pip3 install etcd3报错
|
7月前
|
缓存 开发工具 git
pip常用命令和一些坑
pip常用命令和一些坑
104 0
|
8月前
|
缓存 Ubuntu 搜索推荐
Ubuntu执行apt-get install xxx报错怎么办?
如果以上步骤无法解决问题,你可以在搜索引擎或Linux社区中查找更详细的解决方案。 买CN2云服务器,免备案服务器,高防服务器,就选蓝易云。百度搜索:蓝易云
185 0
|
8月前
|
Unix Linux Python
sudo python -m pip install --upgrade pip
sudo python -m pip install --upgrade pip是一个用于升级Python包管理器pip的命令。这个命令由pip模块提供,它是一个Python包管理器,用于安装、升级和删除Python软件包。--upgrade选项表示要执行升级操作。
286 1
|
8月前
|
Unix Linux Python
`sudo python -m ensurepip --upgrade`
`sudo python -m ensurepip --upgrade`是一个用于升级Python包管理器`pip`的命令。这个命令由`ensurepip`模块提供,该模块是Python标准库的一部分,用于确保pip在系统上正确安装和配置。`--upgrade`选项表示要执行升级操作。
71 3
|
8月前
|
机器学习/深度学习 数据采集 算法框架/工具
pip基本命令和使用
pip基本命令和使用
785 0

热门文章

最新文章

下一篇
开通oss服务