黑马Linux学习第一天| 第二章1~7

1 Linux目录结构

1.Linux操作系统的目录结构

Linux只有一个顶级目录,称之为根目录,用左斜杠表示/

Windows系统有多个顶级目录,即各个盘符,如:C: D: E:

例子:

Windows表示路径  D:\data\test.txt

D盘下有个data文件夹,data文件夹内有个test.txt

Linux表示路径 /data/test.txt

根目录下有个data文件夹,data文件夹内有个test.txt

2./在linux系统中的表示

/出现在开头表示根目录

/出现在中间表示层次关系

2 Linux命令基础

命令行:即Linux终端(Terminal),是一种命令提示符页面。

命令:即Linux程序。 

Linux命令基础格式:

command [-options] [parameter]

comand:命令本身

-options:[可选,非必填] 命令的一些选项,可以通过选项控制命令的行为细节

param:[可选,非必填],命令的参数,多数用于命令的指向目标

语法中的[ ],表示可选的意思。

实例:

ls -l /home/itheima ,  ls是命令本身,-l是选项,/home.itheima是参数

以列表的形式,显示/home/itheima目录内的内容

3 ls命令入门

ls命令的作用是列出目录下的内容,

ls [-a -l -h] [Linux类路径]

直接使用ls本体,表示:以平铺形式,列出当前工作目录下的内容。

HOME目录是每个用户在Linux系统下的专属目录,默认在:/home/用户名

Linux命令行在执行命令时,需要一个工作目录,打开命令行程序(终端),默认设置工作目录在用户的HOME目录。

4 ls命令的参数和选项

1.ls命令的参数

可以指定查看的文件夹(目录)的内容,如果不给定参数,就查看当前工作目录的内容。

2.ls命令的选项

ls命令的-a选项,表示:all的意思,即列出全部文件(包含隐藏文件/文件夹)

以.开头的文件,表示的是Linux系统的隐藏文件/文件夹(只要以.开头,就能自动隐藏)

只有通过-a选项,才能看到这些隐藏的文件/文件夹。

ls命令的-l选项:以列表(竖向排列)的形式展示内容,并展示更多信息

ls命令也可以组合使用,可以使用

ls -l -a /

ls -la /

ls命令的-h选项,可以展示文件的大小单位,需要和-l选项搭配使用。

5 cd-pwd命令 

1.cd 命令

cd : change directory

语法: cd [linux路径]

cd命令无需选项,只有参数,表示要切换到哪个目录下 

cd命令直接执行,不写参数,表示回到用户的HOME目录下(/home/用户名),(不是回到根目录)

cd / 表示进入根目录

此时再 cd 返回home目录

 2.pwd命令

pwd命令来自:print work directory 输出当前工作目录

语法: pwd

pwd命令无选项,无参数,直接输入pwd即可。

6 相对路径、绝对路径和特殊路径符

例子:当处于home/ljy时,怎么进入Desktop文件夹

绝对路径写法

cd /home/ljy/Desktop

相对路径写法

cd Desktop

绝对路径:以根目录为起点

相对目录:以当前目录为起点 

特殊路径符 

. 表示当前目录,比如cd ./Desktop 表示切换到当前目录下的Desktop目录内,和cd Desktop效果一直。

.. 表示上一级目录,比如 cd .. 即可切换到上一级目录, cd ../..切换到上二级的目录。

~ 表示HOME目录,比如: cd ~,即可切换到home目录或者cd ~/Desktop,切换到home内的Desktop目录。

7 mkdir命令

通过mkdir命令可以创建新的目录(文件夹)

mkdir来自英文 make directory

语法:mkdir [-p] Linux路径

参数必填,表示linux路径,即要创建文件夹的路径,相对路径或绝对路径均可

-p选项可选,表示自动创建不存在的父目录,使用于创建多层级的目录

注:如果不加-p选项,无法创建多层级目录,因为不存在test3

加-p选项后,可以创建多层级目录,Desktop内原没有test_mkdir目录,但由于选择了-p选项,可以创建成功。

注意

创建文件夹需要修改权限,请确保操作均在home目录内,不要在home外操作,涉及到权限问题,home外无法成功。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值