最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

linux中install命令和cp命令的使用與區(qū)別

 更新時(shí)間:2017年01月15日 15:27:21   作者:Lingxian_Kong  
相信大家都知道linux中的命令I(lǐng)nstall和cp類(lèi)似,都可以將文件/目錄拷貝到指定的地點(diǎn)。下面這篇文章就詳細(xì)介紹了linux中install命令和cp命令的介紹與區(qū)別。有需要的朋友們可以參考借鑒,下面來(lái)一起看看吧。

前言

install和cp類(lèi)似,都可以將文件/目錄拷貝到指定的地點(diǎn)。但是,install允許你控制目標(biāo)文件的屬性。install通常用于程序的makefile(在RPM的spec里面也經(jīng)常用到),使用它來(lái)將程序拷貝到目標(biāo)(安裝)目錄。

install主要用法如下:

install [OPTION]… SOURCE… DIRECTORY

此時(shí),DIRECTORY必須存在,否則被當(dāng)成新的文件

install [OPTION]… -t DIRECTORY SOURCE…

install [OPTION]… -d DIRECTORY…

如果目錄不存在則創(chuàng)建

     -b:為每個(gè)已存在的目的地文件進(jìn)行備份;

     -D:創(chuàng)建目的地前的所有目錄,然后將來(lái)源復(fù)制到目的地

     -g:自行設(shè)置所屬的組;

     -m:自行設(shè)置權(quán)限,而不是默認(rèn)的rwxr-xr-x

     -o:自行設(shè)置所有者

     -p:以來(lái)源文件的修改時(shí)間作為相應(yīng)的目的地的文件屬性

例如:

@install -d /usr/bin
@install -p -D -m 0755 targets /usr/bin
相當(dāng)于
@mkdir -p /usr/bin
@cp targets /usr/bin
@chmod 755 /usr/bin/targets
@touch /usr/bin/tagets <---- 更新文件時(shí)間戳
<----@前綴的意思是不在控制臺(tái)輸出結(jié)果。

install和cp完成同樣的任務(wù)–拷貝文件,它們之間的區(qū)別主要如下:

      1、最重要的一點(diǎn),如果目標(biāo)文件存在,cp會(huì)先清空文件后往里寫(xiě)入新文件,而install則會(huì)先刪除掉原先的文件然后寫(xiě)入新文件。這是因?yàn)橥谑褂玫奈募袑?xiě)入內(nèi)容可能會(huì)導(dǎo)致一些問(wèn)題,比如說(shuō)寫(xiě)入正在執(zhí)行的文件可能會(huì)失敗,再比如說(shuō)往已經(jīng)在持續(xù)寫(xiě)入的文件句柄中寫(xiě)入新文件會(huì)產(chǎn)生錯(cuò)誤的文件。而使用install先刪除后寫(xiě)入(會(huì)生成新的文件句柄)的方式去安裝就能避免這些問(wèn)題了;

      2、install命令會(huì)恰當(dāng)?shù)靥幚砦募?quán)限的問(wèn)題。比如說(shuō),install -c會(huì)把目標(biāo)文件的權(quán)限設(shè)置為rwxr-xr-x;

      3、install命令可以打印出更多更合適的debug信息,還會(huì)自動(dòng)處理SElinux上下文的問(wèn)題。

總結(jié)

以上就是這篇文章的全部呢日哦功能了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作能帶來(lái)一定的幫助,如果有疑問(wèn)大家可以留言交流。

