ls 指令:列出当前文件或文件夹
注意:格式是:ls 路径/
路径分为相对路径和绝对路径
相对路径:相对首先要有个参照物(一般就是工作路径)
相对路径的写法:在相对路径中会用到2个符号“./”(表示在当前文件夹下)和“../”(上一级目录下)。
绝对路径:绝对路径不需要参照物,直接从根“/”开始寻找对应路径
用法2.#ls 选项 路径
含义:在列出指定路径下的文件/文件夹的名称,并以指定格式进行显示。
常见的语法:
#ls-l 路径
#ls-la 路径
解释:-l 表示list,表示以详细列表的形式进行展示
-la 表示显示所有的文件/文件夹(包含了隐藏文件)
用法3.#ls -lh 路径
含义:列出指定路径下的所有文件/文件夹的名称,以列表的形式并且在显示文档大小的时候以可读性较高的形式显示。
- pwd命令(print working dirctiong)
用法:打印当前的工作路径(就是当前文件夹的名称)
- cd命令(change dirctory)//切换当前的工作路径的(简单来说是打开和关闭当前文件夹)
语法:cd 路径【打开文件夹】
cd ../ 【返回上一级文件夹】
既支持相对路径也支持绝对路径
案例:打开桌面的qiusheng文件夹下feng文件夹
案例:从feng文件夹返回到桌面
补充:在linux系统中有一个特殊的符号“~”表示当前用户的家目录
切换方法:cd ~
案例:
- mkdir指令
解释:(make directory)创建目录
语法1:mkdir 路径【路径,可以是文件夹名称也可以是包含名称的一个完整的路径】
案例:
在qiusheng文件夹下创建了个流影的文件夹
语法2:mkdir -p 路径
解释:可多层创建文件夹
例子:mkdir -p qiushegn/老王/老张
意思:在qiushegn文件夹里创建老王文件夹后又在老王文件夹下创建老张文件夹
语法3:#mkdir 路径1 路径2 路径3 。。。
作用:一次性创建多个目录/文件夹。
- touch指令
作用:创建文件
语法:#touch 文件路径 『路径可以是直接的文件名也可以是路径』
案例:使用touch创建一个文件,命名为 小颖.txt 在qiusheng文件夹下
也可以创建多个文件格式:#touch 文件1.txt 文件2.txt ...
在某个确定的目录下创建文件:#touch /文件夹1/文件夹2/linux.txt
- cp指令 (copy 复制)
作用:复制文件/文件夹到指定位置
语法:#cp 被复制的文档路径 文档被复制到的路径;
#cp -r 被复制的文档路径 文档被复制到的路径:可以跳过文件案件爱
特点:在复制时可以改名!如果不是必须的话就建议不改
案例:
- mv指令
功能:将文件或文件夹移动到另一个位置。
语法:#mv 要移动文件或文件夹的路径 要移动到的文件夹或文件的路径。
案例:
- rm 指令
作用:删除/移动文档。
语法:#rm 选项 需要移除的文档路径。
如果不加选项的话就会弹出删除的确认命令(是或否)
选项:-f:不提示删除确认命令直接删除。 -r:删除目录时要用递归删除()可以删除目录。 -rf :在删除目录时不提示删除信息。
如有不合理的地方,欢迎发言!