Linux学习笔记第三章——基础命令(一)

一、Linux的目录结构

目录结构

  • Linux:单根树形结构 ,唯一顶级目录:/(根目录)

  • Windows:多根(C/D/E盘),多棵树

路径

  • Linux 分隔符:/

  • Windows 分隔符:\

  • Linux 路径开头/=根目录,中间/=层级分隔

1. 绝对路径

  • 从**根目录/**开始写

  • 示例:/home/itcast/test/hello.txt

2. 相对路径

3. 特殊路径符

符号 含义
. 当前目录
.. 上一级目录
~ 当前用户家目录
- 上一次所在目录
  • 当前目录开始写

  • 示例:test/hello.txt../a/b


二、命令通用格式

复制代码
command [options] [parameter] # 命令 可选选项 可选参数
  • 选项:控制命令行为(-a/-l/-h/-p

  • 参数:命令操作目标(路径/文件名)


三、常用基础命令

1. pwd ------ 查看当前工作目录

复制代码
pwd
  • 作用:Print Work Directory,显示当前绝对路径

  • 无选项、无参数

2. cd ------ 切换工作目录

复制代码
cd /           # 进入根目录
cd ~           # 进入当前用户家目录
cd             # 直接回车 = 回家目录
cd ..          # 返回上一级目录
cd 文件夹名     # 进入当前目录下的子文件夹
cd -           # 回到上一次所在目录
  • 无选项,只有路径参数

3. ls ------ 列出目录内容

复制代码
ls              # 平铺显示当前目录内容
ls /            # 查看根目录内容
ls -a           # 显示所有文件(含隐藏文件,以.开头)
ls -l           # 列表形式显示详细信息
ls -h           # 人性化显示文件大小(K/M/G)
ls -alh         # 组合:全部+列表+人性化大小
  • 常用组合:ls -alh

4. mkdir ------ 创建文件夹(目录)

复制代码
mkdir test                # 创建单个文件夹 test
mkdir -p a/b/c/d          # 递归创建多层目录(必须加 -p)
mkdir ~/test/hello        # 在家目录下创建多层目录
  • -p:自动创建不存在的父目录

  • 权限限制:普通用户仅在家目录~内可自由创建


四、总结

  1. Linux 只有一个根 / ,路径用/分隔

  2. 命令格式:命令 选项 参数

  3. 隐藏文件:以.开头,需ls -a查看

  4. 多层创建目录(含未创建的前置文件夹)必须加-p

相关推荐
xian_wwq几秒前
【学习笔记】深度认知系列-第16讲-提示词工程
人工智能·笔记·学习
洛阳纸贵4 分钟前
MATLAB-matlab基础知识
学习·算法·matlab
落羽的落羽9 分钟前
【AI】快速理解AI应用的相关名词概念
linux·c++·人工智能·python·计算机网络·算法
刚入门的大一新生11 分钟前
Linux-进程控制
linux·运维·服务器·c++
上火的金鱼妹16 分钟前
K8S基础组件作用和关系整理
linux·运维·服务器·kubernetes
Vcaker26 分钟前
Linux学习25-harbor私有仓库部署
linux·运维·学习
刃神太酷啦30 分钟前
Redis 进阶核心:持久化 (RDB/AOF)、事务与主从复制全解析----《Hello Redis!》(5)
linux·c语言·数据库·c++·redis·缓存·bootstrap
留白_1 小时前
【tableau入门学习】5、筛选器、参考线和集
学习·tableau
编程的一拳超人1 小时前
DeepSeek Harness Linux/macOS/Windows 本地下载、启动与模型配置指南
linux·windows·macos·deepseek
youm20031 小时前
认识Redis
redis·笔记·学习