查看ip:ip addr
关机:shutdown -h now
重启:shutdown -r now
查看9090端口运行了什么: lsof -i:9090
linux后台启动项目:nohup java -jar xxx.jar
输出到log上 - nohup java -jar XXX.jar > Log.log & 追加到log上 - nohup java -jar XXX.jar >> Log.log & 输出到log并输出到控制台 - nohup java -jar XXX.jar > Log.log 2>&1 & 追加到log上并输出到控制台 - nohup java -jar XXX.jar >> Log.log 2>&1 & 输出到空设备上并输出的到控制台 - nohup java -jar XXX.jar > /dev/null 2>&1 &查看mysql: ps -ef|grep mysql
查看某个进程: ps -ef|grep
显示的内容如下 UID PID PPID C STIME TTY TIME CMD zzw 14124 13991 0 00:38 pts/0 00:00:00 grep --color=auto dae
各个参数解释参数e: 显示所有程序。
参数f: 显示UID,PPIP,C与STIME栏位
UID: 用户ID、但输出的是用户名
PID:进程的ID
PPID:父进程ID
C: 进程占用CPU的百分比
STIME : 进程启动到现在的时间
TTY :该进程在那个终端上运行,若与终端无关,则显示? 若为pts/0等,则表示由网络连接主机进程。
CMD:命令的名称和参数
安装rpm文件:rpm -ivh xxx.rpm
解压 tar包:tar –xvf file.tar
解压tar.gz:tar -xzvf file.tar.gz
删除rpm安装的文件:rpm -e --nodeps xxx
查看防火墙状态: systemctl status firewalld
开放端口: firewall-cmd --zone=public --add-port=22/tcp --permanent
关闭端口: firewall-cmd --zone=public --remove-port=3338/tcp --permanent
使配置生效: firewall-cmd --reload
开启防火墙: systemctl start firewalld
停止防火墙: systemctl stop firewalld
给文件授权: chmod 700 xxx
设置行号: : set nu
跳到50行: : 50