002_Linux(ls,cd,pwd,mkdir创建目录)

目录

一、Linux目录结构

1、根目录

2、路径的描述方式

二、Linux命令入门

1、基础格式

2、ls命令

3、cd命令

4、pwd命令

三、绝对路径&相对路径&特殊路径符

四、mkdir命令创建目录(文件夹)


一、Linux目录结构

1、根目录

Windows系统可以拥有多个盘符,如C盘、D盘、E盘

Linux没有盘符的概念,只有一个根目录 / ,所有文件在其下面

2、路径的描述方式

路径之间的层级关系,使用 / 来表示

/usr/local/hello.txt

注:开头的 / 表示根目录,后面的 / 表示层级关系

二、Linux命令入门

1、基础格式

2、ls命令

  • 列出目录下的内容
  • ls [ -a -l -h ] [ Linux路径 ]

(1)直接输入ls命令,表示列出当前工作目录下的内容。当前工作目录是指在执行命令时的一个工作目录。

在启动时,默认加载当前登录用户的HOME目录作为当前工作目录。

HOME目录是Linux操作用户在Linux系统的个人账户目录,路径是:/home/用户名

  • 如上图的HOME目录是:/home/lyl

(2)ls命令的选项

  • ls -a

能够查看隐藏文件/文件夹(以.开头的,会自动隐藏)

  • ls -l

以列表竖向展示,显示更多信息

  • 组合使用:ls -l -a ; ls -la ; ls -al
  • ls -lh /

-h会列出文件大小,如K、M、G,(未显示单位的单位是B)需要和 -l 一起使用

3、cd命令

  • 更改当前所在的工作目录
  • cd [ 路径 ] (不写路径,表示回到用户目录)

如:cd /          切换到根目录

4、pwd命令

  • 查看当前工作目录
  • pwd

三、绝对路径&相对路径&特殊路径符

1、绝对路径:以根目录为起点,需要以 / 开头

相对路径:以当前目录为起点,不需要以 / 开头

比如:在当前工作目录为用户目录的状态下,将目录切换到Desktop

  • 绝对路径:cd /home/lyl/Desktop
  • 相对路径:cd Desktop

结果相同!

2、特殊路径符

  • .         表示当前目录,比如cd ./Desktop 表示切换到当前目录下的Desktop目录中
  • ..        表示上一级目录,比如cd .. 表示切换到上一级目录,cd ../.. 即切换到上两级目录
  • ~        表示HOME目录,比如cd ~ 表示切换到HOME目录

四、mkdir命令创建目录(文件夹)

  • 创建目录(文件夹)
  • mkdir [ -p ] 路径

1、下图通过相对路径、绝对路径和特殊路径符,分别创建了test1、test2、test3

## 清屏使用ctrl+L

2、-p选项可以创建多层级目录

比如:mkdir dream/cat/666 会报错,因为上级目录dream和cat不存在,

需要通过-p选项进行多层级目录创建,即mkdir -p dream/cat/666

创建成功!

## 创建文件夹需要权限,目前在HOME目录里可以成功创建,在外面则涉及到权限问题,无法成功。

  • 26
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值