上周帮同事排查服务器问题,他对着终端发了十分钟呆。不是不会写代码,是连切目录都手生。这事儿挺常见的——很多人学编程直接上框架,底层命令反而成了盲区。
其实日常开发真用不到几百个命令。我整理了一份最小可行清单,22个,覆盖文件操作、系统监控、权限管理三大场景。新手照这个练,老手当速查表。
![]()
文件与目录
定位是第一步。pwd 看你在哪,ls 看周围有什么,ls -l 能分辨文件权限和大小。目录切换用 cd 文件夹名,返回上级是 cd ..。新建目录 mkdir,删空目录用 rmdir——注意这个只能删空的,想连内容一起干掉得用后面的 rm -r。
文件操作
touch 创建空文件,cp 复制,mv 移动或重命名。删除要小心:rm 文件名 删单个文件,rm -r 文件夹名 递归删除整个目录。没有回收站,执行前务必确认路径。
查看文件内容
小文件直接用 cat 刷屏。大文件用 more 分页看,less 支持上下滚动更方便。只想瞄一眼开头结尾?head 和 tail 默认各显示10行,查日志时特别好用。
系统信息
whoami 确认当前用户,uname -a 看系统内核版本。磁盘满了用 df -h 查挂载点占用,free -m 看内存使用情况。top 实时展示进程,按 CPU 或内存排序找资源大户。
权限管理
chmod 755 文件 修改权限,三个数字分别对应所有者、组、其他人的读/写/执行权限。chown 用户 文件 变更所有权,部署应用时经常用到。
这22个命令能覆盖80%的日常操作。建议挑三个不熟悉的,今天就在终端里试一遍。肌肉记忆比收藏夹管用。
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.