引言

Linux操作系统因其稳定性和安全性,被广泛应用于服务器、桌面以及嵌入式系统等领域。CentOS作为RHEL的免费克隆版,因其良好的兼容性和免费特性,成为了Linux学习者的首选。本文将带您从零开始,逐步掌握CentOS的使用技巧。

系统安装

1. 准备安装环境

  • 下载CentOS镜像:访问CentOS官网下载适合您硬件的镜像文件。
  • 制作启动U盘:使用工具如Rufus将镜像文件烧录到U盘。

2. 安装过程

  • 启动计算机,从U盘启动。
  • 选择安装语言、键盘布局等。
  • 分区:选择手动分区,创建根分区(/)、交换分区(swap)和引导分区(/boot)。
  • 选择安装源:选择本地安装源或网络安装源。
  • 安装软件包:根据需要选择要安装的软件包。

基础命令

1. 文件管理

  • ls:列出目录内容。
  • cd:切换目录。
  • pwd:显示当前目录。
  • mkdir:创建目录。
  • rmdir:删除空目录。
  • cp:复制文件或目录。
  • mv:移动或重命名文件或目录。
  • rm:删除文件或目录。

2. 磁盘管理

  • df:显示文件系统磁盘空间使用情况。
  • du:显示文件或目录的磁盘使用空间。
  • mount:挂载文件系统。
  • umount:卸载文件系统。

3. 用户管理

  • useradd:添加用户。
  • userdel:删除用户。
  • passwd:修改用户密码。
  • su:切换用户。

网络配置

1. 查看网络接口

  • ifconfig:显示网络接口信息。
  • ip addr:显示网络接口信息。

2. 设置静态IP

  • 编辑/etc/sysconfig/network-scripts/ifcfg-eth0文件(根据实际情况修改接口名称)。
  • 设置BOOTPROTO=staticIPADDR=192.168.1.100NETMASK=255.255.255.0GATEWAY=192.168.1.1等参数。
  • 重启网络服务:systemctl restart NetworkManager

软件管理

1. yum包管理器

  • 安装软件:sudo yum install <package-name>
  • 卸载软件:sudo yum remove <package-name>
  • 搜索软件:sudo yum search <keyword>
  • 更新系统:sudo yum update

2. dnf包管理器(CentOS 8及以后版本)

  • 安装软件:sudo dnf install <package-name>
  • 卸载软件:sudo dnf remove <package-name>
  • 搜索软件:sudo dnf search <keyword>
  • 更新系统:sudo dnf update

总结

通过本文的学习,您应该已经掌握了CentOS的基本使用技巧。在后续的学习过程中,可以尝试深入了解Linux的高级特性,如系统安全、网络编程等。祝您学习愉快!