一、基础指令
1、ls指令
案例:在列出指定路径下的文件/文件夹的名称,并以指定的格式进行显示。
注意:ls 列出的结果颜色说明,其中蓝色的名称表示文件夹,黑色的表示文件,绿色的其权 限为拥有所有权限。
常见的语法:#ls -l 路径
#ls -la 路径
选项解释:
-l:表示 list,表示以详细列表的形式进行展示
-a:表示显示所有的文件/文件夹(包含了隐藏文件/文件夹)
2、pwd指令
含义:打印当前工作目录
3、cd指令
作用:用于切换当前的工作目录的
语法:#cd 路径
返回上一级目录:#cd ..
当前目录:cd ./ ./ 之后使用的指令也可以使用到
案例:当前在“/”下,需要使用绝对路径切换到/root
补充:
在 Linux 中有一个特殊的符号“~”,表示当前用户的家目录。
切换的方式:#cd ~
4、mkdir指令
作用:创建目录
语法 1:#mkdir 路径 【路径,可以是文件夹名称也可以是包含名称的一个完整路径】
案例:在当前路径下创建出目录
上面cd说到 ./之后可以使用到 如果你是想在当前文件创建目录使用./就不用打出全路径
案例:在指定路径下创建出一个文件夹
语法 2:#mkdir -p 路径
含义:当一次性创建多层不存在的目录的时候,添加-p 参数,否则会报错
语法 3:#mkdir 路径 1 路径 2 路径 3 …. 【表示一次性创建多个目录】
5、touch指令
作用:创建文件
语法1:#touch 文件路径 【路径可以是直接的文件名也可以是路径】
案例1:使用 touch 来在当前路径下创建一个文件
语法2:#touch 文件路径1 文件路径二 ... 【路径可以是直接的文件名也可以是路径】
案例2:使用 touch 来同时创建多个文件
6、cp指令
作用:复制文件/文件夹到指定的位置
语法:#cp 被复制的文档路径 文档被复制到的路
案例:使用 cp 命令来复制一个文件
注意:Linux 在复制过程中是可以重新对新位置的文件进行重命名的,但是如果不是必须的 需要,则建议保持前后名称一致。
案例:使用 cp 命令来复制一个文件夹
注意:当使用 cp 命令进行文件夹复制操作的时候需要添加选项“-r”【-r 表示递归复制】, 否则目录将被忽略
7、mv指令
作用:移动文档到新的位置
语法:#mv 需要移动的文档路径 需要保存的位置路径
确认:移动之后原始的文件还在不在原来的位置?原始文件是不在原始位置的
案例:使用 mv 命令移动一个文件夹
补充:在 Linux 中文件夹重命名的命令也是 mv&#