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

相关推荐
Tutankaaa2 小时前
从被动接受到主动挑战:知识竞赛如何重塑学习价值
人工智能·经验分享·笔记·学习
实心儿儿2 小时前
Linux —— 进程控制 - mini shell
linux·运维·服务器
房开民2 小时前
modbus相关学习
网络·学习
程序员黄老师3 小时前
Windows文件移动到Linux上的坑
linux·运维·服务器
mounter6253 小时前
【内核前沿】Linux IPC 迎来大变局?POSIX 消息队列增强、io_uring IPC 与 Bus1 十年回归
linux·运维·服务器·kernel·ipc·io_uring
不怕犯错,就怕不做3 小时前
Linux-Sensor驱动移植与调试(转载)
linux·驱动开发·嵌入式硬件
island13144 小时前
最详细VMware Workstation 17 上安装 Ubuntu 系统
linux·数据库·ubuntu
STC_USB_CAN_80514 小时前
菜单学习,科学计算器使用【TFT240*320彩屏+实际键盘】@Ai8051U,ST7789
单片机·学习·51单片机
2401_895521344 小时前
Linux下安装Redis
linux·运维·redis
三棱球4 小时前
App逆向学习笔记(三)——Android开发入门课
android·笔记