位置: 编程技术 - 正文

Linux区分install命令和cp命令详解(linux安装的命令是啥)

编辑:rootadmin

推荐整理分享Linux区分install命令和cp命令详解(linux安装的命令是啥),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:安装linux怎么区分硬盘,linux安装命令有几种,linux查看命令属于哪个包,linux靠什么区分文件,linux安装的命令是啥,linux靠什么区分文件,linux安装的命令是啥,linux安装的命令,内容如对您有帮助,希望把文章链接给更多的朋友!

在Linux众多命令中,install命令和cp命令都能拷贝文件,但在用法上有些区别,不少人在使用的时候不知如何选择,下面小编就教你如何区分install命令和cp命令。一起去看看吧!

它们之间的区别主要如下:

1、最重要的一点,如果目标文件存在,cp会先清空文件后往里写入新文件,而install则会先删除掉原先的文件然后写入新文件。这是因为往正在使用的文件中写入内容可能会导致一些问题,比如说写入正在执行的文件可能会失败,比如说往已经在持续写入的文件句柄中写入新文件会产生错误的文件。而使用install先删除后写入(会生成新的文件句柄)的方式去安装就能避免这些问题了;

2、install命令会恰当地处理文件权限的问题。比如说,install -c会把目标文件的权限设置为rwxr-xr-x;

3、install命令可以打印出更多更合适的debug信息,还会自动处理SElinux上下文的问题。

------------------------------------分割线------------------------------------

当时在编译LFS 6 的时候, 一直搞不懂 install 的命令 和 cp 以及和 chmod, chgrp 的区别?

工作之后才明白一个Running 的进程不能随便进行 cp , 经常会提示 “text busy", 运维部的前辈们给的建议是采用mv 来替代 cp , 今天看起来前辈好像不知道install 这个命令啊。

现在就简单介绍一下 install 命令。

install copy 文件列表且同时能够设置文件的属性(包括 owner, group) , 通常用在 Makefiles 中 用来copy 程序到指定的目录。

常见的用法有以下3中形式:

1: install -d [option] DIRECTORY [DIRECTORY.。。] 支持多个。 类似 mkdir -p 支持递归。

例如: install -d a/b/c e/f 结果和 mkdir -p a/b/c e/f 一样。

2: install [option] SOURCE DEST

复制 SOURCE 文件(测试不能是目录) 到DEST file(文件) 。

install a/e c 结果类似 cp a/e c # 注意c必须是文件。

Linux区分install命令和cp命令详解(linux安装的命令是啥)

有用选项 -D

install -D x a/b/c # 效果类似 mkdir -p a/b && cp x a/b/c

3: install [option] SOURCE [SOURCE.。。] DIRECTORY

复制 多个SOURCE 文件到目的目录。

