Linux 指令(一)+完整思维导图+实图例子+深入细节+通俗易懂建议收藏(二)

简介: Linux 指令(一)+完整思维导图+实图例子+深入细节+通俗易懂建议收藏(二)

2.2 指令pwd

功能很简单:已经实践过了,他是用来显示当前所在目录的

image.png

附:

在Linux路径中的 / 被称为路径分隔符、而windows上\是路径分隔符

路径中的除了最后的其余都是非空目录、而最后一个可能是空目录也可能是普通文件

当回退到 / 时就不能回退了、并且 / 也被称为根目录

所以说在Linux中整个目录的样子其实是一个多叉树

2.3指令 cd

cd可以通过绝对路径(从根目录开始输入路径找文件)和相对路径(以自己为参考找定位某个文件)来进行访问某个文件

例子如下:

首先,创建了两个目录 dir1 、 dir2 , 里面分别放了两个普通文件: test1.c test2.c

image.png

如下图:

image.png

使用绝对路径的话,是可以在任意位置处使用的,使用相对路径那就要看自身的位置

在dir1目录下:

image.png

可以直接通过绝对路径去到dir2

image.png

我们还可以通过相对路径回去

image.png

对此我们应该分场景去使用(一般我们多使用的是相对路径)


附加指令:

cd ~: 进入用户的家目录

附: whoami指令查看自己是谁

image.png

/home 其实是一个绝对路径 查看家目录

image.png

当我们登录普通用户账号时默认的家目录是:

image.png

而假如我们以root超级用户进行登录则是:

image.png


cd -:回退到我们上一次所处的路径下:

image.png

2.4指令touch

功能:创建一个普通文件的指令

例:

image.png

2.5指令mkdir

功能 : 用来创建一个空目录

附 :tree . 指令可以查看当前文件并且以树的形式展示

附加指令:

-p  就能实现一次性创建一个连续目录

image.png

方法: mkdir -p + 连续的目录

假如要创建目录一个类似树状的结构时逐个创建会有点冗余,我们可以直接一次性创建多个连续的目录

2.6rmdir指令 && rm 指令(重要)

rmdir 是用来删除 目录的 (和mkdir对应 , 但是注意他不能删除非空的目录)

image.png

他不能用来删除普通文件

image.png

rm一般是用来删除普通文件的,但其实加上附加条件也可以用来删除目录

image.png

当我们作为超级用户去删除一个东西的时候他会去询问是否删除(以免删除到普通用户的东西),回答 y / n 即可(反之 .. ),但我们如果加上

附加指令:

-f : 不被询问的直接强制删除  

image.png

-r :  递归式删除(要删除一个非空目录时用)

image.png

此时上面的询问就会有些麻烦,同样用到 -f  直接不用再询问了 直接删除

image.png

附:删除根目录后如何操作系统

但注意我们要慎重使用 -f 强制删除 我们不能随意删除 , 可能会导致操作系统被删除就会导致不能正常使用(找回非常难) ,  对此对于小白来说 只是重新装系统(去云服务器管理器找到操作系统进行重装操作)

删除命令(直接从根目录开始全部删除)

image.png

删除后会导致一些指令都无法使用了

image.png

我们只能会到云服务器管理端去重装系统,具体如下:

image.png

image.png

image.png

选完后确认就重新安装系统了


-i :删除前逐一询问确认

对于root用户来说每次删除都会进行询问但是假如使用的是普通用户的话,在你删除的时候就不会询问,所以此时我们就可以通过加 -i 的形式来要求其来询问

image.png


本章完。预知后事如何,暂听下回分解。

相关文章
|
1月前
|
Linux
linux-du指令
`du`命令是Linux系统中查看磁盘使用情况的基本工具之一。通过灵活使用 `du`命令的各种选项,可以准确、高效地获取文件和目录的大小信息,有助于系统管理员进行磁盘空间管理。无论是查找大文件、分析目录结构还是排除特定类型的文件,`du`命令都提供了丰富的功能和灵活的配置。理解和掌握 `du`命令的使用,对于维护和优化Linux系统的磁盘空间至关重要。
30 4
|
2月前
|
Linux Windows
【Linux】-基本指令(下)
【Linux】-基本指令(下)
【Linux】-基本指令(下)
|
29天前
|
安全 Ubuntu Unix
【Linux】基础指令
本文介绍了Linux操作系统的基本概念及特点,强调了其开源性、多用户多任务处理能力、稳定性和安全性。文章重点讲解了多个Linux基础命令,如ls、cd、touch、mkdir、rm、man、cp、mv、cat、less、find、grep、tar等,旨在帮助初学者快速掌握Linux命令行操作,为后续深入学习奠定基础。
57 0
|
2月前
|
Linux
【Linux第一弹】- 基本指令
【Linux第一弹】- 基本指令
39 1
|
2月前
|
并行计算 Ubuntu Linux
Ubuntu学习笔记(三):Linux下操作指令大全
Ubuntu学习笔记,介绍了Linux操作系统中常用的命令和操作,如文件管理、系统信息查看、软件安装等。
48 3
|
2月前
|
Unix Linux 索引
【Linux】-基本指令(上)
【Linux】-基本指令(上)
|
2月前
|
Linux Shell Windows
Linux入门1——初识Linux指令
Linux入门1——初识Linux指令
37 0
Linux入门1——初识Linux指令
|
2月前
|
人工智能 Unix Linux
装杯 之 Linux指令
本文介绍了Linux操作系统的基本命令。首先欢迎各位进入Linux的世界,并展示了`ls`命令,用于列出目录下的文件和子目录。接着介绍了`pwd`命令,用于显示当前目录;`cd`命令,用于切换目录;`mkdir`命令,用于创建目录;`touch`命令,用于创建普通文件或修改文件时间戳;`rmdir`命令,用于删除空目录;以及`rm`命令,用于删除文件或目录。通过这些基本命令,你可以开始探索和管理Linux系统。
|
4月前
|
存储 人工智能 Ubuntu
Linux指令学习(一)
Linux指令学习(一)
|
4月前
|
安全 Unix Linux
【Linux】基本指令
【Linux】基本指令