install

程序包:GNU coreutils
bash



語法:
ide

  相似於「cp」,複製文件後默認具備執行權限(755)。spa


選項:  包含公共選項
blog

  -d,建立目錄。get

  -m,指定複製後的權限設定(默認設定755)。it

  -o,指定複製後的用戶屬主。class

  -g,指定複製後的用戶屬組。file

  -t,指定目標是個目錄文件。
權限

  -T,指定目標是個普通文件。語法


例子:

$ rm -fr dest/

$ install -oview -gview -m700 -d dest/include/
$ install -oview -gview -m700 -d dest/lib/
$ install -oview -gview -m700 -d dest/bin/

$ install -oview -gview -m700 -t dest/include *.h
$ install -oview -gview -m700 -t dest/lib *.so

$ install -oview -gview -m700 -T *.out dest/bin/hello

$ tree -pug dest/
dest/
├── [drwx------ view     view    ]  bin
│   └── [-rwx------ view     view    ]  hello
├── [drwx------ view     view    ]  include
│   └── [-rwx------ view     view    ]  hello.h
└── [drwx------ view     view    ]  lib
    └── [-rwx------ view     view    ]  libhello.so

3 directories, 3 files
相關文章
相關標籤/搜索