侧边栏壁纸
博主头像
极客手札博主等级

Do everything!

  • 累计撰写 31 篇文章
  • 累计创建 16 个标签
  • 累计收到 1 条评论

目 录CONTENT

文章目录

linux

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"以完整格式显示进程及其层次结构。
0

评论区