我需要创建一个 .sh 安装程序文件。我有这些文件,我只需要知道引导终端将文件放置在特定位置的命令。有一个需要放在目录中的文件夹/var
,以及目录中的一个文件/etc/init.d
。有人知道文件中的哪些命令合适吗?
目录中需要放置一个文件夹/var
,目录中又需要放置一个文件/etc/init.d
。
答案1
基本上,shell.sh
脚本就是您在命令行中输入的相同命令。例如,如果您的文件是“a.sh、b.txt、c.conf”,并且它们需要驻留在 中/var
,而“d.sh”位于“/etc/init.d”中,那么您可以执行以下操作:
cp a.sh /var
cp b.txt /var
cp c.conf /var
cp d.sh /etc/init.d
假设安装程序文件与其他文件是分开的。如果您需要制作单身的统一安装程序脚本包含这些文件,那么你需要看看“shar” 文件(“Shell Archive”的缩写)。
shar 文件还可以设置权限并执行安装所需的其他操作。您也可以在编写的安装脚本中根据需要使用chown
和命令。chmod