目录
目录:
1:有关路径文件下的操作(查看,进入)
1.1 ls
1.2 pwd
1.3 cd
2:创建文件或目录
2.1 touch
2.2 mkdir
3:删除文件或目录
3.1 rm与rmdir
4:复制剪切文件
4.1 cp
4.2 mv
1:有关路径的操作
1 ls 指令
语法:ls [选项] [目录或文件]
这里我们主要先介绍几种典型常用的选项
-a:列出当前目录下的所有文件,包括隐藏文件 在linux下隐藏文件通常以.为开头 这个操作其实在我们Windows系统下也有。
如图:
-d:列出该文件的象文件.简单的来说就是只打印出我们的文件,并不会打印出该文件下的内容
-l:显示该文件下文件的详细属性
与单独的ls相比,ls只会显示目录下的所有文件的文件名
如图:
1.2:pwd指令
pwd:显示我们当前路径(所处位置)
1.3:cd指令
在讲解cd指令之前我们还需要介绍,我们Linux系统文件的结构
其实我们Linux系统文件的底层结构其实是一棵多叉树
在Linux系统下我们的/有两层含义:第一层就是文件分隔符,第二层是根目录
其实我们的cd指令就是类似于我们在Windows下的鼠标双击一样。
绝对路径:从根目录开始通过/来分开的目录或文件的一串字符串。
相对路径:相对于当前的目录下所进行的操作 .表示当前目录 ..表示上级目录
作用:进入某个目录或文件夹
这三个关于路径相关的指令已近讲解完毕了,这3个指令一般都是同时运用的。
总结:pwd显示当前路径 cd进入某个文件夹 ls 显示某个文件夹的信息
2:创建文件或目录
2.1 touch指令
语法:touch 文件名 这里的touch创建的文件和我们在Windows下创建的文本文件类似
文本文件其下面是没有文件的
如:
1次创建多个文件 我们可以使用 touch 文件1 文件2 文件3............
2.2:mkdir
mkdir:用来创建目录的
语法:mkdir 目录名
到这里我们创建文件与目录就基本上讲解完毕了
3.删除文件与目录
rm与rmdir
rmdir:这个指令是用来删除目录的,且该目录下必须是空目录
rm:既可以删除普通文件也可以删除目录
rm 文件或目录的时候,他会询问是否要真的删除该文件或目录,如果想要不提醒这个,那么我们可以加个 -f ,如过我们想要删除一个含有目录的目录,则我们需要使用rm -rf 这里的r表示递归式的删除,f表示删除的时候强制的删除不需要进行提醒
还需要注意的一点就是,当我们是普通用户,删除的时候并不会提醒,我们这里是root所以才提醒的。
所以在我们删除文件的时候我们可以直接使用 rm就行。
2.4. 复制剪切文件
cp
语法:cp src dst
作用:将src文件或目录 拷贝到dst 处,即拷贝文件或目录
注意:在同一个目录下,文件夹只有唯一一个。
使用 cp文件的时候, 这个文件可以复制到任意目录下,如果dst 不存在则会自动创建一个该文件。可以使用绝对路径来进行拷贝。
在cp目录下所有文件内容的时候,我们需要加上-rf,且需要配合* 通配符来进行操作。
4.2 mv
在我们Windows操作系统下,我们即有复制也有粘贴,还有剪切。
mv就是属于剪切
使用语法
mv [源文件或目录] [目标文件与目标目录]
本章的基本指令讲解完毕!!!感谢大家的三连!!