Linux教程
Linux目录
Linux命令
Linux用户
Linux文件
Linux进程
Linux查询
Linux I/O
Linux正则
Linux安全
Linux shell
Linux网络
Linux VI
Linux 系统命令
Linux 其他

Linux install命令

Linux install命令

Linux install 命令用于将文件复制到指定的目标位置并设置属性。它将文件复制到指定的目的地。 它不用于安装程序,而是按其名称指定的。要下载并安装程序,我们必须使用 apt-get,apt,yum和更多实用程序,具体取决于发行版的类型。
它与'cp'命令。另外,它允许我们控制目标文件的属性。它通常用于将程序复制到makefile中到其目标目录。它拒绝自行复制文件。
install命令结合了来自不同命令的元素,例如 cp ,chown,chmod, mkdir ,并剥离命令。它使我们能够在一次操作中使用所有这些命令的功能。
install命令的功能如下:
它用于复制文件,例如cp命令。 它提供了选择是否覆盖现有文件的功能。 如果目标目录不存在,则用于创建目标目录。 它用于设置文件的用户权限标志,例如chmod命令。 它用于设置文件的所有者。 它用于从可执行文件中删除不必要的行李。

语法:

install [OPTION]... [-T] SOURCE DEST
install [OPTION]... SOURCE... DIRECTORY
install [OPTION]...-t DIRECTORY SOURCE...
install [OPTION]...-d DIRECTORY...

选项:

安装命令支持的选项如下:
--backup[=CONTROL]: 此选项为每个现有目标文件创建一个备份文件。 -b: 这就像一个"--backup"选项,但不带参数。 -C,--compare:用于比较每对源文件和目标文件,在某些情况下,它根本不会修改目标。 -d,--directory:如果指定了"-d或-directory"选项,它将把所有参数视为目录名。 -D: 用于创建目标目录的所有组件。之后,它会将SOURCE复制到DESTINATION。 -g,--group = GROUP:用于设置组的馆藏。 -m,--mode = MODE: 用来设置许可模式(如chmod),而不是rwxr-xr-x。 -o,--owner = OWNER: 用于设置所有权。只能由超级用户使用。 -p,--preserve-timestamps: 它将源文件的访问时间应用于指定的文件。 -s,--strip: 用于条形符号表。 --strip-program=PROGRAM: 它用于剥离程序中的二进制文件。 -S,--suffix=SUFFIX:用于覆盖通常的备份后缀。 -t,--target-directory = DIRECTORY:用于将所有源参数复制到指定目录中。 -T,--no-target-directory: 用于将目标文件视为普通文件。 -v,--verbose: 用于打印每个目录的名称。 --preserve-context: 用于保留SELinux安全上下文。 -Z: 用于设置目标文件的SELinux安全上下文,并将每个创建的目录设置为默认类型。 --help: "-help"选项显示帮助手册。 --version: 用于显示版本信息。

如何将文件复制到目录?

我们可以使用install命令根据需要自定义每个文件夹和文件。它的用法如下:
install-D /source/folder/*.txt /destination/folder
通过上述命令, '-D'选项会将所有文本文件从源文件夹复制到目标文件夹。
如果需要创建新的目标文件夹,请执行以下命令:
install-d /destination/New_folder
上面的命令将在指定目录中创建一个" New_folder"。例如,要将两个文件" Demo.txt"和" Test.txt"复制到"下载"目录,请执行以下命令:
sudo install Demo.txt Test.txt Downloads
上面的命令会将给定的文件复制到"下载"文件夹中。考虑以下输出:
Linux install Command
昵称: 邮箱:
Copyright © 2022 立地货 All Rights Reserved.
备案号:京ICP备14037608号-4