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

相关推荐
kyle~36 分钟前
Linux --- 虚拟内存 1.fork、2.COW、3.mmap、4.page fault、5.TLB、6.页表
linux·运维·服务器
Techblog of HaoWANG1 小时前
Ubuntu 下将 Ollama 服务配置为监听 0.0.0.0:11434 完整实践
linux·数据库·ubuntu·ollama
小诗懂技术1 小时前
V4L2视频采集流程复习笔记
笔记·mysql·音视频
小HANN1 小时前
Ceph分布式存储深度解析-下篇
linux·运维·服务器·经验分享
张文君1 小时前
ubuntu iscsi客户端 关闭磁盘
linux·运维·ubuntu
minglie11 小时前
幂电枢与幂剩余
学习
优化Henry2 小时前
5G站点AAS-3设备故障排查与处理
运维·学习·5g·信息与通信
马可家的菠萝2 小时前
个人知识库怎么建?从一个正在学的技术主题开始
前端·笔记·知识管理·个人知识库
道尔柯南2 小时前
Linux 网络编程:从零掌握 TCP Socket 编程(附 C++ 实战)
linux·网络·tcp/ip
andrsted2 小时前
练题簿在线免费刷题:个人备考,从练新题到模拟自测怎么用?
学习·微信小程序·小程序·学习方法·刷题