fedora常用运维命令

Fedora是一个流行的Linux发行版,它使用的是`dnf`(Dandified YUM)作为其默认的包管理器,这是`yum`的一个改进版本。尽管`dnf`在很多方面与`yum`相似,但也有一些差异。以下是一些在Fedora中常用的运维命令:

  1. **包管理**
  • `dnf install package_name`:安装一个包。

  • `dnf remove package_name`:删除一个已安装的包。

  • `dnf update`:更新系统中的所有包。

  • `dnf upgrade package_name`:升级指定的包到最新版本。

  • `dnf downgrade package_name`:降级指定的包到旧版本。

  • `dnf search search_term`:搜索包。

  • `dnf info package_name`:显示包的详细信息。

  • `dnf list installed`:列出所有已安装的包。

  1. **系统管理**
  • `systemctl`:管理系统服务和服务单元。

  • `systemctl start service_name`:启动服务。

  • `systemctl stop service_name`:停止服务。

  • `systemctl status service_name`:查看服务状态。

  • `systemctl enable service_name`:设置服务开机启动。

  • `systemctl disable service_name`:禁止服务开机启动。

  • `chkconfig`:管理系统服务的运行级别。

  • `hostnamectl`:管理系统的主机名。

  1. **文件和目录**
  • `ls`:列出目录内容。

  • `cd`:更改当前目录。

  • `mkdir`:创建新目录。

  • `rmdir`:删除空目录。

  • `rm`:删除文件或目录。

  • `cp`:复制文件或目录。

  • `mv`:移动或重命名文件或目录。

  1. **文件操作**
  • `cat`:查看文件内容。

  • `less`:分页查看文件内容。

  • `more`:分页查看文件内容。

  • `nano`:文本编辑器。

  • `vi` 或 `vim`:文本编辑器。

  1. **网络管理**
  • `ip` 或 `ifconfig`:查看和配置网络接口。

  • `ping`:测试网络连接。

  • `netstat` 或 `ss`:查看网络状态和端口信息。

  1. **磁盘管理**
  • `df`:查看磁盘空间使用情况。

  • `du`:查看文件或目录的磁盘使用情况。

  1. **权限和所有权**
  • `chmod`:更改文件或目录的权限。

  • `chown`:更改文件或目录的所有者。

  1. **进程管理**
  • `ps`:查看当前运行的进程。

  • `top` 或 `htop`:实时显示进程和资源使用情况。

  • `kill`:发送信号给进程。

  1. **日志管理**
  • `journalctl`:查看系统日志和服务日志。
  1. **用户和组管理**
  • `useradd`:添加新用户。

  • `usermod`:修改用户信息。

  • `userdel`:删除用户。

  • `groupadd`:添加新组。

  • `groupmod`:修改组信息。

  • `groupdel`:删除组。

  1. **防火墙管理**
  • `firewall-cmd`:管理`firewalld`服务。
  1. **时间管理**
  • `date`:查看或设置系统日期。

  • `timedatectl`:查看和修改时间和日期设置。

  1. **备份**
  • `tar`:打包和压缩文件。
  1. **SSH远程登录**
  • `ssh`:远程登录到另一台计算机。
  1. **查看系统信息**
  • `uname`:显示系统信息。

  • `hostname`:查看或设置系统的主机名。

这些命令覆盖了大多数系统运维的基本需求,从包管理到系统监控,再到网络配置等。掌握这些命令对于Fedora系统管理员来说是非常重要的。

相关推荐
大耳朵-小飞象2 小时前
电力安全运维的智能密码:BACS如何破解设备全生命周期管理难题,让电网安全“看得见、管得住”?
运维·安全·智慧城市·能耗系统·楼宇智控·未来生活
极客侃科技2 小时前
制造企业 MES/APS 选型:SAP PP/DS 集成、ERP-MES 边界划分与一体化架构要点
运维·架构·制造
HLC++3 小时前
Linux的进程间通信
android·linux·服务器
二宝哥4 小时前
CentOS 7.9 系统下 Redis 5.0.4 单机安装与源码编译安装指南
redis·centos
华清远见IT开放实验室4 小时前
实验室建设案例 | 石家庄科技信息职业学院嵌入式实验室——从底层硬件到系统应用,一所应用型高校的嵌入式人才培养这样落地
linux·arm开发·stm32·嵌入式硬件·高校·实验室建设
白露与泡影4 小时前
Arthas 实战指南:从方法耗时定位到 JVM 变量热修改
服务器·jvm·c#
神奇霸王龙5 小时前
Claude Code屠榜:MiMo与Grok紧追Codex
服务器·网络·人工智能·gpt·ai·ai编程
Web极客码5 小时前
WordPress SEO优化:提升网站排名的13个关键步骤
服务器·seo·wordpress
生活爱好者!5 小时前
我把NAS当作下载机,docker一键部署qb
运维·docker·容器
groundhappy7 小时前
idalib安装和codex ida-mcp配置
linux·开发语言·python