Linux 常用命令入门:文件、文本与进程管理速查

举报
yd_282444815 发表于 2026/10/26 01:51:06 2026/10/26
【摘要】 刚接触 Linux 服务器时,面对黑底白字的终端,很多人不知道从何下手。其实日常运维中高频使用的命令并不多,掌握下面这几组,就能应付大部分场景。 一、文件与目录操作pwd:显示当前所在目录。ls -lh:列出当前目录文件,-l 显示详细信息,-h 让文件大小更易读。cd /etc/nginx:切换目录;cd .. 返回上级目录;cd ~ 回到家目录。mkdir -p logs/2026/10...

刚接触 Linux 服务器时,面对黑底白字的终端,很多人不知道从何下手。其实日常运维中高频使用的命令并不多,掌握下面这几组,就能应付大部分场景。

一、文件与目录操作

  • pwd:显示当前所在目录。
  • ls -lh:列出当前目录文件,-l 显示详细信息,-h 让文件大小更易读。
  • cd /etc/nginx:切换目录;cd .. 返回上级目录;cd ~ 回到家目录。
  • mkdir -p logs/2026/10:一次创建多级目录。
  • cp -r src/ dst/:复制目录;mv old.log new.log:移动或重命名文件。
  • rm -rf /tmp/cache:删除目录,执行前务必确认路径。

二、查看文件内容

  • cat app.log:一次性输出小文件内容。
  • less app.log:分页查看大文件,按 q 退出,支持 /关键词 搜索。
  • head -n 20 app.log / tail -n 50 -f app.log:查看文件开头或结尾,-f 实时跟踪日志新增内容,排查问题时非常实用。
  • grep -rn "ERROR" /var/log/:递归搜索包含关键字的内容,-n 显示行号。

三、权限与用户

  • ls -l 第一列如 -rw-r--r-- 即权限位,分别对应属主、属组和其他人。
  • chmod 755 deploy.sh:给脚本加上可执行权限。
  • chown appuser:appuser /data/app:修改文件的属主和属组。
  • sudo:以管理员身份执行命令,生产环境建议只给必要人员配置。

四、进程与系统状态

  • ps aux | grep nginx:查看进程;top:实时查看 CPU 和内存占用。
  • kill <PID>:终止进程;kill -9 <PID>:强制终止,不到万不得已不要使用。
  • df -h:查看磁盘空间;du -sh /var/log/*:查看各目录占用大小。
  • free -h:查看内存使用情况;uptime:查看系统负载和运行时间。

五、网络与软件管理

  • curl -I https://example.com:测试站点是否可达并查看响应头。
  • ss -tlnp:查看本机监听的端口及对应进程。
  • ping / telnet:基础连通性排查工具。
  • Debian/Ubuntu 用 apt,RHEL/CentOS 用 yum 安装软件,例如 sudo apt install htop。

六、新手避坑建议

  1. 删除、格式化类命令执行前,先用 pwd、ls 二次确认当前路径。
  2. 修改重要配置文件前先备份:cp nginx.conf nginx.conf.bak。
  3. 多用 man 查手册,如 man grep,比死记参数更可靠。
  4. 把常用命令记到笔记里,多用几次就形成肌肉记忆了。

掌握这二十多个命令,日常登录服务器看日志、查进程、传文件基本够用。下一步可以学习 Shell 脚本,把重复操作自动化起来。

【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0)

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。