共計 1281 個字符,預(yù)計需要花費 4 分鐘才能閱讀完成。
自動寫代碼機器人,免費開通
這篇文章將為大家詳細(xì)講解有關(guān) Linux 中如何使用 install 命令,丸趣 TV 小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。
install [OPTION]... SOURCE... DIRECTORY
install [OPTION]... -t DIRECTORY SOURCE...
install [OPTION]... -d DIRECTORY...
功能
拷貝文件并設(shè)置屬性,
install 可以安裝或升級軟件或備份數(shù)據(jù),它的使用權(quán)限是所有用戶。
描述
在前兩種格式中,會將
來源 復(fù)制至
目的地 或?qū)⒍鄠€
來源 文件復(fù)制至已存在的
目錄,同時設(shè)定權(quán)限模式及所有者 / 所屬組。
在第三種格式中,會創(chuàng)建所有指定的目錄及它們的主目錄。長選項必須用的參數(shù)在使用短選項時也是必須的。
主要參數(shù):
–backup[=CONTROL]:為每個已存在的目的地文件進行備份。
-b:類似 –backup,但不接受任何參數(shù)。
-c:(此選項不作處理)。
-d,–directory:所有參數(shù)都作為目錄處理,而且會創(chuàng)建指定目錄的所有主目錄。
-D:創(chuàng)建 目的地 前的所有主目錄,然后將
來源 制至
目的地 在第一種使用格式中有用。
-g,–group= 組:自行設(shè)定所屬組,而不是進程目前的所屬組。
-m,#x2013;mode= 模式:自行設(shè)定權(quán)限模式 (像
chmod ),而不是
rwxr-xr-x。
-o,–owner= 所有者:自行設(shè)定所有者 (只適用于超級用戶)。
-p,#x2013;preserve-timestamps:以
來源 文件的訪問 / 修改時間作為相應(yīng)的目的地文件的時間屬性。
-s,#x2013;strip:用
strip 命令刪除
symbol table,只適用于第一及第二種使用格式。
-S,#x2013;suffix= 后綴:自行指定備份文件的
后綴。
-v,–verbose:處理每個文件 / 目錄時印出名稱。
–version:顯示版本信息并離開。
–help:顯示此幫助信息并離開。
舉例
把 test 拷貝到目錄
dir1
$install test dir1
這里將
test 文件復(fù)制到
dir1 目錄中,如果
dir1 中有
test 將被替換;不會自動建立目錄,
dir1 必須已存在,否則把
test 拷貝成
dir1 文件了。
創(chuàng)建
dir2/dir21/ 目錄
$install -d dir2/dir21
這里將創(chuàng)建一個
dir2/dir21 目錄, 如果存在,不會被覆蓋,不存在那么就創(chuàng)建這樣的多層目錄。
把
test1 test2 兩個文件拷貝到
dir1 目錄里面
$install -t dir1 test1 test2
這里,把
test1 和
test2 文件拷貝到
dir1 目錄中,如果沒有目錄不會自動創(chuàng)建。
其它
這個命令好像不常用,
man 手冊內(nèi)容也不多,可以現(xiàn)用現(xiàn)查,一般我在軟件
makefile 里面常??匆娺@個命令的使用。
關(guān)于“Linux 中如何使用 install 命令”這篇文章就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,使各位可以學(xué)到更多知識,如果覺得文章不錯,請把它分享出去讓更多的人看到。
向 AI 問一下細(xì)節(jié)
丸趣 TV 網(wǎng) – 提供最優(yōu)質(zhì)的資源集合!