Tim's Blog

Tim's Blog

操作系统

Linux - 修改时区

本文提供了两条在 Linux 系统上修改时区和时间格式的简要命令: * **修改时区:** 使用 `sudo timedatectl set-timezone Asia/Shanghai` 将时区设置为上海。 * **24小时制:** 通过编辑 `/etc/default/locale` 文件,添加 `LC_TIME=en_DK.UTF-8` 来实现 24 小时制的时间显示。

Linux - 网络

本文主要介绍了CentOS 7系统下的网卡配置和Ubuntu系统下的iptables防火墙配置。 **网卡 (CentOS 7):** * 默认情况下,CentOS 7和Redhat7的有线网卡是不启用的。 * **查看网卡:** 使用 `ip addr` 命令。 * **开启网卡:** 使用 `ifup <网卡名>` 命令。 * **永久开启:** 编辑网卡配置文件 (`/etc/sysconfig/network-scripts/ifcfg-<网卡名>`),将 `ONBOOT=no` 改为 `ONBOOT=yes`。 **iptables (Ubuntu):** * **安装:** 使用 `sudo apt update` 和 `sudo apt install iptables-persistent` 命令。 * **启用:** 使用 `sudo systemctl start iptables` 命令。 * **关闭:** 使用 `sudo systemctl stop iptables` 命令。 * **重启:** 使用 `sudo systemctl restart netfilter-persistent` 命令。 * **规则配置文件:** 位于 `/etc/iptables`。 * **加载规则:** 使用 `sudo iptables-restore < /etc/iptables/rules.v4` 命令。 * **验证:** 使用 `sudo iptables -t nat -L -n -v` 和 `sudo iptables -t nat -L OUTPUT -n -v` 命令查看规则。

Linux - Swap交换分区

本文档介绍了如何在Linux系统中添加、配置和管理交换分区(swap file)。主要步骤包括: 1. **创建交换文件:** 使用 `dd` 命令创建指定大小的交换文件。 2. **修改权限:** 使用 `chmod` 命令修改交换文件的权限。 3. **将文件设置为交换分区:** 使用 `mkswap` 命令将文件设置为交换分区。 4. **启用交换分区:** 使用 `swapon` 命令启用交换分区,并介绍如何使其在系统重启后仍然生效。 5. **查看交换分区状态:** 使用 `swapon --show` 和 `free` 命令查看交换分区和内存使用情况。 6. **调整 swappiness 值:** 介绍如何调整系统对交换分区的偏好程度,建议设置为10以优先使用物理内存,并提供临时和永久修改的方法。 7. **关闭交换分区:** 使用 `swapoff` 命令关闭交换分区。 8. **减小交换分区:** 介绍减小交换文件大小的方法,包括使用 `fallocate` 和 `truncate` 命令。