在linux中运行命令行时,可以通过将命名行统一写在一个shell文件夹中运行,更加方便。
步骤:
1.新建start.sh后缀的文件,
2.将start.sh文件复制到linux相应文件夹下
3.给.sh文件设置操作权限:
chmod 777 start.sh
4.如果是在windows下新建的文件,需要注意重新编码,这里采用dos2unix方式:
yum install dos2unix -y
dos2unix start.sh
5.运行
./start.sh
6.注释:
举例,通过运行一下命令关闭防火墙,打开apache服务器,采用ssh方式做内网穿透,在进入jenkins并打开jenkins服务。
start.sh文件内容如下:
# 关闭防火墙
systemctl stop firewalld.service ;
# 打开apache服务器,并进行内网穿透
systemctl start httpd.service &&
autossh -p 22 -M 6777 -NR '*:8010:127.0.0.1:81' root@wwggzp.com ;
autossh -p 22 -M 6778 -NR '*:8011:127.0.0.1:82' root@wwggzp.com ;
# 进入jenkins文件夹
cd /usr/local/jenkins ;
# 打开jenkins并进行内网穿透
nohup java -Dhudson.util.ProcessTree.disable=true -jar jenkins.war &
autossh -p 22 -M 6710 -NR '*:8012:127.0.0.1:8080' root@wwggzp.com;
7、数据库:
查看数据库的所有连接:
mysqladmin -uroot -pSnmasnet3 processlist
查看数据库的实时连接数:
mysqladmin -uroot -pSnmasnet12 status
登录数据库并设置、查看当前最大数据连接数:
mysql -u root -p
set global max_connections=1000
show variables like '%max_connections%';