最近在整理服务器维护的一些常用命令,把平时用得比较多的记录一下,方便以后查阅。
1. 文件与目录操作
最基础的操作,每天都要用。
ls -l: 列出当前目录下的文件详细信息。cd /path/to/directory: 切换目录。mkdir new_folder: 创建一个新目录。rm -rf folder_name: 删除文件夹及其内容(注意:使用时要非常小心!)。cp source_file dest_file: 复制文件。mv old_name new_name: 移动或重命名文件。
2. 系统资源查看
当服务器感觉变慢时,通常会用这些命令排查。
top: 实时显示系统进程和资源占用情况(CPU、内存)。df -h: 查看磁盘空间使用情况,-h是为了让显示更人性化(以 GB/MB 为单位)。free -m: 查看内存使用情况。
3. 网络相关
ping www.baidu.com: 测试网络连通性。ifconfig或ip addr: 查看本机的 IP 地址配置。netstat -ntlp: 查看当前所有监听的端口,排查端口冲突时很有用。
总结
Linux 的命令浩如烟海,不需要背诵所有参数,掌握核心的几十个就能应付大部分场景了。遇到不会的直接 man 一下或者搜文档即可。
本文仅为个人学习记录,如有错误欢迎指正。