這篇文章主要介紹“Linux install命令有什么用”,在日常操作中,相信很多人在Linux install命令有什么用問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”Linux install命令有什么用”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!
install命令 的作用是安裝或升級軟件或備份數據,它的使用權限是所有用戶。
安裝或升級軟件或備份數據
install命令和cp命令類似,都可以將文件/目錄拷貝到指定的地點。但是,install允許你控制目標文件的屬性。install通常用于程序的makefile,使用它來將程序拷貝到目標(安裝)目錄。
install [OPTION]... [-T] SOURCE DEST install [OPTION]... SOURCE... DIRECTORY install [OPTION]... -t DIRECTORY SOURCE... install [OPTION]... -d DIRECTORY...
在前兩種格式中,會將復制至或將多個文件復制至已存在的,同時設定權限模式及所有者/所屬組。在第三種格式中,會創建所有指定的目錄及它們的主目錄。長選項必須用的參數在使用短選項時也是必須的。
--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 -d [option] DIRECTORY [DIRECTORY...]
支持多個,類似mkdir -p支持遞歸。例如:install -d a/b/c e/f結果和mkdir -p a/b/c e/f一樣。
install [option] SOURCE DEST
復制SOURCE文件(測試不能是目錄)到DEST file(文件):
install a/e c 結果類似: cp a/e c #注意c必須是文件。
有用選項-D:
install -D x a/b/c 效果類似: mkdir -p a/b && cp x a/b/c
install [option] SOURCE [SOURCE...] DIRECTORY
復制多個SOURCE文件到目的目錄:
install a/* d
其中d是目錄。
到此,關于“Linux install命令有什么用”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續學習更多相關知識,請繼續關注億速云網站,小編會繼續努力為大家帶來更多實用的文章!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。