[小记录]Debian/Linux系统常用命令速查手册:高效运维与日常管理指南

宗同学
2025-04-13 / 0 评论 / 43 阅读 / 正在检测是否收录... / 搜一下
温馨提示:
本文最后更新于2025年04月13日,已超过17天没有更新,若内容或图片失效,请留言反馈。

开头

Debian/Linux系统常用命令大全!本文提供文件管理、系统监控、网络配置等核心命令速查表,适合开发者和运维人员快速掌握高效操作技巧。


一、文件与目录操作

命令示例说明
lsls -l /home列出目录内容(-l 显示详细信息)
cdcd /var/log切换工作目录
cpcp file.txt backup/复制文件或目录
mvmv old.txt new.txt移动/重命名文件
rmrm -r folder/删除文件或目录(-r 递归删除)
mkdirmkdir project创建新目录
findfind / -name "*.conf"按名称搜索文件
catcat file.log查看文件内容
grepgrep "error" /var/log/syslog在文件中搜索关键词

二、系统与进程管理

命令示例说明
toptop实时监控系统资源占用
psps aux \grep nginx查看进程状态(aux显示详细信息)
killkill -9 1234终止指定PID的进程(-9 强制终止)
systemctlsystemctl restart apache2管理系统服务(启动/停止/重启)
dfdf -h查看磁盘空间(-h 人类可读格式)
freefree -m显示内存使用情况(-m 以MB为单位)
unameuname -a查看系统内核版本信息

三、网络与连接

命令示例说明
pingping google.com测试网络连通性
ifconfigifconfig eth0查看或配置网络接口(需root权限)
sshssh user@192.168.1.100远程登录其他服务器
scpscp file.txt user@host:/path通过SSH安全传输文件
netstatnetstat -tuln查看端口监听状态
wgetwget https://example.com/file从网络下载文件

四、权限与用户

命令示例说明
chmodchmod 755 script.sh修改文件权限(755 赋予可执行权限)
chownchown user:group file.txt修改文件所有者及所属组
passwdpasswd username修改用户密码(需root权限)
adduseradduser newuser创建新用户账户
usermodusermod -aG sudo newuser将用户加入sudo组(赋予管理员权限)

五、软件包管理(Debian系)

命令示例说明
apt-getapt-get update更新软件包列表
apt-getapt-get install nginx安装指定软件包
apt-getapt-get remove package卸载软件包(保留配置文件)
apt-getapt-get purge package完全卸载软件包(删除配置文件)
dpkgdpkg -i package.deb安装本地.deb软件包
apt-cacheapt-cache search keyword搜索软件仓库中的包

实用技巧

  • 组合命令:通过管道符 | 串联命令,例如 cat log.txt | grep "error" | wc -l 统计错误次数。
  • 历史记录:使用 history 查看或重复执行过往命令。
  • 谨慎操作rm -rfdd 等高风险命令需确认路径,避免误删。

通过掌握这些核心命令,可显著提升Debian/Linux环境下的操作效率。建议结合实践逐步熟悉参数组合与应用场景。

3

评论

博主关闭了所有页面的评论