🖥️ 2025最新职场服务器Linux常用操作命令大全

✍️ 作者:默语 | 微信:Solitudemind
📬 公众号:默语摸鱼


📚 摘要

在职场中,无论是开发工程师还是运维工程师,Linux 服务器操作都是必不可少的基本技能。本文整理了 2025年最新Linux常用命令大全,涵盖了系统信息、文件目录、进程、网络、用户、磁盘、日志管理以及自动化脚本。通过这份指南,你可以快速上手日常运维和排错工作。


1. 系统信息查看

1.1 查看系统版本

cat /etc/os-release    # 查看Linux发行版及版本
uname -r               # 查看内核版本

1.2 查看CPU信息

lscpu                  # 显示CPU架构信息
cat /proc/cpuinfo      # 查看CPU详细信息

1.3 查看内存信息

free -h                # 以人类可读的方式显示内存使用情况
cat /proc/meminfo      # 查看详细内存信息

1.4 查看硬盘信息

lsblk                  # 查看硬盘和分区情况
df -h                  # 查看磁盘挂载和使用率

1.5 查看当前登录用户

who                    # 当前登录用户
w                      # 用户及其活动

2. 文件和目录管理

2.1 创建、删除和复制文件

touch file.txt         # 创建文件
rm file.txt            # 删除文件
cp file.txt backup.txt # 复制文件
mkdir test             # 创建目录
rm -r test             # 删除目录

2.2 文件权限管理

ls -l                  # 查看文件权限
chmod 755 file.sh      # 修改权限
chown user:user file.sh# 修改所有者

2.3 查找文件

find / -name "file.txt"      # 按文件名查找
grep "keyword" file.txt      # 在文件中搜索关键字

3. 进程管理

3.1 查看进程

ps aux                 # 查看所有进程
top                    # 实时监控进程
htop                   # (需安装)更友好的进程查看工具

3.2 管理进程

kill -9 PID            # 强制终止进程
systemctl restart nginx# 重启服务

4. 网络管理

4.1 查看网络配置

ip addr                # 查看IP地址
ping baidu.com         # 测试网络连通性

4.2 网络故障排除

netstat -tulnp         # 查看端口占用(需安装)
ss -tuln               # 查看端口监听
traceroute baidu.com   # 路由跟踪(需安装)

5. 用户管理

5.1 创建和删除用户

useradd testuser       # 创建用户
passwd testuser        # 设置密码
userdel -r testuser    # 删除用户及其目录

5.2 修改用户权限

usermod -aG wheel user # 将用户加入sudo组
id user                # 查看用户组信息

6. 磁盘管理

6.1 查看磁盘空间

df -h                  # 查看磁盘使用情况
du -sh /var/log        # 查看目录大小

6.2 分区和格式化

fdisk -l               # 查看分区情况
mkfs.ext4 /dev/sdb1    # 格式化为ext4文件系统
mount /dev/sdb1 /data  # 挂载分区

7. 日志管理

7.1 查看日志文件

tail -f /var/log/messages   # 实时查看系统日志
less /var/log/secure        # 查看安全日志

7.2 查看特定日志

journalctl -u nginx         # 查看nginx服务日志
dmesg | grep error          # 查看内核错误信息

8. 常用脚本和自动化

8.1 创建自动化脚本

vim backup.sh
#!/bin/bash
tar -czf /backup/home-$(date +%F).tar.gz /home
chmod +x backup.sh    # 赋予执行权限
./backup.sh           # 执行脚本

8.2 定时任务配置(Cron)

crontab -e

示例:每天凌晨2点执行备份

0 2 * * * /home/user/backup.sh

📝 总结

本文整理了 2025年Linux服务器最常用操作命令,覆盖了 系统信息、文件目录、进程、网络、用户、磁盘、日志以及自动化脚本。熟练掌握这些命令,足以应对职场上 90%以上的日常运维需求

👉 想要获取更多 Linux运维笔记 & AI资料,可以添加微信:Solitudemind 进群交流。


Logo

讨论HarmonyOS开发技术,专注于API与组件、DevEco Studio、测试、元服务和应用上架分发等。

更多推荐