前端开发入门到精通的在线学习网站

网站首页 > 资源文章 正文

centos系统快捷命令有哪些?(centos7快捷键大全)

qiguaw 2025-01-23 20:25:19 资源文章 18 ℃ 0 评论

CentOS 系统中,有许多常用的快捷命令可以帮助用户高效地管理系统、查看状态以及执行各种操作。这些命令可以分为系统管理、文件操作、网络配置、性能监控等类别。以下是 CentOS 系统中常用的快捷命令及其功能,并附有示例。


一、基本系统管理命令

1. 查看系统信息

  • 查看系统版本
  • bash
  • 复制
  • cat /etc/centos-release
  • bash
  • 复制
  • lsb_release -a
  • 查看内核版本
  • bash
  • 复制
  • uname -r
  • 查看主机名
  • bash
  • 复制
  • hostname
  • 查看系统架构
  • bash
  • 复制
  • uname -m

2. 用户与权限管理

  • 添加用户
  • bash
  • 复制
  • useradd
  • 设置用户密码
  • bash
  • 复制
  • passwd
  • 切换用户
  • bash
  • 复制
  • su -
  • 查看当前用户
  • bash
  • 复制
  • whoami
  • 添加用户到 sudo 组(授予管理员权限):
  • bash
  • 复制
  • usermod -aG wheel
  • 修改文件权限
  • bash
  • 复制
  • chmod 755
  • 修改文件所属用户和组
  • bash
  • 复制
  • chown :

3. 软件包管理

  • 安装软件
  • bash
  • 复制
  • yum install -y
  • 卸载软件
  • bash
  • 复制
  • yum remove -y
  • 更新所有软件包
  • bash
  • 复制
  • yum update -y
  • 列出已安装的软件包
  • bash
  • 复制
  • yum list installed
  • 清除缓存
  • bash
  • 复制
  • yum clean all

4. 服务管理

  • 启动服务
  • bash
  • 复制
  • systemctl start
  • 停止服务
  • bash
  • 复制
  • systemctl stop
  • 重启服务
  • bash
  • 复制
  • systemctl restart
  • 查看服务状态
  • bash
  • 复制
  • systemctl status
  • 启用服务开机启动
  • bash
  • 复制
  • systemctl enable
  • 禁用服务开机启动
  • bash
  • 复制
  • systemctl disable

二、文件和目录操作命令

1. 文件管理

  • 列出当前目录下的文件
  • bash
  • 复制
  • ls -l
    • 常用选项: -a:显示隐藏文件。 -h:人类可读的文件大小。
  • 创建文件
  • bash
  • 复制
  • touch
  • 查看文件内容
  • bash
  • 复制
  • cat
  • 或分页查看:
  • bash
  • 复制
  • less
  • 复制文件
  • bash
  • 复制
  • cp <source>
  • 移动或重命名文件
  • bash
  • 复制
  • mv <source>
  • 删除文件
  • bash
  • 复制
  • rm
  • 压缩文件
  • bash
  • 复制
  • tar -czvf .tar.gz
  • 解压文件
  • bash
  • 复制
  • tar -xzvf .tar.gz

2. 目录管理

  • 创建目录
  • bash
  • 复制
  • mkdir
  • 递归创建多级目录
  • bash
  • 复制
  • mkdir -p /
  • 删除空目录
  • bash
  • 复制
  • rmdir
  • 删除非空目录
  • bash
  • 复制
  • rm -rf

三、网络配置和监控命令

1. 查看网络状态

  • 查看 IP 地址
  • bash
  • 复制
  • ip addr
  • bash
  • 复制
  • ifconfig
  • 查看网络连接
  • bash
  • 复制
  • netstat -ant
  • 测试网络连通性
  • bash
  • 复制
  • ping
  • 查看 DNS 解析
  • bash
  • 复制
  • nslookup

2. 配置防火墙

  • 查看防火墙状态
  • bash
  • 复制
  • systemctl status firewalld
  • 启用防火墙
  • bash
  • 复制
  • systemctl start firewalld
  • 开放端口
  • bash
  • 复制
  • firewall-cmd --zone=public --add-port=/tcp --permanent
  • 重载防火墙规则
  • bash
  • 复制
  • firewall-cmd --reload

四、性能监控命令

1. CPU 和内存使用

  • 实时监控系统资源
  • bash
  • 复制
  • top
  • bash
  • 复制
  • htop # (需要安装)
  • 查看内存使用情况
  • bash
  • 复制
  • free -h
  • 查看 CPU 信息
  • bash
  • 复制
  • lscpu

2. 磁盘和文件系统

  • 查看磁盘使用情况
  • bash
  • 复制
  • df -h
  • 查看目录或文件大小
  • bash
  • 复制
  • du -sh
  • 列出分区信息
  • bash
  • 复制
  • fdisk -l

3. 查看进程

  • 列出当前运行的所有进程
  • bash
  • 复制
  • ps aux
  • 杀死进程
  • bash
  • 复制
  • kill
  • 强制杀死进程
  • bash
  • 复制
  • kill -9

五、日志查看命令

  • 查看系统日志
  • bash
  • 复制
  • journalctl
  • 查看实时日志
  • bash
  • 复制
  • tail -f /var/log/messages
  • 查看用户登录日志
  • bash
  • 复制
  • last

六、快捷键与技巧

1. 常用快捷键

  • 清屏
  • bash
  • 复制
  • Ctrl + L
  • 终止当前命令
  • bash
  • 复制
  • Ctrl + C
  • 暂停当前进程
  • bash
  • 复制
  • Ctrl + Z
  • 切换到命令行起点
  • bash
  • 复制
  • Ctrl + A
  • 切换到命令行终点
  • bash
  • 复制
  • Ctrl + E
  • 删除光标后的内容
  • bash
  • 复制
  • Ctrl + K

七、快捷别名设置

为了提升效率,可以为常用命令设置别名:

  • 编辑别名文件
  • bash
  • 复制
  • nano ~/.bashrc
  • 添加别名
  • bash
  • 复制
  • alias ll='ls -l' alias cls='clear' alias gst='git status'
  • 刷新配置
  • bash
  • 复制
  • source ~/.bashrc

总结

以上是 CentOS 系统中常用的快捷命令整理,这些命令覆盖了系统管理、文件操作、网络配置、性能监控等多个方面。通过熟练掌握这些命令,您可以更高效地管理和优化 CentOS 系统。如果需要更高效的操作,还可以通过设置别名或使用脚本进一步简化重复性任务。

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表