6 Linux系统安装与配置之基础配置与优化

在上一篇中,我们详细讨论了Linux系统的安装过程。本篇将集中于安装后的基础配置与性能优化,以确保你的Linux系统运行顺畅、稳定,并能够为后续的用户和权限管理奠定基础。

1. 基础配置

在成功安装Linux系统后,首先需要进行一些基本配置,以提高系统的安全性和可用性。

1.1 更新系统

安装完成后,首先应更新系统以获取最新的安全补丁和软件包。可以使用以下命令来完成这一操作:

1
sudo apt update && sudo apt upgrade -y

如果你使用的是基于Red Hat的系统,命令为:

1
sudo yum update -y

1.2 配置网络

确保网络设置正确是非常重要的一步。下面是检查和配置网络的一些基本命令:

  • 查看网络状态

    1
    ip a
  • 编辑网络配置(以 Ubuntu 为例):

    编辑/etc/netplan/01-netcfg.yaml文件,内容类似于:

    1
    2
    3
    4
    5
    6
    network:
    version: 2
    renderer: networkd
    ethernets:
    ens33:
    dhcp4: true

    之后应用更改:

    1
    sudo netplan apply

1.3 配置防火墙

为了保护你的Linux系统,启用防火墙是个好主意。你可以使用ufw(Uncomplicated Firewall)来进行简单的防火墙配置。以下是基本的配置步骤:

  • 启用防火墙

    1
    sudo ufw enable
  • 允许SSH连接

    1
    sudo ufw allow ssh
  • 查看防火墙状态

    1
    sudo ufw status

1.4 配置时区与时间

设置正确的时区和时间有助于日志记录和任务调度。使用以下命令更改时区:

1
sudo timedatectl set-timezone Asia/Shanghai

检查时区设置:

1
timedatectl

2. 性能优化

完成基础配置后,我们可以进一步优化系统性能,以提高其响应速度和稳定性。

2.1 关闭不必要的服务

安装后的Linux系统可能会启动一些不必要的默认服务。可以使用systemctl来查看和停止这些服务。

  • 查看当前运行的服务

    1
    systemctl list-units --type=service
  • 停止和禁用不必要的服务

    1
    2
    sudo systemctl stop <service-name>
    sudo systemctl disable <service-name>

2.2 文件系统优化

使用适合的文件系统和挂载选项可以提升 I/O 性能。常见的文件系统包括 ext4xfsbtrfs。为提高性能,可以在/etc/fstab中进行挂载选项的设置,例如:

1
UUID=xxxx-xxxx-xxxx  /  ext4  defaults,noatime,noswap  0  1

这里的noatime选项可以减少文件读取时的时间消耗。

2.3 内核参数优化

通过调整内核参数可以提升系统性能。使用sysctl工具来加载和编辑内核参数。

查看当前参数:

1
sysctl -a

编辑参数(例如提高TCP缓冲区大小):

1
sudo vi /etc/sysctl.conf

添加或修改如下行:

1
2
net.core.rmem_max = 16777216
net.core.wmem_max = 16777216

应用更改:

1
sudo sysctl -p

2.4 监控系统性能

定期监控系统性能对于发现瓶颈和调整配置至关重要。可以使用tophtopiostatvmstat等工具来查看系统的CPU、内存、和I/O使用情况。

1
top

1
htop

这些工具将让你实时监控系统的性能指标。

总结

本篇中,我们探讨了Linux系统安装后所需的一些基础配置和性能优化步骤,包括更新系统、配置网络、防火墙、安全性设置、服务管理及系统性能调优。这些步骤为你后续的用户和权限管理打下了坚实的基础。在下一篇中,我们将进一步讨论用户管理命令,希望大家持续关注。

6 Linux系统安装与配置之基础配置与优化

https://zglg.work/linux-maintenance/6/

作者

AI免费学习网(郭震)

发布于

2024-08-11

更新于

2024-08-12

许可协议

分享转发

交流

更多教程加公众号

更多教程加公众号

加入星球获取PDF

加入星球获取PDF

打卡评论