侧边栏壁纸
博主头像
落叶人生博主等级

走进秋风,寻找秋天的落叶

  • 累计撰写 130562 篇文章
  • 累计创建 28 个标签
  • 累计收到 9 条评论
标签搜索

目 录CONTENT

文章目录

linux 之install

2023-11-06 星期一 / 0 评论 / 0 点赞 / 30 阅读 / 3175 字

install [OPTION]... [-T] SOURCE DESTinstall [OPTION]... SOURCE... DIRECTORYinstall [OPTION]... -t DI

install [OPTION]... [-T] SOURCE DESTinstall [OPTION]... SOURCE... DIRECTORYinstall [OPTION]... -t DIRECTORY SOURCE...nstall [OPTION]... -d DIRECTORY...

   --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        显示版本信息并退出

#安装应用到指定存在的目录install myapp /usr/local/bin/myapp#亦可以修改名称相当一cpinstall myapp /usr/local/bin/my_app#用最新的覆盖install -C myapp /usr/local/bin/myapp#设置所属用户组install -g root myapp /usr/local/bin/myappinstall --group=root myapp /usr/local/bin/myapp#以数字模式权限install -m 0755 myapp /usr/local/bin/myappinstall --mode=0755 myapp /uar/local/bin/myapp#更改所有者install -o root myapp /usr/local/bin/myapp#创建必须的目录install -D myapp /usr/local/my/bin/myapp------------------------------------------------------#from mdk3 $@ 目标文件 $^ 所有依赖文件   $< 第一个依赖文件install -D -m 0755 $^ $(DESTDIR)/$(SBINDIR)/$^

 

广告 广告

评论区