相關(guān)文章

  • linux NFS 學(xué)習(xí)筆記

    linux NFS 學(xué)習(xí)筆記

    通過(guò)使用NFS,用戶和程序可以像訪問(wèn)本地文件一樣訪問(wèn)遠(yuǎn)端系統(tǒng)上的文件
    2014-07-07
  • Vim中查找替換及正則表達(dá)式的使用詳解

    Vim中查找替換及正則表達(dá)式的使用詳解

    Vim中的正則表達(dá)式功能很強(qiáng)大,如果能自由運(yùn)用,則可以完成很多難以想象的操作。下面這篇文章主要給大家介紹了關(guān)于Vim中查找替換及正則表達(dá)式使用的相關(guān)資料,文中介紹的非常詳細(xì),需要的朋友可以參考借鑒,下面來(lái)一起看看吧。
    2017-07-07
  • 詳解Linux文本編輯器Vim

    詳解Linux文本編輯器Vim

    這篇文章主要介紹了Linux文本編輯器Vim,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-04-04
  • crontab定時(shí)任務(wù)不執(zhí)行的一些原因總結(jié)

    crontab定時(shí)任務(wù)不執(zhí)行的一些原因總結(jié)

    這篇文章主要給大家總結(jié)介紹了關(guān)于crontab定時(shí)任務(wù)不執(zhí)行的一些原因,對(duì)每種可能發(fā)生的原因都給出了解決方法,對(duì)遇到這個(gè)問(wèn)題的朋友們具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-01-01
  • linux命令行操作百度云上傳下載文件

    linux命令行操作百度云上傳下載文件

    大家好,本篇文章主要講了linux命令行操作百度云上傳下載文件,感興趣的同學(xué)趕快來(lái)看一看吧,對(duì)你有幫助的話記得收藏一下哦
    2021-11-11
  • Linux lsof命令使用詳解

    Linux lsof命令使用詳解

    這篇文章主要介紹了Linux lsof命令使用詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-01-01
  • Linux部署nginx訪問(wèn)文件403問(wèn)題及解決

    Linux部署nginx訪問(wèn)文件403問(wèn)題及解決

    在Linux服務(wù)器上通過(guò)Nginx部署時(shí)遇到403錯(cuò)誤,原因是文件權(quán)限不足,解決方案一:使用`chmod -R 777`賦予Web目錄讀寫(xiě)權(quán)限;解決方案二:調(diào)整`umask`值為0022,確保新創(chuàng)建的文件和目錄具有正確的權(quán)限
    2024-11-11
  • Linux 中如何切換相同程序的不同版本

    Linux 中如何切換相同程序的不同版本

    這篇文章主要介紹了 Linux 中如何切換相同程序的不同版本,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2018-08-08
  • 確保Linux服務(wù)器安全 防范四種級(jí)別攻擊

    確保Linux服務(wù)器安全 防范四種級(jí)別攻擊

    以下的文章主要描述的是防范四種級(jí)別攻擊確保Linux服務(wù)器安全,如果你對(duì)防范四種級(jí)別攻擊確保Linux服務(wù)器安全心存好奇的話,以下的文章將會(huì)揭開(kāi)它的神秘面紗。
    2011-03-03
  • 技術(shù)小白也能搞定的Linux安裝Jenkins+cpolar教程!

    技術(shù)小白也能搞定的Linux安裝Jenkins+cpolar教程!

    親愛(ài)的技術(shù)小白,你是否曾想過(guò)在自己的Linux系統(tǒng)上安裝Jenkins和cpolar?如果你的答案是肯定的,那么恭喜你,你找對(duì)了地方,這個(gè)教程將教你如何輕松搞定這兩個(gè)強(qiáng)大的工具的安裝,讓你在技術(shù)世界里游刃有余,別再猶豫了,讓我們一起踏上這趟精彩的旅程吧!
    2024-02-02

最新評(píng)論

临城县| 台中市| 通道| 湖北省| 弥勒县| 镇雄县| 涡阳县| 宜宾县| 平谷区| 宜兴市| 昭平县| 华亭县| 呼图壁县| 台南县| 舒城县| 涿鹿县| 饶平县| 桐梓县| 青海省| 万全县| 罗定市| 博客| 抚州市| 瑞金市| 霍州市| 垣曲县| 英吉沙县| 务川| 稻城县| 日喀则市| 绵阳市| 惠东县| 马边| 金昌市| 葫芦岛市| 清苑县| 故城县| 邵阳县| 景泰县| 宝清县| 安化县|