我是 Ubuntu 新用户。 最近,我尝试在Ubuntu上搭建一个服务器。 我想知道如何编写一个自动脚本来逐个运行一系列脚本。 例如,我需要先安装squid,然后我需要复制配置文件,然后修改该文件。以下是我在命令控制台中编写的步骤。我想知道如何制作一个脚本来自动运行它。
sudo apt-get install squid -y;
cd /etc/squid3;
sudo cp squid.conf squid.conf.bak;
sudo rm -rf squid.conf;
sudo nano squid.conf
最佳答案
只需添加一个shebang,将所有内容放入“.sh”文件中,使该文件可执行,然后运行它...
将其另存为test.sh
#!/bin/bash
sudo apt-get install squid -y;
cd /etc/squid3;
sudo cp squid.conf squid.conf.bak;
sudo rm -rf squid.conf;
sudo nano squid.conf
使其可执行chmod +x test.sh
运行它..../test.sh
从终端编辑文件
在您希望脚本所在的机器上获取一个终端。也许您会通过 SSH 连接到它。
然后只需 cd
到您希望脚本所在的路径并执行以下操作...
nano test.sh
这将打开 nano 终端文本编辑器。
复制上面的test.sh
命令,确保获得shebang(#!/bin/bash
)。
将脚本粘贴到 Nano 编辑器中,您需要使用 ctrl+v 或 cmd+v。
按下ctrl + o
组合键,然后按下回车键。
按下组合键ctrl + w
。这退出了纳米。继续执行上述说明。
我建议您阅读nano,这样您就可以更熟悉它的功能,因为它可以节省大量时间!
关于linux - Ubuntu Script 自动一行一行运行一系列脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46892864/