centos7命令

tech2025-08-30  6

centos7命令


各种命令

查看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

最新回复(0)