【Linux】2. 常见指令

简介: 【Linux】2. 常见指令

1. 操作系统的定义

在真正了解Linux操作系统之前,我们需要初步明确什么是操作系统
在这里插入图片描述

Linux下的基本指令

指令的作用是什么,其实就是相当于Windows的基本操作,Linux操作系统是以命令行显示的,而Windows则是以图形化界面的方式展现
而二者在操作系统的层面上没有任何区别(一模一样)

2. pwd 命令

语法: pwd
功能:显示用户当前所在的目录
常用选项:无
在这里插入图片描述
在这里插入图片描述

3. ls 命令

语法: ls [选项] [目录或文件]
功能:对于目录,该命令列出该目录下的所有子目录与文件。对于文件,将列出文件名以及其他信息。
常用选项:
在这里插入图片描述
在这里插入图片描述

4. cd 命令

在这里插入图片描述
绝对路径: 比较官方,比如是作为配置文件当中的一个配置
相对路径: 操作简单,适合日常生活中使用
在这里插入图片描述
在这里插入图片描述
/home/XXX:叫做XXX用户的工作路径,或者家目录!!! ---特定用户登录时,默认所在路径
==如果是root用户该如何确认家目录: root用户的家目录是/root==
那么Windows系统的家目录是啥呢?
我们都知道登录win操作系统需要用户登录输入密码,这时候的路径就是用户的家目录
在这里插入图片描述
可以创建多个用户

whoami指令

在这里插入图片描述
cd ~ 进入当前用户的工作目录,即默认登录所处目录 通过pwd指令,可以发现root用户的家目录就是/root

5. touch 命令

在这里插入图片描述
在这里插入图片描述

6. mkdir 命令

在这里插入图片描述
在这里插入图片描述

7. rmdir/rm 命令

在这里插入图片描述
在这里插入图片描述
rm 默认删除普通文件
在这里插入图片描述
在这里插入图片描述

8. man指令

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

9. cp指令

在这里插入图片描述
在这里插入图片描述

10. mv指令

在这里插入图片描述
在这里插入图片描述

11. cat指令和tac指令

在这里插入图片描述
在这里插入图片描述
==tac和cat指令并不适合大文本文件而适合小文本和代码片段==

12. more指令和less指令

在这里插入图片描述
在这里插入图片描述

13. head指令和tail指令

在这里插入图片描述
在这里插入图片描述
但是当我们在大型文件当中想要获取特定的数据时,该如何操作呢? 比如获取上述文件1000~1010行的数据该如何操作?
难道是通过不断的向下翻↓嘛?
答案是否定的。
方案1:创建临时文件
在这里插入图片描述
方案2:管道(重点)
日常生活中的管道:用于传输资源,需要一个入口,一个出口
而Linux操作系统中的管道也一样
在这里插入图片描述
管道不只是只能结合两条指令,也可结合多条指令
==我们再加码,想要获得[1000,1010]行数据并逆置并提取前三行并将所有字符转换成大写字符该如何操作??==
首先需要在Linux上实现一个字符转大写的代码
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

14. 时间

在这里插入图片描述
在这里插入图片描述
时间的重要性:在日常生活中,交通(高铁,飞机,公交)离不开时间,银行借款日,还款日也十分重要,基本上一切都离不开时间,所以如果时间戳出现数据溢出的现象那么后果难以想象。

15. 日历

在这里插入图片描述
在这里插入图片描述

16. find命令(很重要)

在这里插入图片描述
目录的结构类似于多叉树,当我们在使用find命令时遍历目录时,==可能会访问磁盘从而导致效率低下==
在这里插入图片描述

which命令与alias命令与whereis命令

在这里插入图片描述
在这里插入图片描述

17. grep命令

在这里插入图片描述
在这里插入图片描述

sort 命令和uniq命令

在这里插入图片描述

18. zip/unzip 命令

在这里插入图片描述

19. tar命令

在这里插入图片描述
在这里插入图片描述

20. bc命令

bc命令就是Liunx系统当中的计算器(可以指定精度)
在这里插入图片描述

21. uname命令

在这里插入图片描述
在这里插入图片描述

22. 重要的几个热键

在这里插入图片描述
[Ctrl]+r按键 -- 搜索历史命令,左右即可选中
[Ctrl]+d按键 -- 退出用户,退出一层
\反斜杠 续航符

23. 关机

在这里插入图片描述

24. 拓展

在这里插入图片描述

shell命令行解释器

在这里插入图片描述

相关文章
|
24天前
|
Linux Windows
【Linux】-基本指令(下)
【Linux】-基本指令(下)
【Linux】-基本指令(下)
|
18天前
|
Linux
【Linux第一弹】- 基本指令
【Linux第一弹】- 基本指令
31 1
|
24天前
|
并行计算 Ubuntu Linux
Ubuntu学习笔记(三):Linux下操作指令大全
Ubuntu学习笔记,介绍了Linux操作系统中常用的命令和操作,如文件管理、系统信息查看、软件安装等。
39 3
|
24天前
|
Unix Linux 索引
【Linux】-基本指令(上)
【Linux】-基本指令(上)
|
30天前
|
Linux Shell Windows
Linux入门1——初识Linux指令
Linux入门1——初识Linux指令
25 0
Linux入门1——初识Linux指令
|
1月前
|
人工智能 Unix Linux
装杯 之 Linux指令
本文介绍了Linux操作系统的基本命令。首先欢迎各位进入Linux的世界,并展示了`ls`命令,用于列出目录下的文件和子目录。接着介绍了`pwd`命令,用于显示当前目录;`cd`命令,用于切换目录;`mkdir`命令,用于创建目录;`touch`命令,用于创建普通文件或修改文件时间戳;`rmdir`命令,用于删除空目录;以及`rm`命令,用于删除文件或目录。通过这些基本命令,你可以开始探索和管理Linux系统。
|
3月前
|
存储 Linux
Linux专栏08:Linux基本指令之压缩解压缩指令
Linux专栏08:Linux基本指令之压缩解压缩指令
52 4
|
3月前
|
Linux
Linux专栏09:Linux基本指令之时间日期指令及关机重启指令
Linux专栏09:Linux基本指令之时间日期指令及关机重启指令
84 2
|
3月前
|
Linux
Linux专栏07:Linux基本指令之文件搜索指令
Linux专栏07:Linux基本指令之文件搜索指令
64 2
|
3月前
|
Unix Linux
Linux专栏06:Linux基本指令之文件处理指令
Linux专栏06:Linux基本指令之文件处理指令
58 2