install a/* d 其中 d 是目录。

有用选项

-b :自动备份。

-m : 设置安装文件的权限

-p :保留文件的timestamps. 也就是说文件的timestaamps 和 source 文件一样。 当我们想要利用安装文件的mtime来跟踪文件的build时间而不是 安装时间。

-s : Strip the symbol tables from installed binary executables.

-S : 备份文件的后缀。

install -S .bak new old #old 文件自动被 mv 为 old.bak.

-v: verbose ,打印install 的文件的详细信息。

`-c‘

Ignored; for compatibility with old Unix versions of `install’。 #用来兼容旧版的unix.

-C: (大写)

安装文件, 但是如果目标文件和源文件一样( 判断方法需要看看代码确认) 就跳过, 这样的好处是 能够保持一样文件的mtime.

上面就是Linux install命令和cp命令的用法介绍了,其中最大的区别就是在复制目标文件存在的时候,install可以先删除再使用,以免拷贝失败。希望此文档可以帮助到大家!

如何将Linux命令设置成键盘快捷键? 我们都知道,Linux系统操作大部分都需要使用命令完成,但命令多了操作起来较为繁琐,如果将常用命令设置成键盘快捷方式则简单很多,下面小编就给

Linux开机报错unable to load selinux policy的解决方法 Linux在开机的时候提示unabletoloadselinuxpolicy错误,导致系统无法进入,通常是由2个情况所导致的,下面小编就给大家介绍下Linux开机报错unabletoloadselinuxpoli

Linux系统xlsatom命令如何使用? 在Linux系统中有很多命令,理论上可以用Linux命令完成所有鼠标键盘的操作。xlsatoms命令可以用来定义搜索文件的范围和成分,下面小编就给大家介绍一

标签: linux安装的命令是啥

本文链接地址:https://www.jiuchutong.com/biancheng/363128.html 转载请保留说明!

上一篇:Linux如何删除替换变量值?Linux删除替换变量值的方法(linux命令怎么删除)

下一篇:如何将Linux命令设置成键盘快捷键?(linux系统怎么切换到命令行)

  • 月末转出未交增值税时应借记的科目是
  • 跨区域涉税事项反馈表怎么填
  • 存货被盗的会计分录
  • 应交税费贷方发生额表示什么金额
  • 小规模纳税人缴纳上月应交增值税
  • 临时增加增值税发票
  • 企业出借资金获利怎么算
  • 销项抵扣需要缴纳城建税吗
  • 抵押车贷款会不会扣车
  • 单独计价入账的土地是无形资产吗
  • 出口押汇与打包押汇区别
  • 不需要缴纳企业所得税的企业类型
  • 5年内亏损弥补账务
  • 物业公司要怎么开水电费证明
  • 开手续费发票开多了怎么做账
  • 开了发票一定要确认收入吗
  • 应收账款确认无法收回
  • 减半征税怎么算
  • 技术咨询合同书
  • 外购产品检验流程
  • 收到财产保险赔款会计分录
  • 项目顾问是什么意思
  • 已预缴税款金额可以不申请退税吗
  • 发票作废什么时候生效
  • 其他有形动产租赁服务
  • 华硕p8h61主板升级更换什么主板合适
  • 收到服务费发票怎么做账
  • 国家信用信息公司系公示
  • 如何在电子税务局添加开票人
  • 销售返利应该怎么做账
  • 缅因州达马里斯科塔地区的佩马基德灯塔 (© Tom Whitney/Adobe Stock)
  • 发票是否可以作为收款依据
  • 业务实际发生没得取得发票怎么做账
  • php实现和工作原理
  • 宣告分配现金股利和股票股利的区别
  • 会计开税票的表格范本
  • node.js环境搭建
  • php 数组
  • css3的模块结构和应用
  • libev & libevent简介 IntelIOT 博客园
  • 结转销售成本的方法
  • Google C++ Style中允许使用的Boost库(1) 程序即人生 博客频道 CSDN.NET
  • vue 动态tab
  • 普通发票红冲需要拿回原发票吗
  • 帝国cms移动端
  • 现金支出的账务处理
  • 金蝶利润表为什么只有累计数没有本月数
  • 增值税专用发票有几联?
  • 消费税的特点及纳税环节
  • 预收款开发票,不确认收入可以吗?
  • 取现发放劳务费怎么做账
  • 员工给兄弟公司的感谢信
  • 销售方开红字发票需要什么信息
  • 查账补缴的税的账怎么做
  • 供应商奖惩制度具体办法
  • 建筑劳务公司的账务处理流程
  • 期末结账后没有余额的科目
  • 营业外支出贷方余额
  • sql 修改表的字段名称
  • mysql连接是什么协议
  • 目前默认系统%1
  • 电脑c盘里windows
  • win8系统崩溃按f8没用
  • windows 10 mobile apk
  • culauncherexe是什么进程
  • windows xp 开机
  • dpd参数
  • win8.1系统怎么激活
  • [置顶]从lv2开始开挂的原勇者候悠闲的异世界生活
  • unity动画调速度
  • jquery插件怎么写
  • jQuery Real Person验证码插件防止表单自动提交
  • opengl 实现
  • unity游戏开发简历
  • easyui formatter
  • [置顶]游戏名:chivalry2
  • android设计模式与最佳实践 pdf
  • 代收代付税务条件
  • 中国税务报优秀文学作品年度评选
  • 津补贴怎么算
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设