linux中各类软件的启动和查看命令
查看某一端口的占用情况,比如查看8000端口使用情况,lsof -i:8000
查看指定的端口号的进程情况,如查看8000端口的情况,netstat -tunlp |grep 8000
kill -9 pid 杀掉某个进程
jps 命令查看各个线程的编号
whereis oracle
回车,如果你安装好了Oracle,就会显示文件安装的地址,例如我的显示(安装地址可能会不同)
oracle: /usr/bin/oracle /usr/lib/oracle /usr/share/oracle /usr/share/man/man1/oracle.1.gz
可以看出来,Oracle安装在是个目录里。
如果你没有安装Oracle或者Oracle安装没成功,则不会显示文件路径出来。只提示:
oracle:
二、查询运行文件所在路径:
如果你只要查询文件的运行文件所在地址,直接用下面的命令就可以了(还是以Oracle为例):
which oracle
结果会显示:/usr/bin/oracle
ps -ef | grep <option>:option为想要查看的进程
其中-e表示显示所有继承,-f 为把进程的所有信息都显示出来
jdk:java -version
关闭防火墙,重启失效 service firewalld stop
开机不启动 systemctl disable firewalld
开启启动的命令 systemctl enable firewalld
进入tomcat的bin文件夹 cd /usr/local/tomcat/bin
执行的命令为./启动文件 ./startup.sh
启动redis
./redis-server redis.conf
关闭redis
./redis-cli shutdown
启动客户端工具
./redis-cli
./redis-cli --raw 格式化中文
./redis-cli -p 6380 主从配置中指定某个端口
info replication 查看当前redis的状态
集群测试
./redis-cli -p 7001 -c
./redis-cli -p 7001 shutdown
启动哨兵
cd /usr/local/sentinel
./redis-sentinel sentinel.conf
查看redis进程号 ps aux|grep redis
杀死主进程号 kill -9 进程号
集群中让数据显示中文 ./redis-cli -p 7001 -c --raw
zookeeper
zkServer.sh start 启动
zkServer.sh status 查看状态
RAbbitMq
进入rabbitmq/sbin目录
# cd /usr/local/rabbitmq/sbin
启动rabbitmq。
#./rabbitmq-server -detached
停止命令,如果无法停止,使用kill -9 进程号进行关闭
./rabbitmqctl stop
FDFS
service fdfs_trackerd start 索引服务器
service fdfs_storaged start 存储服务器
solr
solr start -force
solr status
solr stop -all