3.0、Linux-常用目录、文件基本命令
命令:ls(列出目录)
ls 命令在 Linux 中是常常被使用到的,因为 Linux 不像 Windows有可视化的界面;
-a 参数:all ,查看全部的文件,包括隐藏文件;
-l 参数:列出所有的文件,包含文件的属性和权限,但是不包含隐藏文件;
所有的 linux 命令可以组合使用:
-al组合使用 ->
绝对路径:文件所在位置的全称,例如 -> C:\ProgramData\360safe\xxx.xx ;
相对路径:指的是目标文件相对于当前文件或者文件夹,所在的位置;
/ ------------------> 根目录
./ ------------------> 当前目录
.// ------------------> 上一级目录
命令:cd(切换目录)
cd 目录名(绝对路径都是以 / 开头;相对路径 -> 对于当前目录如何寻找 ../../)
命令:(pwd 查看当前用户所在目录) ->
命令:(mkdir 创建一个目录)
进入刚刚创建的 HklStudy 目录 ->
参数 -p :创建多级目录 ->
命令:rmdir(删除目录)
当我们要删除的文件夹为非空时,会提示该文件夹为非空,无法删除;
我们可以用参数 -p 来删除多级目录 ->
命令:cp(复制文件或者目录)
cp 原文件 新地方
如果复制两次相同的文件到同一个文件夹他会提示是否将原文件覆盖,输入 y 回车即覆盖,输入 n 回车即不覆盖;
命令:rm (移除文件或目录)
参数:-f 忽略不存在的文件,不会出现警告,也就是强制删除;
参数:-r 删除多级目录;
参数:-i 互动,询问是否删除;
下面来介绍一个极其危险的指令 ->
rm -rf(删除系统中所有的文件以及数据,不要轻易尝试~)
命令:mv(移动文件或者目录)
参数:-f 强制
参数:-u 只替换已经更新过的数据、文件;
第一个作用:将文件重命名 ->
第二个作用:将文件移动至目标文件夹 ->