putty执行完.sh文件后不自动退出
时间: 2023-12-09 13:03:31 浏览: 52
这可能是因为在.sh文件中有一些命令在执行完毕后,会保持终端会话处于打开状态。您可以尝试在执行.sh文件时加上`exit`命令来强制终端会话关闭,或者在.sh文件最后加上`exit`命令来退出终端会话。另外,您也可以使用`nohup`命令来运行.sh文件,这样即使终端会话关闭,进程也会继续执行。例如:`nohup ./your_script.sh &`。
相关问题
怎样能让putty执行完.sh文件后终端不关闭
如果您希望在执行完.sh文件后终端仍然保持打开状态,可以在执行命令时加上`exec bash`。这将启动一个新的bash shell并替换当前的shell进程,从而保持终端会话处于打开状态。例如:
```
./your_script.sh
exec bash
```
这样,在脚本执行完毕后,会保持终端会话打开并处于bash shell状态。如果您希望脚本执行完毕后立即退出,可以使用`exit`命令。例如:
```
./your_script.sh
exit
```
这将在脚本执行完毕后立即退出终端会话。
putty.exe -ssh执行命令不执行文件
如果您希望使用PuTTY的命令行工具在不执行文件的情况下直接执行命令,您可以使用以下命令行:
```
putty.exe -ssh your_username@your_remote_host -pw your_password -m - command1; command2; command3
```
您需要将"your_username"替换为您在远程主机上的用户名,"your_remote_host"替换为远程主机的IP地址或域名,"your_password"替换为您的密码,"command1; command2; command3"替换为您要在远程主机上执行的命令,每个命令用分号隔开。
例如,要在远程主机上执行"ls -l"、"cd /var/log"和"ls -l"三个命令,您可以使用以下命令行:
```
putty.exe -ssh your_username@your_remote_host -pw your_password -m - ls -l; cd /var/log; ls -l
```
这将连接到远程主机,并在连接成功后依次执行三个命令:"ls -l"、"cd /var/log"和"ls -l",然后退出连接。请注意,在命令行中使用分号将命令隔开,以便正确传递给远程主机。
相关推荐
![exe](https://img-home.csdnimg.cn/images/20210720083343.png)
![gz](https://img-home.csdnimg.cn/images/20210720083447.png)
![gz](https://img-home.csdnimg.cn/images/20210720083447.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)