(课堂笔记)Linux 基础命令:文件增删改、重命名、压缩等
2026/5/14 0:34:49 网站建设 项目流程

本文介绍了Linux操作系统的基础知识,包括其作为企业服务器的优势(分布式存储、权限分离、高安全性)、文件系统的树形目录结构(根目录/、家目录/home/用户名)以及路径概念(绝对路径和相对路径)。


重点讲解了常用Linux指令如cd、ls、mkdir、vim等,详细说明了vim编辑器的三种模式及退出方法(Esc+:wq)。


文章还推荐初学者使用nano编辑器过渡,并提供了文件操作练习示例。


最后强调Linux严格区分大小写、命令空格不可省略等注意事项。


🐧 Linux 系统课堂笔记


一、操作系统简介

  • 常见系统:DOS、Windows、Linux、macOS、移动端(iOS、安卓、塞班等)

  • Linux 主要用途:企业后台服务器

  • PC 也可看作服务器,多了鼠标和显示器

  • 服务器功能:部署应用,保障稳定运行


二、Linux 优势

  1. 分布式存储

  2. 权限分离便捷(便于管理)

  3. 安全性高(所有操作需指令完成)


三、Linux 文件系统结构

路径示例:

text

https://www.pinduoduo.com/home/food/
  • https:网络协议(如 TCP、UDP)

  • 域名→ DNS解析 → IP地址(如150.158.224.195

  • /home/food/:Linux服务器中的路径

Linux 目录结构(树形结构)

text

/ ├── user ├── bin ├── etc ├── root ├── home │ ├── hadoop │ │ └── test │ │ └── 2608.txt │ ├── oracle │ └── omm
  • 根目录/

  • 家目录:普通用户为/home/用户名

  • 最大权限用户root(相当于Windows的Administrator)


四、路径概念

  • 绝对路径:从根目录/开始写起
    示例:/home/hadoop/test/2608.txt

  • 相对路径:相对于当前所在路径
    示例:当前在/home/hadoop,目标文件路径为test/2608.txt


五、Linux 客户端工具

  • XShell、MobaXterm
    作用:编写指令,发送给Linux系统执行


六、Linux 基础指令(重点)

指令说明示例
clear清屏clear
pwd显示当前目录pwd
cd 目录切换目录cd /home/hadoop
ls列出目录内容ls -a(显示隐藏)、ls -l(详细信息)、ll
mkdir -p创建目录(递归)mkdir -p abc/xxx/yyy
touch创建文件touch 123.txt
vi / vim编辑文件vim aaa
cat查看文件内容cat aaa
head -n查看前n行head -5 aaa
tail -n查看后n行tail -5 aaa
cp复制文件cp aaa bbb
mv移动或重命名mv aaa ccc
rm -rf强制删除rm -rf aaa
tar -zcvf压缩tar -zcvf xxx.tar.gz file1 file2
tar -zxvf解压tar -zxvf xxx.tar.gz -C /目标路径
find查找文件find /home -name "*.txt"
echo输出内容echo "hello"
>覆盖写入cat aaa > bbb
>>追加写入head -5 aaa >> bbb

🔁 vi/vim 编辑器三种模式

模式操作
浏览模式刚进入,只能看
编辑模式io进入
命令行模式ESC,输入:wq(保存退出)、:q!(强制退出)

vim写入后怎么退出


vim中写入后退出,核心记住一个组合:Esc+:wq+回车

按顺序操作:

  1. Esc(确保退出编辑模式,回到命令模式;如果不确定当前在什么模式,多按几次 Esc

  2. 输入:(此时屏幕左下角会出现一个冒号)

  3. 输入wq(write + quit,写入并退出)

  4. 回车执行


其他常用退出方式
命令含义适用场景
:wq保存并退出日常最常用
:x保存并退出(仅文件有改动时才写):wq效果差不多,更智能一点
:w只保存,不退出中途想保存一下
:q不保存,直接退出没做任何修改时用
:q!强制退出,放弃所有修改改乱了想恢复原样
ZZ(大写,按 Shift+zz)保存并退出不用输冒号,更快

新手最容易卡住的点
  • 卡在"插入"模式:键盘乱按都打字母 → 按一下Esc解决

  • 卡在"中文输入法":按:没反应 → 切换到英文输入法再试

  • 不小心按了Ctrl+S(冻结屏幕):按Ctrl+Q解除


一个小建议

如果你刚接触vim,可以先用nano这个更简单的编辑器:

bash

nano 文件名

界面底部有提示Ctrl+O保存、Ctrl+X退出,不用记命令,对初学者友好很多。


不过在大数据/后端开发环境里,vim几乎是跑不掉的(线上服务器一般只预装 vim/vi),建议花 10 分钟跑一遍vimtutor命令,这是官方教程,跟着做一遍基本操作就熟练了。


七、练习示例(巩固)

  1. 创建目录/home/hadoop/2608/test

  2. 在该目录下创建文件aaa

  3. 编辑aaa,写入 1~10 行

  4. 查看前6行、后7行

  5. 复制aaabbb

  6. 重命名bbbccc

  7. 删除ccc


八、补充说明

  • Linux严格区分大小写

  • 命令中空格不能随意省略

  • 当前用户为普通用户时,提示符为$root用户为#

  • ~表示当前用户的家目录

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询