Centos运维那些事(一)
firewall-cmd --zone=public --add-port=8080/tcp --permanent # 开放8080端口
firewall-cmd --zone=public --remove-port=8080/tcp --permanent # 关闭8080端口
firewall-cmd --reload # 配置立即生效
firewall-cmd --zone=public --list-ports
systemctl stop firewalld.service
firewall-cmd --state
netstat -lnpt
yum install -y net-tools
开放及查看端口开放端口 查看防火墙所有开放的端口 关闭防火墙 如果需要开放的端口太多,嫌麻烦,可以关闭防火墙,安全性自行评估! 查看防火墙状态 查看监听的端口 PS:CentOS 7 默认没有 netstat 命令,需要安装 net-tools 工具,
netstat -lnpt |grep 80
ps 15965
kill -9 15965
检查端口被哪个进程占用 查看进程的详细信息 中止进程 Swap 分区(虚拟内存)管理 Swap是 Linux 中的虚拟内存,用于扩充物理内存不足而用来存储临时数据存在的。它类似于 Windows 中的虚拟内存。
free -m
dd if=/dev/zero of=/home/swap bs=1024 count=1024000
查看当前的内存和 Swap 空间大小(默认单位为k, -m 单位为M): 查看 Swap 信息,包括文件和分区的详细信息,可以使用 swapon -s 或 cat /proc/swaps 命令,如果都没有可以选择手动添加交换分区。注意,OpenVZ 架构的 VPS 是不支持手动添加交换分区的。 使用 dd 命令创建一个 swap 交换文件,这样就建立一个 /home/swap 的分区文件,大小为 1G,可以自行倍增:
mkswap /home/swap
swapon /home/swap
vi /etc/fstab
制作为 swap 格式文件: 再用 swapon命令把这个文件分区挂载 Swap 分区,完成后可以使用 free -m 命令看一下是否有交换分区: 为防止重启后 Swap分区变成 0,要修改 /etc/fstab 文件:
/home/swap swap swap default 0 0
hostnamectl set-hostname centos7 # 使用这个命令会立即生效且重启也生效
hostname # 查看下主机名
yum -y install fontconfig # 安装字体库配置工具
fc-list :lang=zh # 查看是否有中文字体,没有任何内容代表没有
mkdir /usr/share/fonts/chinese # 创建中文字体目录
在你的 Windows 的 C:\Windows\Fonts 目录下找到相应的字体文件 copy 到 chinese 目录下,这里添加雅黑和新宋体(msyh.ttc simsun.ttc)
fc-list :lang=zh # 再次查看是否有中文字体
LANG=en_US.UTF-8 # 默认英文
LANG=zh_CN.UTF-8 # 中文
在文件末尾(最后一行)加上: 修改 hostname(主机名) 给系统安装中文字体 设置服务器默认语言 使用vim 修改 /etc/locale.conf 文件 设置服务器时区 执行 tzselect 命令 --> 选择 Asia --> 选择 China --> 选择 Beijing Time --> 选择 Yes --> 根据提示将 TZ='Asia/Shanghai'; export TZ 这行命令加到 .profile 文件中,然后退出并重新登录 --> 执行 hwclock --systohc 或者 clock --systohc命令,用系统时钟同步硬件时钟
```