shell 和 Linux 命令
理解 shell 的作用与命令基本格式
掌握常用基础命令与终端快捷键
能独立进行目录与文件的基础操作
核心讲解
(1)什么是 shell
shell 是用户和 Linux 内核之间的命令解释器,接收用户输入的命令,翻译给内核执行,再把结果返回给用户。Ubuntu 默认的 shell 是 bash。
(2)命令基本格式
命令 选项 参数
命令:要执行的操作,比如
ls、cd选项:调整命令的行为,一般以
-开头,多个短选项可以合并,比如ls -la参数:命令操作的对象,比如文件、目录路径
(3)终端高效快捷键
Tab:自动补全命令、文件名,按两次显示所有匹配项,最常用Ctrl + C:强制终止当前运行的命令Ctrl + L:清屏上下方向键:翻看历史执行过的命令
Ctrl + R:搜索历史命令
(4)基础命令分类
查看类:
pwd、ls、whoami目录操作:
cd、mkdir文件操作:
touch、cat帮助:
man、--help
操作示例
# ===== 查看类命令 =====
# 查看当前所在目录
pwd
# 列出当前目录文件
ls
# 详细列表显示
ls -l
# 显示所有文件(包含隐藏文件)
ls -la
# 人性化显示文件大小
ls -lh
# ===== 目录操作 =====
# 切换到/home目录
cd /home
# 切换到当前用户的家目录
cd ~
# 切换到上一级目录
cd ..
# 切换到上一次的目录
cd -
# 创建单级目录
mkdir test
# 创建多级目录
mkdir -p project/code
# ===== 文件操作 =====
# 创建空文件
touch hello.txt
# 查看文件内容
cat hello.txt
# ===== 帮助命令 =====
# 查看ls的帮助
ls --help
# 查看ls的完整手册
man ls
常见误区
不区分大小写:Linux 命令、文件名、路径全部严格区分大小写,LS 和 ls 不一样
不会用 Tab 补全:手动输入容易拼错,多用 Tab 补全,又快又准
选项和参数顺序混乱:规范写法选项在前、参数在后,部分命令不敏感,但建议遵守
遇到问题不看帮助:记不住命令先
--help或man,比搜索更快
课后练习
在家目录下创建
work/docs两级目录在 docs 目录下创建
note.txt文件用 ls -la 查看详细列表,确认创建成功
用 man 命令查看 mkdir 的使用说明

