新增:《内网CentOS服务器设置网络代理》

This commit is contained in:
2022-08-29 21:47:45 +08:00
parent 4fb37f165b
commit 38026e021a
6 changed files with 113 additions and 28 deletions

View File

@@ -17,7 +17,7 @@ tags:
### 查询系统详情
```bash
```sh
# 详细输出所有信息,依次为内核名称,主机名,内核版本号,内核版本,硬件名,处理器类型,硬件平台类型,操作系统名称
uname -a
```
@@ -26,7 +26,7 @@ uname -a
### 查询系统发行版本
```bash
```sh
# 只适合Redhat系的Linux
cat /etc/redhat-release
```
@@ -35,14 +35,14 @@ cat /etc/redhat-release
### 查看CPU信息
```bash
```sh
# 逻辑CPU数量和CPU型号
cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c
```
![201912312031888](../../../../../public/img/2019/12/31/201912312031888.png)
```bash
```sh
# CPU真实数量有时候虽然逻辑CPU是8核但可能是由两颗4核CPU构成的
cat /proc/cpuinfo | grep physical | uniq -c
```
@@ -51,7 +51,7 @@ cat /proc/cpuinfo | grep physical | uniq -c
### 查询RAM信息(内存)
```bash
```sh
# 用于查看有关系统 RAM 使用情况的信息(带大小单位)
free -h
```
@@ -60,13 +60,21 @@ free -h
### 查询ROM信息(磁盘)
```bash
```sh
# 以磁盘分区为单位查看文件系统,可以获取硬盘被占用了多少空间,目前还剩下多少空间等信息
df -h
```
![201912312032777](../../../../../public/img/2019/12/31/201912312032777.png)
### 查询环境变量
```sh
env
# 过滤环境变量中的配置
env | grep xxx
```
## 防火墙相关
::: tip 已测试适用系统
@@ -75,37 +83,37 @@ CentOS 7.5
### 查看防火墙状态
```bash
```sh
systemctl status firewalld
```
### 开启防火墙
```bash
```sh
systemctl start firewalld
```
### 关闭防火墙
```bash
```sh
systemctl stop firewalld
```
### 查看开放的端口列表
```bash
```sh
firewall-cmd --zone=public --list-ports
```
### 查看防火墙某个端口是否开放
```bash
```sh
firewall-cmd --query-port=端口号/tcp
```
### 开放端口
```bash
```sh
# 开放某个端口
firewall-cmd --zone=public --add-port=端口号/tcp --permanent
# 开放指定端口范围
@@ -114,12 +122,12 @@ firewall-cmd --zone=public --add-port=端口号起-端口号止/tcp --permanent
### 关闭端口
```bash
```sh
firewall-cmd --zone=public --remove-port=端口号/tcp --permanent
```
### 重启防火墙(防火墙配置立即生效)
```bash
```sh
firewall-cmd --reload
```