刚接触Linux的朋友,Linux速查手册,记得收藏好 !17认证网

正规官方授权
更专业・更权威

刚接触Linux的朋友,Linux速查手册,记得收藏好 !

🐧 很多刚接触Linux的朋友,面对密密麻麻的命令总会一头雾水。这份分类整理的速查手册,帮你把高频命令一网打尽,直接收藏备用,随用随查超方便!


📁 一、基础文件操作(必掌握)
这是Linux的入门核心,也是日常操作的基础,新手优先吃透这些命令!

  • • ls:列出目录内容(加 -l 看详情,-a 看隐藏文件)
  • • cd:切换工作目录(cd .. 返回上一级,cd ~ 回到家目录)
  • • pwd:显示当前所在的工作目录路径
  • • cp:复制文件/目录(-r 参数可复制整个目录)
  • • mv:移动/重命名文件(目标路径不同是移动,同路径不同名是重命名)
  • • rm:删除文件/目录(⚠️ 谨慎使用,-rf 强制删除目录,无回收站!)
  • • mkdir:创建新目录(-p 可创建多级目录)
  • • touch:创建空文件,或更新文件的时间戳
  • • cat:查看/合并文件内容
  • • less:分页查看文件内容,适合大文件(q退出,空格翻页)
  • • find:搜索文件/目录(例:find / -name “*.txt” 全盘找txt文件)
  • • grep:文本模式搜索(例:grep “关键词” 文件名 查找包含关键词的行)
  • • head:查看文件头部内容(默认前10行,-n 5 看前5行)
  • • tail:查看文件尾部内容(默认后10行,-f 实时跟踪日志更新)

🔐 二、权限管理
Linux的权限是安全的关键,这几个命令帮你搞定文件权限和管理员操作:

  • • chmod:修改文件/目录的权限(例:chmod 755 文件名 给所有者读写执行权限)
  • • chown:修改文件/目录的所有者和所属组
  • • sudo:以管理员(root)权限执行命令,解决权限不足问题

⚙️ 三、系统管理与运维
日常维护服务器、排查问题,这些命令高频又实用:

  • • apt-get:Debian/Ubuntu系的包管理工具(例:apt-get install 软件名 安装软件)
  • • yum:RHEL/CentOS系的包管理工具
  • • systemctl:系统服务管理(启停、开机自启服务,例:systemctl start nginx)
  • • ps:查看当前进程状态(ps aux 查看所有进程)
  • • top:实时监控进程的CPU、内存占用,相当于系统任务管理器
  • • kill:终止进程(例:kill -9 进程ID 强制结束进程)
  • • df:查看磁盘空间使用情况(-h 参数显示人性化单位)
  • • du:查看目录/文件占用的磁盘空间(-sh 看当前目录总大小)
  • • shutdown:关机/重启系统(shutdown -h now 立即关机)
  • • reboot:重启系统

📦 四、压缩与解压
处理压缩包是运维的日常,记住这几个就够用:

  • • tar:万能打包/解包工具(例:tar -zcvf 包名.tar.gz 目录 打包;tar -zxvf 包名.tar.gz 解压)
  • • gzip:GNU压缩工具,压缩为 .gz 格式
  • • zip:创建ZIP格式压缩包
  • • unzip:解压ZIP格式文件

🌐 五、网络相关命令
测试网络、传输文件、远程连接,这些命令帮你搞定网络问题:

  • • ping:测试网络连通性(例:ping baidu.com 检查网络是否通)
  • • curl:数据传输工具,常用于测试接口、下载文件
  • • wget:文件下载工具(例:wget 下载链接 直接下载文件)
  • • ssh:安全远程登录服务器(例:ssh 用户名@服务器IP)
  • • scp:安全文件传输(例:scp 本地文件 服务器用户@IP:目标路径 上传文件)
  • • ip:高级网络配置工具,替代旧的 ifconfig
  • • nslookup:域名解析查询,排查DNS问题
  • • ifconfig:查看/配置网络接口(部分系统需单独安装)
  • • netstat:查看网络状态、端口占用情况

📝 六、文本处理工具
处理日志、修改配置文件,这些文本工具超好用:

  • • vim:高级文本编辑器,功能强大但上手稍难(i编辑,esc后:wq保存退出)
  • • nano:简易文本编辑器,新手友好,操作直观
  • • echo:输出文本/变量值(例:echo “内容” > 文件名 写入内容到文件)
  • • sed:流式文本编辑器,常用于批量替换、修改文本
  • • awk:文本分析处理工具,适合处理结构化文本(如日志、表格)
  • • sort:对文本行进行排序
  • • diff:对比两个文件的差异

🛠️ 七、进程管理
后台运行程序、管理任务,这些命令很实用:

  • • jobs:查看当前终端的后台任务列表
  • • fg:将后台任务切换到前台运行
  • • bg:将暂停的任务转到后台继续运行
  • • nohup:让程序忽略挂断信号,后台持续运行(例:nohup 命令 &)

👥 八、用户管理
管理系统用户、切换身份,基础操作看这里:

  • • useradd:创建新的用户账户
  • • passwd:修改用户密码(管理员可修改其他用户密码)
  • • su:切换用户身份(su root 切换到root用户)
  • • id:查看当前用户或指定用户的信息(UID、所属组等)

📦 九、软件包管理
不同Linux发行版的包管理工具,按需使用:

  • • dpkg:Debian/Ubuntu系的底层包管理工具
  • • rpm:RHEL/CentOS系的底层包管理工具
  • • pip:Python的包管理工具,安装Python库(例:pip install 库名)
  • • npm:Node.js的包管理工具,安装Node依赖包

💡 十、帮助与实用工具
遇到问题不用慌,这些命令帮你快速解决:

🔍 帮助命令

  • • man:查看命令的完整手册(例:man ls 查看ls命令的详细用法)
  • • info:查看更详细的信息文档
  • • --help:大部分命令都支持 命令 --help,快速查看帮助信息

🔧 其他实用工具

  • • alias:创建命令别名(例:alias ll=’ls -l’ 用ll代替ls -l)
  • • uname:显示系统信息(-a 查看全部信息,内核、架构等)
  • • history:查看终端执行过的命令历史
  • • which:查找命令的安装路径(例:which python 查看Python位置)
  • • date:查看或设置系统时间
  • • clear:清空当前终端屏幕
  • • ln:创建文件链接(软链接/硬链接,类似Windows快捷方式)

✨ 新手学习小贴士
建议按照「基础文件操作 → 系统管理 → 网络与文本处理」的顺序学习,先掌握 ls/cd/pwd/mkdir/cp/mv/rm 这些高频基础命令,再逐步扩展其他工具。不用死记硬背,边用边查,多敲几次就熟练啦!

版权申明:内容来源网络,版权归原创者所有,如有侵权请联系删除

想了解更多干货,可通过下方扫码关注

可扫码添加上智启元官方客服微信👇

未经允许不得转载:17认证网 » 刚接触Linux的朋友,Linux速查手册,记得收藏好 !
分享到:0

评论已关闭。

400-663-6632
咨询老师
咨询老师
咨询老师