收集CentOS使用中的基础命令集锦

简介: 这些基础命令构成了CentOS管理中的骨架,熟练掌握这些命令对维护与管理系统至关重要。每个命令都具备丰富的参数选项,为了充分利用它们的功能,建议通过 `man`命令(例如 `man ls`)查看命令的手册页获取详细信息。

CentOS,作为一个以企业市场为目标的Linux发行版,其稳定性和安全性深受系统管理员的青睐。以下是一组在CentOS系统管理中常用的核心基础命令。

文件系统操作:

  • ls:列出目录内容。例如,ls -l /home 列出/home目录下的文件和目录。
  • cd:改变当前目录。例如,cd /var/log 跳转到/var/log目录。
  • pwd:显示当前工作目录的路径。
  • mkdir:创建目录。例如,mkdir /data 创建名为data的目录。
  • rmdir:删除空目录。
  • rm:删除文件或目录。例如,rm -rf /tmp/folder 强制删除/tmp/folder目录及其内容。

文本文件操作:

  • touch:创建新文件或更新现有文件的时间戳。例如,touch newfile.txt
  • echo:显示一行文本或将文本重定向到文件。例如,echo "Hello World" > hello.txt
  • cat:查看文件内容或合并文件。例如,cat file.txt 显示file.txt文件的内容。
  • less:分页查看文件内容。例如,less /var/log/messages
  • grep:文本搜索工具。例如,grep "error" /var/log/messages 搜索包含"error"的行。
  • sed:流编辑器,用于文本替换。例如,sed 's/old/new/g' file.txt 将file.txt文件中的"old"全部替换为"new"。

文件权限和所有权:

  • chmod:更改文件权限。例如,chmod 755 script.sh 给script.sh文件赋予执行权限。
  • chown:更改文件的所有者。例如,chown user:group file.txt 将文件的所有者更改为user,组更改为group。
  • umask:设置默认权限掩码,影响新创建文件的权限。

包管理:

  • yum:CentOS的包管理工具,用于安装、升级、查询和移除软件包。例如,yum install httpd 安装Apache服务器。
  • rpm:RPM包管理器,可用于安装、更新、列出和验证RPM包。例如,rpm -ivh package.rpm 安装一个RPM包。

系统信息和管理:

  • top:实时显示系统进程和资源占用情况。
  • df:显示磁盘空间使用情况。例如,df -h 显示易于阅读的格式。
  • free:显示内存使用情况。
  • uname:显示系统信息。例如,uname -r 显示内核版本。
  • ps:显示当前系统进程。例如,ps aux 显示所有运行的进程。

用户和群组管理:

  • useradd:添加新用户。例如,useradd newuser 创建一个新用户newuser。
  • usermod:修改用户属性。
  • passwd:更改用户密码。
  • groupadd:添加新组。
  • userdel:删除用户。

网络配置和诊断:

  • ifconfig:显示或配置网络接口。
  • ping:测试与远程主机的连通性。
  • netstat:显示网络连接、路由表、接口统计等。
  • ss:比netstat更强大的工具,用于查看套接字信息。
  • curlwget:从网络上下载文件。

系统服务管理:

  • systemctl:控制systemd系统和服务管理器。例如,systemctl start sshd 启动SSH服务。
  • journalctl:查询和显示systemd日志。

安全和防火墙:

  • firewall-cmd:管理firewalld服务,是CentOS 7及其之后版本中的默认防火墙工具。

备份与压缩:

  • tar:文件打包和压缩工具。例如,tar czvf backup.tar.gz /home/user 将/home/user目录压缩到backup.tar.gz。
  • rsync:高效的文件复制和同步工具,常用于备份。

这些基础命令构成了CentOS管理中的骨架,熟练掌握这些命令对维护与管理系统至关重要。每个命令都具备丰富的参数选项,为了充分利用它们的功能,建议通过 man命令(例如 man ls)查看命令的手册页获取详细信息。

目录
相关文章
|
5天前
|
数据采集 人工智能 自然语言处理
3分钟采集134篇AI文章!深度解析如何通过云无影AgentBay实现25倍并发 + LlamaIndex智能推荐
结合阿里云无影 AgentBay 云端并发采集与 LlamaIndex 智能分析,3分钟高效抓取134篇 AI Agent 文章,实现 AI 推荐、智能问答与知识沉淀,打造从数据获取到价值提炼的完整闭环。
390 93
|
6天前
|
域名解析 人工智能
【实操攻略】手把手教学,免费领取.CN域名
即日起至2025年12月31日,购买万小智AI建站或云·企业官网,每单可免费领1个.CN域名首年!跟我了解领取攻略吧~
|
5天前
|
SQL 人工智能 自然语言处理
Geo优化SOP标准化:于磊老师的“人性化Geo”体系如何助力企业获客提效46%
随着生成式AI的普及,Geo优化(Generative Engine Optimization)已成为企业获客的新战场。然而,缺乏标准化流程(Geo优化sop)导致优化效果参差不齐。本文将深入探讨Geo专家于磊老师提出的“人性化Geo”优化体系,并展示Geo优化sop标准化如何帮助企业实现获客效率提升46%的惊人效果,为企业在AI时代构建稳定的流量护城河。
394 156
Geo优化SOP标准化:于磊老师的“人性化Geo”体系如何助力企业获客提效46%
|
5天前
|
数据采集 缓存 数据可视化
Android 无侵入式数据采集:从手动埋点到字节码插桩的演进之路
本文深入探讨Android无侵入式埋点技术,通过AOP与字节码插桩(如ASM)实现数据采集自动化,彻底解耦业务代码与埋点逻辑。涵盖页面浏览、点击事件自动追踪及注解驱动的半自动化方案,提升数据质量与研发效率,助力团队迈向高效、稳定的智能化埋点体系。(238字)
280 158
|
13天前
|
机器人 API 调度
基于 DMS Dify+Notebook+Airflow 实现 Agent 的一站式开发
本文提出“DMS Dify + Notebook + Airflow”三位一体架构,解决 Dify 在代码执行与定时调度上的局限。通过 Notebook 扩展 Python 环境,Airflow实现任务调度,构建可扩展、可运维的企业级智能 Agent 系统,提升大模型应用的工程化能力。