Linux 一些基础命令

禁用防火墙

systemctl disable firewalld
systemctl stop firewalld

端口开放

firewall-cmd --zone=public --add-port=6379/tcp --permanent      (开放6379端口)

重启网卡

service  network  restart

yun安装 rz sz netstat

yum -y install lrzsz
yum install net-tools

查看端口情况

netstat -tunlp | grep 80

查看端口属于哪个程序?端口被哪个进程占用

lsof -i :80

杀掉占用端口的进程

kill -9 进程id

进程查看及杀死进程

ps -ef |grep redis

ps:将某个进程显示出来
-A  显示所有程序。
-e  此参数的效果和指定"A"参数相同。
-f  显示UID,PPIP,C与STIME栏位。
grep命令是查找
中间的 | 是管道命令 是指ps命令与grep同时执行
这条命令的意思是显示有关redis有关的进程

kill[参数][进程号]
kill -9 4394

kill就是给某个进程id发送了一个信号。默认发送的信号是SIGTERM,而kill -9发送的信号是SIGKILL,即exit。exit信号不会被系统阻塞,所以kill -9能顺利杀掉进程。当然你也可以使用kill发送其他信号给进程

新建文件

touch log.file

后台启动jar

nohup java -jar test.jar  > log.file  2>&1 &
nohup  java -jar  myblog-0.0.1-SNAPSHOT.jar  > log.file  2>&1 &

文章链接:www.xuluowuhen.com/article/1571842389

posted @ 2019-10-24 10:14  暗影月色程序猿  阅读(18)  评论(0编辑  收藏  举报