目录
快速认识的几个指令
pwd指令
mkdir指令
touch指令
cd指令
clear指令
whoami指令
ls指令
ls -l
ls -la
ls 目录名
ls -ld 目录名
文件
路径
路径是什么?
路径的形成
怎么保证路径必须有唯一性?
ls -la隐藏文件
隐藏文件的是什么?
隐藏文件的使用
根目录
为什么要存在隐藏文件?
Linux的目标结构
保证路径的唯一性
绝对路径和相对路径
指令的学习是非常枯燥和难懂。Linux指令的作用?Linux指令的操作?
快速认识的几个指令
pwd
mkdir
touch
cd
clear
whoatmi
ls
ls -l
ls -la
ls 目录名
ls -ld 目录名
pwd指令
语法:pwd
- 显示用户当前所在的目录
mkdir指令
语法: mkdir[选项]dirname [选项]可为空格
- 在当前目录下创建一个名为"dirname"的目录
touch指令
语法:touch[选项]文件名 [选项]可为空格
- 在当前目录下,创建一个新的普通文件
cd指令
语法:cd 目录名(change dirctionary)
- 改变工作目录,将当前工作目录改变到指定的目录下(重点!绝对路径/相对路径)
clear指令
语法:clear
- 清屏
whoami指令
语法:whoami
- 查看当前正在使用Linux系统的用户是谁
ls指令
语法: ls[选项][目录/文件] [选项]可为空格
- 对于目录,该命令列出该目录下的所有子目录与文件
- 对于文件,将列出文件名以及其他信息
ls -l
- 列出当前目录下 所目录及文件文件的详细信息。(不包括隐藏文件)
- ls -l == ll
ls -la
- 列出当前目录下 所目录及文件文件的详细信息。(包括隐藏文件)
- ls -la == ls -al == ls -l -a == ls -a -l
ls 目录名
- 对于目录,该命令列出该目录下的所有子目录与文件
ls -ld 目录名
- 该目录下的某个目录/文件的详细信息
!!!!当然以上指令加上[选项]还有其他的作用,在后面的博文我们慢慢学习。
文件
任何新建的文件刚开始都是在磁盘上的。
文件=文件属性+文件内容
文件属性也是数据。 需要保存。所以即便文件内容是0KB。文件也是有数据需要保存的。
未来对文件的操作无外乎就是:
对文件属性的操作(用指令控制文件)
对文件内容的操作(用编程访问文件)
路径
/:是Linux的路径分割符
\:是windows的路径分割符
路径:像 /root/111/dir 和 D:\Study\2023.C\C 语言诸如此类
两个路径分割符之间,一定是一个文件夹(目录)。
路径最末端。一定是一个普通文件/文件夹(目录)。
Linux:目录
Windows:文件夹
路径是什么?
路径是系统层面标识的一个特定的文件。
路径必须具有唯一性。
路径的形成
在访问任何文件之前,都必须找到这个文件。所以我们在访问这个文件,需要找到目标文件,需要有唯一性的路径。
怎么保证路径必须有唯一性?
任何一个子文件和子目录,都只有一个父目录。
一个父目录可以有很多的子文件和子目录。
ls -la隐藏文件
隐藏文件的是什么?
隐藏文件:以 . 开头都是隐藏文件
任何目录底下,都会默认具有两个隐藏文件, .. 和 . (与目录是否为空无关)
隐藏文件的使用
. :用来表示当前路径
.. :用来表示上级路径,可以连用
根目录
如果我们一直退出。
根目录:/
/ :是根目录,也是路径分割符。
为什么要存在隐藏文件?
. :方便我们找到当前目录下的一个文件(可执行文件)。
.. :方便我们进行路径的回退功能。可以连用
❓可执行程序执行之前先加载到内存里。
Linux的目标结构
Linux系统中,磁盘上的文件和目录被组成一棵目录树,每个节点都是目录或文件。
Linux的整个文件目录结构是一颗多叉树。
一个目录里面不仅可以有普通文件,也可以有目录。
以d开头是目录,以-开头是普通文件。
保证路径的唯一性
任何一个子文件和子目录,都只有一个父目录。
一个父目录可以有很多的子文件和子目录。
绝对路径和相对路径
绝对路径:
相对路径:(可以连用)
- / 什么时候加上
- 多叉树的整体情况
- .. 和 . 的使用
- 本篇思维脉络
思考以上问题,下篇我们继续Linux的基本指令。
代码---------→【唐棣棣 (TSQXG) - Gitee.com】
联系---------→【邮箱:2784139418@qq.com】