In addition to Weibo, there is also WeChat
Please pay attention
WeChat public account
Shulou
2025-01-21 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Development >
Share
Shulou(Shulou.com)06/02 Report--
Editor to share with you how to solve the problem of node.js executing shell commands and .sh scripts under Linux. I hope you will get something after reading this article. Let's discuss it together.
First, import the child process module var process = require ('child_process')
Execute the shell command
Call the exposed method exec of the module
Process.exec ('shutdown-h now',function (error, stdout, stderr) {if (error! = = null) {console.log (' exec error:'+ error);}}); / / callback function is not required! Execute the .sh script
Most of the time, multiple commands are needed to complete a task, and this work is often repeated, so we naturally think of writing these commands into a sh script, and the next time we execute the script, everything will be done. Here is an example of a script that releases code.
Write script touch updateapp.shvim updateapp.sh# change directory cd / home/ubuntu/mobile# update code git pull origin master# restart apache service sudo service apache2 restart execution script
Administrator identity
Sudo su yourpassword executes commands. / updateapp.sh
Note:
Give the script read and write execution permissions. It is not good to do this directly. Don't imitate it.
Chmod 777 updateapp.sh has read this article, I believe you have a certain understanding of "how to solve the problem of node.js executing shell commands and .sh scripts under Linux". If you want to know more about it, please follow the industry information channel. Thank you for reading!
Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.
Views: 0
*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.
Continue with the installation of the previous hadoop.First, install zookooper1. Decompress zookoope
"Every 5-10 years, there's a rare product, a really special, very unusual product that's the most un
© 2024 shulou.com SLNews company. All rights reserved.