1.Linux学习前言
Linux的学习非常重要,我们学习Linux的第一步是在电脑中搭建Linux环境。
对于没有搭建过的可以看这阿伟@t的一篇文章 【Linux入门】Linux环境配置-CSDN博客
我的环境为XShell,运行的云服务器是阿里云
2.本章重点
1.显示当前目录下的所有文件
2.进入不同的目录(相对路径和绝对路径)
2.1 ls指令
下面我使用Xshell演示这个命令的使用
ls 显示当前路径下的文件或者目录名称(默认不显示隐藏文件)
其中:蓝色的为目录文件,黑色的为普通文件
ls -l 显示当前路径下的文件或者目录的更详细信息
给出了更详细的信息
该指令也可简写为ll
上面显示的时间是文件的最后一次修改时间
ls -a 显示当前路径下的文化,目录和隐藏文件,目录
windows一样,linux中也有隐藏文件
可以看到有两个文件是以.开头的
其中 一个点文件是当前目录,两个点文件是上级目录
新概念:linux隐藏文件
在linux中,隐藏文件是以.开头的
ls -al 显示当前路径下所有目录,文件的更详细文件
2.2 pwd指令
pwd指令
我们知道,在windows中可以查看一个文件的当前路径
在linux中也可以查看当前路径
2.3 cd指令
cd 你的路径 切换路径,可以让我们进入不同的路径下操作
蓝色的dir是目录,使用cd即可进入
就是windows中进入不同的文件夹
上面我们知道一个.文件是当前文件,两个..是上级文件
cd ..即可进入上级文件
上图返回了lesson2文件中
以下是cd命令常用的命令指令
cd . 进入当前目录 cd .. 进入上级目录
cd ~ 进入当前用户的工作目录,即默认登入用户的所处的根目录
cd - 进入上次所处的目录 多次cd - 可以在两个文件之间多次访问
2.4相对路径与绝对路径
在Linux下,文件系统其实是一颗多叉树!
其中:叶子节点是文件和空目录,过程节点是目录
由于
1.从根节点到任一叶子节点的路径是唯一的
2.从非根节点到任一叶子的路径是不唯一的
所以有了相对路径和绝对路径两个概念
相对路径:以当前路径为基准来定位其他文件
绝对路径:以根节点为基准来定位其他文件
如上图的lib文件的绝对路径为 /usr/lib
假如我们当前路径在bin中,lib的相对路径为 ../usr/lib
使用 cd+绝对路径 可以直接进入这个文件