0


【Linux】常用基本指令大汇总系列(篇一)【超详细的图解保姆教程】

在这里插入图片描述
常用基本指令大汇总系列(篇一)
大家好,欢迎大家来到我的博客。从今天开始,博主就要开启一个全新的系列了!Linux操作系统常用基本指令汇总系列,当大家按顺序学完这个系列,在Linux上编写基本的C语言代码,就完全没问题了!还请大家多多支持!

本篇建议收藏后食用噢~

当然博主本期介绍的远远不止目录中的内容,中间在讲解过程中,博主还会穿插一些常用的指令。

文章目录

前言

那么这里博主先安利一下一些干货满满的专栏啦!

作者: #西城s
这是我的主页:#西城s
在食用这篇博客之前,博主在这里介绍一下其它高质量的编程学习栏目:
数据结构专栏:数据结构 这里包含了博主很多的数据结构学习上的总结,每一篇都是超级用心编写的,有兴趣的伙伴们都支持一下吧!
算法专栏:算法 这里可以说是博主的刷题历程,里面总结了一些经典的力扣上的题目,和算法实现的总结,对考试和竞赛都是很有帮助的!
力扣刷题专栏:Leetcode 想要冲击ACM、蓝桥杯或者大学生程序设计竞赛的伙伴,这里面都是博主的刷题记录,希望对你们有帮助!
C的深度解剖专栏:C语言的深度解剖 想要深度学习C语言里面所蕴含的各种智慧,各种功能的底层实现的初学者们,相信这个专栏对你们会有帮助的!
在这里插入图片描述


whoami

输入这个指令,得到的是当前操作该系统的用户
在这里插入图片描述
进入超级用户的指令

su -

回到普通用户:

logout

pwd

输出当前我们所在的目录下所有的文件和文件夹
在这里插入图片描述
在Linux操作系统中,

/.../...

是一个路径
**

/

有两个含义**

  • 根目录
  • 路径分隔符

在这里插入图片描述
其实所有基本上我们常见的操作系统,都是这种结构来储存文件,其实是一种多叉树结构


ls

展示当前目录下所有的文件夹和文件
在这里插入图片描述
**创建一个普通文件:

touch 文件名

**

ls -l

显示详细信息

ls -a

显示隐藏文件

ls -i

显示文件的iNode

ls -R

把文件夹里的子文件都递归展示出来
当然,指令可以连在一起写
在这里插入图片描述
在这里插入图片描述


关于

iNode

ls -i 前面一串数字叫做iNode
Linux中一切皆文件

**windows:标识一个文件:

文件名+后缀

Linux:一般来说,文件名+后缀不是标识文件的主要方式,而是

iNode

**

我们可以去验证:标识文件的主要方式不是文件名+后缀
我们先

vim test.c

创建并编辑

test.c

文件,我们写一段代码。
vim是一个强大的编辑器,关于vim的详细使用我将会在后面几期再讲解。
编写好一个简单的程序(什么程序都可以,有输出就行)之后我们按

esc

然后

:wq

保存并退出。
在这里插入图片描述

gcc test.c

编译

test.c

这个时候我们

ls

我们可以看到一个叫做

a.out

的文件(汇编程序输出文件),我们

./a.out

执行它,我们可以看到我们刚才写的C语言程序的结果。
此时,我们如果

mv a.out a.txt

即把

a.out

文件改成一个后缀为txt的文本文件。
我们再

./a.txt

结果一样能出来

说明,标识文件的主要方式不是文件名+后缀!换了文件类型文件一样能够正常执行!


cd

cd 文件夹名

进入一个文件夹

cd ..

返回上一级文件夹

cd 路径

进入指定路径
在这里插入图片描述
一些快捷方式

cd ~

直接回到主工作目录
例如:

cd ~/dir

回到主工作目录下的dir文件夹

cd -

回到刚刚那个目录下,就是撤回的意思


touch

作用一: 创建一个普通文件

touch test.c

在当前目录下创建一个

test.c

文件
作用二: 修改文件的时间(具体详细内容如果朋友们感兴趣,博主可以专门做一期这部分内容的讲解)


mkdir

创建文件夹

mkdir dir1

在当前目录下创建一个名为

dir1

的文件夹
一次只能创建一个文件夹!
如果想要一次性创建一串递归的文件夹,就要加上

-p

选项
在这里插入图片描述
**用tree命令可以树状结构展示目录结构
安装tree命令的代码指令:

sudo yum install -y tree
tree dir

树状展示dir目录结构

tree .

展示当前路径**
在这里插入图片描述


rm rmdir

rmdir

只能删除空目录
想删的话

rm -r dir

因为树是递归式定义的,所以删的时候也要从下往上删
如果想直接删,就

rm -r 文件夹名

rm不带选项默认删除的是普通文件

尾声

**关于

rm -f

这个强制删除选项,还要涉及到权限提升部分内容的讲解,我们留到下一期!敬请期待xdm!**
在这里插入图片描述

标签: linux

本文转载自: https://blog.csdn.net/Yu_Cblog/article/details/124491896
版权归原作者 #西城s 所有, 如有侵权,请联系我们删除。

“【Linux】常用基本指令大汇总系列(篇一)【超详细的图解保姆教程】”的评论:

还没有评论