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

相关推荐
无足鸟ICT15 小时前
【RHCA+】移动光标快捷键
linux·编辑器·vim
世***y15 小时前
有温度的服务,有品质的生活
笔记
逸模15 小时前
从 CAD+SU 到逸模|效果图制作,告别反复手动同步主旨
大数据·笔记·其他·信息可视化·产品经理
Flittly15 小时前
【AgentScope Java新手村系列】(1)框架简介与环境搭建
java·spring boot·笔记·spring·ai
网络与设备以及操作系统学习使用者15 小时前
三层交换机实现PC互通方案
运维·网络·学习·华为
齐齐大魔王15 小时前
Linux-UDP广播机制
linux·udp·智能路由器
知识分享小能手15 小时前
Hadoop学习教程,从入门到精通, HDFS分布式文件系统 — 完整知识点与案例代码(3)
hadoop·学习·hdfs
星恒随风15 小时前
C++ 类和对象入门(四):日期类 Date 的运算符重载实现详解
开发语言·c++·笔记·学习
小此方16 小时前
Re:Linux系统篇(二十九)文件篇·二:深度解析Linux文件描述符、dup2指针覆盖与内建命令重定向完全解析
linux·运维·驱动开发