ARTICLE DETAIL

资讯详情

深耕网站视觉设计与运营推广的一线实战洞察。

【新手入门】超全Linux终端常用指令大全(附代码实例+避坑指南)

【新手入门】超全Linux终端常用指令大全(附代码实例+避坑指南) ✨博主前言大家好这是我的第二篇技术博客上一篇给大家整理了Windows CMD 全套指令很多小伙伴收藏了那今天趁热打铁给新手整理一套最常用、最全面、零基础也能看懂的 Linux 终端指令。不管是初学服务器、后端开发、虚拟机、云服务器运维Linux 指令都是必学基础。相比 WindowsLinux 更依赖命令行操作几乎所有服务器、开发环境都是纯命令行操作。本文风格和上一篇 Windows 博客保持一致通俗易懂、无废话、纯干货、每一条都带可直接运行的代码实例 新手避坑点非常适合新手收藏、入门、复习、面试备用。本文指令适用于CentOS、Ubuntu、Debian、麒麟系统、统信UOS等所有 Linux 发行版通用度极高温馨提示建议大家理解每条指令的作用后再实操不要盲目直接复制粘贴命令使用既能规避误操作风险也能真正学会Linux指令一、新手必看Linux 终端简单介绍很多刚从 Windows 转 Linux 的同学会懵我用最简单的话讲清楚Linux没有图形界面也能完全操作电脑全部靠命令行Linux 指令区分大小写重点Windows 不区分所有服务器、云主机、开发环境基本都是 Linux指令基本全系统通用学会一套通吃所有版本 基础万能快捷键新手必记clear清空终端屏幕exit退出终端 / 退出服务器连接Tab自动补全文件/命令Linux 最强神器↑ ↓切换历史指令Ctrl C强制终止当前运行的程序二、文件目录操作指令Linux最高频Linux 一切皆文件日常 80% 的操作都是下面这些指令务必熟练。指令功能释义代码实例新手备注ls查看当前目录下所有文件和文件夹ls默认只展示普通文件ls -l详细列表展示包含权限、大小、时间ls -l日常排查文件必备ls -a查看所有文件包含隐藏文件ls -aLinux 以 . 开头的都是隐藏文件pwd查看当前所在目录的完整路径pwd迷路的时候用它看位置cd切换目录cd /home进入指定文件夹cd ..返回上一级目录cd ..超级高频cd ~直接回到用户根目录cd ~一键回家目录cd /进入系统根目录cd /系统最顶层目录三、新建、删除、移动、重命名指令指令功能释义代码实例新手避坑mkdir新建文件夹mkdir study只能建文件夹touch新建空白文件touch test.txtLinux 新建文件最常用方式rm删除文件rm test.txt删除后无法恢复rm -r删除文件夹带内容rm -r study会询问确认rm -rf强制删除文件夹不提示rm -rf study高危禁止乱删系统文件cp复制文件/文件夹cp test.txt /home复制文件cp -r study /home复制文件夹复制文件夹需要加 -rmv移动文件 / 重命名文件mv test.txt /home/同目录就是重命名不同目录就是移动四、文件查看与编辑指令Linux 没有记事本查看和修改文件全靠下面这套指令。指令功能释义代码实例cat一次性查看全部文件内容cat test.txtmore分页查看长文件more log.txtless高级分页查看上下滚动less log.txthead查看文件前10行head log.txttail查看文件后10行日志神器tail log.txttail -f实时监控文件更新tail -f log.txtvim编辑文件相当于记事本vim test.txt✅ 新手必备Vim操作 按i进入编辑模式 编辑完成按Esc输入:wq保存并退出 输入:q!不保存强制退出grep文件内容关键词搜索grep error log.txt五、系统信息与进程指令查看电脑资源、运行程序、关闭卡死进程必备。指令功能释义代码实例uname -a查看系统内核、系统版本uname -ahostname查看服务器主机名hostnamewhoami查看当前登录用户whoamidf -h查看磁盘占用空间df -hdu -sh查看当前文件夹大小du -shfree -h查看内存使用情况free -htop动态查看进程、CPU占用top✅ 新手必记按q退出top动态监控界面避免终端卡死ps -ef查看所有进程ps -efkill杀死进程kill 1234kill -9强制杀死卡死进程kill -9 1234六、网络排查指令和Windows对应指令功能释义代码实例使用场景ping测试网络连通性ping baidu.com测试网络连通CtrlC终止持续pingifconfig / ip addr查看本机IP地址ip addr查看服务器内网外网IPcurl访问网页接口测试网络curl -I baidu.com服务器必备测试指令netstat -tulnp查看端口占用netstat -tulnp参数释义-tulnp 精准筛选监听端口、对应进程ID是运维排查端口占用的标准指令无冗余信息七、系统开关机控制指令对标Windows开关机指令补齐Linux系统控制高频指令简单实用、零报错。指令功能释义代码实例新手备注shutdown -h now立即关机shutdown -h now安全关机保存系统进程shutdown -r now立即重启shutdown -r now服务器重启标准指令shutdown -h 6060分钟后自动关机shutdown -h 60可自定义分钟数shutdown -c取消定时关机/重启shutdown -c终止所有定时任务八、压缩解压指令新手高频必备日常打包、上传、下载文件必用CSDN新手教程标配核心指令。指令功能释义代码实例新手备注tar -zcvf打包压缩为 tar.gz 格式tar -zcvf test.tar.gz test.txtzcvf参数无需死记Linux最通用压缩格式适配所有系统tar -zxvf解压 tar.gz 压缩包tar -zxvf test.tar.gz默认解压到当前目录无需多余参数九、权限管理指令Linux 核心特色Windows 基本不用管权限Linux 所有文件都有权限限制开发必学。指令功能释义代码实例chmod修改文件读写执行权限chmod 755 test.txtchown修改文件所属用户chown root:root test.txtsudo临时使用管理员权限执行指令sudo rm test.txt十、软件安装指令Ubuntu / CentOS不同系统包管理器不一样这里给新手整理最常用两套。1. Ubuntu / Debiansudo apt updatesudo apt install 软件名2. CentOS / RedHatsudo yum updatesudo yum install 软件名十一、新手专属避坑总结Linux 严格区分大小写Windows 不区分新手最容易报错rm -rf绝对不要乱输删库跑路不是段子路径写错、少空格、大小写错误是 90% 的报错原因不确定的指令先用 Tab 补全减少错误禁止随意使用 777 权限777 代表全网可读写执行安全漏洞极大日常统一用 755 权限即可十二、文末总结这篇文章完全对标上一篇 Windows CMD 博客整理了Linux 新手全套高频指令覆盖文件操作、进程管理、网络排查、权限管理、软件安装、日志查看所有核心场景。Windows 适合日常办公Linux 适合开发、服务器、运维两者搭配学习是计算机入门最扎实的基础后续会继续更新 Linux 高阶指令、Vim 详细教程、服务器排错实战新手小伙伴可以关注跟进干货原创对你有用欢迎点赞、收藏、关注一起从零学计算机
返回列表