導航:首頁 > 文件類型 > linuxinstall命令文件

linuxinstall命令文件

發布時間:2025-06-29 16:41:39

『壹』 在linux中install命令和cp命令的區別

基本上,在Makefile里會用到install,其他地方會用cp命令。
完成同樣的任務——拷貝文件,兩者之間的區別主要如下:
1、最重要的一點,如果目標文件存在,cp會先清空文件後往裡寫入新文件,而install則會先刪除掉原先的文件然後寫入新文件。這是因為往正在
使用的文件中寫入內容可能會導致一些問題,比如說寫入正在執行的文件可能會失敗,比如說往已經在持續寫入的文件句柄中寫入新文件會產生錯誤的文件。而使用
install先刪除後寫入(會生成新的文件句柄)的方式去安裝就能避免這些問題了;
2、install命令會恰當地處理文件許可權的問題。比如說,install -c會把目標文件的許可權設置為rwxr-xr-x;
3、install命令可以列印出更多更合適的debug信息,還會自動處理SElinux上下文的問題。

『貳』 有誰知道Linux系統的install命令是什麼意思

install
1.作用
install命令的作用是安裝或升級軟體或備份數據,它的使用許可權是所有用戶。
2.格式
(1)install [選項]... 來源 目的地
(2)install [選項]... 來源... 目錄
(3)install -d [選項]... 目錄...
在前兩種格式中,會將<來源>復制至<目的地>或將多個<來源>文件復制至已存在的<目錄>,同時設定許可權模式及所有者/所屬組。在第三種格式中,會創建所有指定的目錄及它們的主目錄。長選項必須用的參數在使用短選項時也是必須的。

3.主要參數
--backup[=CONTROL]:為每個已存在的目的地文件進行備份。
-b:類似 --backup,但不接受任何參數。
-c:(此選項不作處理)。
-d,--directory:所有參數都作為目錄處理,而且會創建指定目錄的所有主目錄。
-D:創建<目的地>前的所有主目錄,然後將<來源>復制至 <目的地>;在第一種使用格式中有用。
-g,--group=組:自行設定所屬組,而不是進程目前的所屬組。
-m,--mode=模式:自行設定許可權模式 (像chmod),而不是rwxr-xr-x。
-o,--owner=所有者:自行設定所有者 (只適用於超級用戶)。
-p,--preserve-timestamps:以<來源>文件的訪問/修改時間作為相應的目的地文件的時間屬性。
-s,--strip:用strip命令刪除symbol table,只適用於第一及第二種使用格式。
-S,--suffix=後綴:自行指定備份文件的<後綴>。
-v,--verbose:處理每個文件/目錄時印出名稱。
--help:顯示此幫助信息並離開。
--version:顯示版本信息並離開。
install - files and set attributes
install 在做拷貝的同時,設置attributes.
因此Makefile 中盡量使用install 命令。
例如
@install -d /usr/bin
@install -p -D -m 0755 targets /usr/bin
相當於
@mkdir -p /usr/bin
@cp targets /usr/bin
@chmod 755 /usr/bin/targets
@touch /usr/bin/tagets <---- 更新文件時間戳
install 命令好強大啊。
另外@前綴的意思是不在控制台輸出結果。

閱讀全文

與linuxinstall命令文件相關的資料

熱點內容
網路中常用的傳輸介質 瀏覽:518
文件如何使用 瀏覽:322
同步推密碼找回 瀏覽:865
樂高怎麼才能用電腦編程序 瀏覽:65
本機qq文件為什麼找不到 瀏覽:264
安卓qq空間免升級 瀏覽:490
linux如何刪除模塊驅動程序 瀏覽:193
at89c51c程序 瀏覽:329
怎麼創建word大綱文件 瀏覽:622
裊裊朗誦文件生成器 瀏覽:626
1054件文件是多少gb 瀏覽:371
高州禁養區內能養豬多少頭的文件 瀏覽:927
win8ico文件 瀏覽:949
仁和數控怎麼編程 瀏覽:381
項目文件夾圖片 瀏覽:87
怎麼在東芝電視安裝app 瀏覽:954
plc顯示數字怎麼編程 瀏覽:439
如何辨別假網站 瀏覽:711
寬頻用別人的賬號密碼 瀏覽:556
新app如何佔有市場 瀏覽:42

友情鏈接