Linux的目录结构是一个树形结构
Windows系统可以有很多盘符,如C盘、D盘、E盘
Linux没有盘符这个概念,只有一个根目录/,所有文件都在它下面。
在Linux操作系统中,路径之间的层级关系,用/
表示:/tmp/hello.txt
在Windows操作系统中,路径之间的层级关系,用\
表示:C:\Windows\explorer.exe
学习Linux,其实就是学习在命令行页面下去熟练地使用各类命令
命令行:即Linux终端(Terminal),是一种命令提示符页面,以纯字符的形式操纵系统,可以使用各种字符化命令对系统发出操作指令
命令:即Linux程序,一个命令就是一个Linux的程序,命令没有图形化页面,可以在命令行(终端)中提供字符化的反馈
无论是什么命令,用于什么用途,在Linux中,都有其通用的格式:
语法中[]
表示可选的意思
示例:
ls -l /home/test
,ls
是命令本身,-l
是选项,/home/test
是参数cp -r test1 test2
,cp
是命令本身,-r
是选项,test1
和test2
是参数ls命令的作用是列出目录下的内容,语法细节如下:
ls [-a -l -h] [Linux路径]
-a -l -h
是可选的选项Linux路径
是该命令可选的参数当不使用选项和参数,直接使用ls命令本体,表示:以平埔的形式列出当前工作目录下的内容
Linux命令行在执行命令时,需要一个工作目录在启动时默认会加载:
/home/wushf
刚刚展示了直接使用ls命令,并未使用选项和参数
ls [-a -l -h] [Linux路径]
-a
选项,表示all的意思,即列出全部文件,包含隐藏的文件/文件夹
可以看到,ls -a
比ls
列出的内容更多了
.
开头的,表示的是Linux的隐藏文件/文件夹,只要以.
开头,就能自动隐藏-a
选项,才能看到这些隐藏的文件/文件夹
-l
选项,表示以列表(竖向排列)的形式展示内容,并展示更多信息
语法中的选项是可以组合使用的,比如上图中的-a
和-l
就有多种组合方式:-a -l
,-l -a
,-la
,-al
除了选项之间可以组合使用,选项和参数之间也可以组合使用
-h
表示以易于阅读的形式,列出文件的大小,如K,M,G
-h
必须要搭配-l
一起使用
-
为前缀,由[]
标记的选项或参数为:[可选,非必填].
开头的文件会自动隐藏,需要使用-a
选项才能查看-h
选项必须搭配-l选项使用,否则没有任何效果,该命令可以显示文件占用空间,以K,M,G为单位Copyright © 2023 leiyu.cn. All Rights Reserved. 磊宇云计算 版权所有 许可证编号:B1-20233142/B2-20230630 山东磊宇云计算有限公司 鲁ICP备2020045424号
磊宇云计算致力于以最 “绿色节能” 的方式,让每一位上云的客户成为全球绿色节能和降低碳排放的贡献者