Linux中常用的启动服务的命令

一:启动Nginx服务--在sbin目录下

启动命令: ./nginx

关闭命令:./nginx -s stop 和 ./nginx -s quit

刷新配置文件:./nginx -s reload   (每次对Nginx的配置文件 nginx.conf 修改后,都要进行重新加载配置文件

二:进程

查看进程 ps -ef | grep -i xxxx       -i  大概是ignore  是忽略的意思 这里是忽略大小写。

杀死进程 kill -9 xxxx

三:防火墙

开启防火墙 service iptables start

关闭防火墙 service iptables stop

查看防火墙的状态 service iptables status

永久关闭防火墙 chkconfig iptables off

四:启动zookeeper服务--在zookeeper的bin目录下

开启zookeeper服务:./zkServer.sh start

查看zookeeper状态   ./zkServer.sh status

五:启动Redis服务--在redis的bin目录下

以后台的方式启动:./redis-server  ../redis.conf (后面的的redis.conf 路径要根据每个人配置文件存放的位置来写

进入redis命令服务:./redis-cli   (如果想要看到redis图形化界面,则可以采用Redis-Desktop-Manager这个图形化工具显示,网上可以免费下载,有想要的可以留言。

输入:ping    如果返回 pong     则表示连接成功!

还有windows版本的redis点击开启即可。

如果连接redis集群 : ./redis-cli -p 7001 -c   (如果是装在自己电脑上的redis集群,-p 后面可以不需要添加ip地址,如果不是本机,要连接其他机器的redis集群 要带上对应机器的ip地址。  并且后面一定要加上 -c   这表示集群方式连接)

六:启动ActiveMQ服务--在redis的bin目录下

启动activemq服务: ./activemq start

查看activemq服务: ./activemq status

七:启动MyCat服务--在mycat的bin目录下

启动mycat服务:./mycat start(后台方式启动)    |    console(前台方式启动)

mycat 后面支持的命令 :start、console、stop、restart、status、dump

八:启动docker

启动docker服务: service docker start/restart

搜索想要安装的软件:docker search mysql/tomcat

安装搜索到的软件:docker pull mysql 或者 docker pull mysql:xxxx    (xxx表示版本号)

查看docker中的容器安装的软件: docker images

查看正在运行的软件的状态: docker ps  或者是 docker ps -a (可以查看所有软件状态)

删除容器中的软件:docker rm xxx (id号) 或者 docker rmi xxx

运行安装的软件:docker run -d -p 3306:3306 --name mysqld mysql 

 

其他:

复制文件 cp  xxx   xxx   -r

解压压缩文件 tar -zxvf xxxx

压缩文件 tar -zcvf xxxx

修改文件名 mv  原文件名  新文件名

删除文件 rm -rf  文件名/*     (    *   表示删除该目录下的所有文件)

编辑文件  vim xxxx    或者   vi  xxxx    (如果文件比较大  不方便的话  可以采用EditPlus 连接Linux来编辑想要编辑的文件会方便很多--网上有EditPlus教程连接linux

查看日志文件 tail -f xxx.log

创建文件 mkdir  xxx

将创建的文件编程可执行文件: chmod u+x xxxx   (u表示当前用户  x表示可执行 )

查看Linux上是否安装过某个软件  rpm  -qa | grep -i xxx

补充中。。。。

你可能感兴趣的:(Linux中常用的启动服务的命令)