linux
查看系统内核版本
cat /etc/issue
[root@localhost ~]# hostnamectl
Static hostname: localhost.localdomain
Icon name: computer-vm
Chassis: vm
Machine ID: ab9403f0423641b1a32be8e9dc082438
Boot ID: cad611151ce64f549ecead920988ea96
Virtualization: vmware
Operating System: CentOS Linux 7 (Core)
CPE OS Name: cpe:/o:centos:centos:7
Kernel: Linux 3.10.0-1160.105.1.el7.x86_64
Architecture: x86-64
# 查看端口占用
netstat -tuln | grep
init 0:关机系统。这会正常关闭系统并关闭所有进程。
init 1:切换到单用户模式(也称为运行级别1)。在单用户模式下,系统启动时只会启动最少的进程,通常用于系统维护和修复。
init 2:切换到多用户模式,但不启动网络服务。这通常用于管理服务器,例如不需要网络访问的情况。
init 3:切换到完整的多用户文本模式,启动所有必需的系统服务。这是服务器环境中的常见运行级别。
init 4:保留为未分配的状态,通常不使用。
init 5:切换到完整的多用户图形模式,启动所有必需的系统服务和图形界面。
init 6:用于重新启动系统的命令。在 Linux 系统中,init 进程是系统初始化的第一个进程,它负责启动和管理系统中的所有其他进程。数字 6 在 Linux 中代表重新启动系统。
init s 或者 init S 或者单独的init:进入系统的单用户模式,仅运行少量进程,通常用于系统故障修复。
开放端口
# 开放端口
# ubuntu
if [ -x "$(command -v ufw)" ]; then
sudo ufw allow 8086
sudo ufw allow 8848
sudo ufw allow 8888
sudo ufw allow 9999
sudo ufw reload
echo "Opened port 8086 using ufw"
# centOS
elif [ -x "$(command -v firewall-cmd)" ]; then
sudo firewall-cmd --zone=public --add-port=8086/tcp --permanent
sudo firewall-cmd --zone=public --add-port=8848/tcp --permanent
sudo firewall-cmd --zone=public --add-port=8888/tcp --permanent
sudo firewall-cmd --zone=public --add-port=9999/tcp --permanent
sudo firewall-cmd --reload
echo "Opened port 8086 using firewalld"
else
echo "Firewall management tool not found"
exit 1
fi
ps afx
"ps afx" 是在类Unix操作系统(如Linux)中使用的命令,用于显示所有运行进程的层次树。每个进程都显示其进程ID(PID)、父进程ID(PPID)、CPU使用情况和其他相关信息。选项"a"显示所有用户的进程,选项"f"以完整格式显示进程及其层次结构。
评论区