Linux常用基础命令
一、前言本文基于 Xshell 远程连接 Linux 服务器完成全部实操演示系统梳理 Linux 基础核心知识点搭建完整命令知识体系包含概念解析、命令用途、核心参数、实操步骤与运行结果截图适合 Linux 入门学习者复盘巩固。二、基础概念理解知识点梳理Linux 系统基础概念Shell系统内核与用户之间的交互解释器Xshell 是远程登录客户端通过 SSH 协议连接服务器发送 Shell 指令。目录结构Linux 一切皆文件根目录/为顶层区分绝对路径从/起始、相对路径当前目录为基准。权限机制文件分为所有者、所属组、其他用户三类权限读 ®、写 (w)、执行 (x)数字权限 4/2/1。用户与组root 超级管理员普通用户权限受限/etc/passwd存储用户信息/etc/group存储用户组。SSH 远程连接默认 22 端口Xshell 通过 IP 账号密码 / 密钥实现远程操作服务器。命令通用规则命令格式命令 [参数] [操作对象]参数分类短参数-a、长参数–all多个短参数可合并-al通配符匹配任意字符?匹配单个字符管道符|将前一条命令输出作为后一条命令输入三、Linux 命令知识框架体系用途 核心参数模块 1目录切换与查看命令表格命令 核心用途 常用参数及用法pwd 查看当前所在绝对路径 无参数直接执行输出路径cd 切换工作目录 cd ~ 回到家目录cd /xxx 绝对路径跳转cd … 返回上一级cd - 返回上一次目录ls 列出目录内文件 / 文件夹 -l 详细信息权限、大小、时间-a 显示隐藏文件-h 人性化显示文件大小-al 组合参数模块 2文件 / 文件夹操作命令表格命令 核心用途 常用参数及用法mkdir 创建文件夹 -p 递归创建多级目录例mkdir -p test/a/brmdir 删除空文件夹 仅能删除无内容目录无法删除文件touch 创建空文件 / 更新文件时间戳 直接touch 文件名不存在则新建存在则修改修改时间rm 删除文件 / 文件夹高危 -r 递归删除文件夹-f 强制删除不提示⚠️禁止rm -rf /cp 复制文件 / 目录 -r 复制文件夹-i 覆盖前提示确认mv 移动 / 重命名文件 同目录执行为重命名跨目录执行为移动模块 3文件内容查看与编辑表格命令 核心用途 常用参数及用法cat 一次性读取文件全部内容 -n 显示行号more/less 分页查看大文件 less支持上下翻页q退出查看head 查看文件前 N 行 -n 10 查看前 10 行默认 10 行tail 查看文件末尾 N 行日志常用 -f 实时追踪文件新增内容-n 20 查看末尾 20 行vim 文本编辑器 i进入编辑模式ESC后:wq保存退出:q!不保存退出模块 4系统信息与用户管理表格命令 核心用途 常用参数及用法whoami 查看当前登录用户名 无参数useradd 创建新用户 -m 自动创建家目录-g 指定所属组passwd 修改用户密码 passwd 用户名 单独修改指定用户密码systemctl 系统服务管理 start启动服务stop停止enable开机自启df -h 查看磁盘分区占用 -h 人性化单位展示磁盘空间free -h 查看内存使用情况 展示总内存、空闲、占用内存模块 5过滤、查找、管道命令表格命令 核心用途 常用参数及用法grep 文件内容关键词过滤 -i 忽略大小写-n 显示匹配行号grep 关键词 文件名find 全局查找文件 find / -name “*.txt” 根目录查找所有 txt 文件管道符 多命令组合 例ls -l grep test过滤包含 test 的文件四、Xshell 完整实操步骤演示步骤 1Xshell 连接 Linux 服务器新建会话填写服务器 IP、SSH 端口 22输入账号密码完成登录进入命令行交互界面实操前置执行pwd确认当前路径截图 1当前目录输出结果。步骤 2目录操作实操演示执行ls -al查看当前目录全部文件含隐藏文件截图 2ls 命令输出执行mkdir -p linux_test/demo递归创建多级文件夹执行ls验证文件夹生成截图 3创建目录结果cd linux_test进入新建目录pwd验证路径切换截图 4cd 跳转路径touch test.txt创建空文件mv test.txt demo.txt重命名截图 5touchmv 操作cp demo.txt …/复制文件到上级目录rm -rf demo.txt删除文件截图 6cp 与 rm 操作。步骤 3文件内容查看实操cat -n demo.txt写入内容后查看带行号文本head -n 3 demo.txt查看前 3 行tail -f demo.txt实时追踪文件截图 7文本查看命令输出。步骤 4过滤与系统信息实操执行ls -l | grep test管道过滤带 test 的文件df -h查看磁盘空间free -h查看内存截图 8系统信息命令结果。