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

这篇具有很好参考价值的文章主要介绍了Linux 指令(三)+完整思维导图+实图例子+深入细节+通俗易懂建议收藏。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。


绪论

涓滴之水终可磨损大石,不是由于它的力量强大,而是由于昼夜不舍的滴坠。今天我们继续学习Linux指令。

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

话不多说安全带系好,发车啦(建议电脑观看)


附:红色,部分为重点部分;蓝颜色为需要记忆的部分(不是死记硬背哈,多敲);黑色加粗或者其余颜色为次重点;黑色为描述需要


思维导图:

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

要XMind思维导图的话可以私信哈


目录

1.时间类指令

2.cal指令

3.find指令

4.grep指令

5.zip、unzip指令

6.tar指令

7.bc指令

8.uname指令

9.热键tab 、ctrl r 、ctrl d


1.时间类指令

知识点:

date指令

当直接输入date能得到一个时间

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

其实可以自己定义所要得到的时间信息:date +%Y:%m:%d(Y :年 ;m :月 ;d :天)其中的连接符号也可以自己定义Linux 指令(三)+完整思维导图+实图例子+深入细节+通俗易懂建议收藏

后面还可以接上 时分秒 他们分别是:%H:%M:%S 但注意的是在和日期连接中不能有空格,必须用符号连接) 

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

附:

在程序中,每次运行到关键时刻都会自动打日志,在日志中就会经常的用到时间,并且日志中会包括时间、日志等级、日志具体信息、其他信息。

细节:

附加指令:

  1. date +%s  :打印时间戳Linux 指令(三)+完整思维导图+实图例子+深入细节+通俗易懂建议收藏
  2. 通过date -d @时间戳 :将时间戳转换成时间Linux 指令(三)+完整思维导图+实图例子+深入细节+通俗易懂建议收藏

同样我们可以和前面的自定义时间信息来改变,获取的时间信息的格式

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

附:

时间戳:Unix时间戳(英文为Unix epoch, Unix time, POSIX time 或 Unix timestamp)是从1970年1月1日(UTC/GMT的午夜)开始所经过的秒数,不考虑闰秒

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

因为我们在东八区,比格林威治地区快了8小时,所以加上八小时就能同步从 1970-1-1 8:00开始 


2.cal指令

知识点:

功能:查看公历(阳历)日历

当单独使用时,直接打印出本月的日历

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

附加指令:

  1. cal -3 : 此时显示的是本月、前一个月、下一个月的日历Linux 指令(三)+完整思维导图+实图例子+深入细节+通俗易懂建议收藏
  2.  cal -j : 显示出今天是距离一月一日第多少天Linux 指令(三)+完整思维导图+实图例子+深入细节+通俗易懂建议收藏
  3.  cal 年 : 得到一年的日历Linux 指令(三)+完整思维导图+实图例子+深入细节+通俗易懂建议收藏

3.find指令

知识点:

功能:Linux下find命令在目录结构中进行递归式搜索文件
使用方法在指定路径下进行搜索:find 路径 -name 文件名

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

附:

  1. which指令:用来查指令的一种指令,可以用which来查指令Linux 指令(三)+完整思维导图+实图例子+深入细节+通俗易懂建议收藏
  2. whereis : 在特定路径下查找可执行程序、手册、安装包、压缩包、头文件等Linux 指令(三)+完整思维导图+实图例子+深入细节+通俗易懂建议收藏

4.grep指令

知识点:

功能:在文件中搜索字符串,将找到的行打印出来,又称:行文本过滤工具,我们可以通过确定字符串的方式,来指定输出包含字符串的 

附加指令:

-v : 当加上 -v 的时候就打印出与过滤相反的结果

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

-n : 给过滤出来的带上行号

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

 -i : 忽略大小写

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


练习:

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


5.zip、unzip指令

知识点:

分别是压缩与解压缩指令,将目录/文件压缩成zip格式

因为当LInux充当服务器时,也需要各种网络引用场景满足通信需求,当我们进行压缩后,就能让文件变得更小从而让其占用空间缩小、传递时间减少,同时当我们进行了打包后,将零散变成整体这样就能一定的防止某文件的缺失。

细节:

注意对于目录来说,如果里面是非空的话,我们需要用到

-r : 来递归式压缩,否则将不会压缩内部的文件Linux 指令(三)+完整思维导图+实图例子+深入细节+通俗易懂建议收藏

可以通过附加指令去指定压缩到某个目录下:

-d : 指定压缩目录

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


练习使用:

  1. 解压:(我先把test.zip移动到了test1目录中)Linux 指令(三)+完整思维导图+实图例子+深入细节+通俗易懂建议收藏
  2.  把文件和目录同时压缩在同一个压缩包中 Linux 指令(三)+完整思维导图+实图例子+深入细节+通俗易懂建议收藏

附:

我们压缩包的名称尽量和被压缩的目录/文件保持一致,因为当我们取不同名字时,因为压缩包的名字和被解压出来的名字是没有关系的,换句话说就是被压缩的目录/文件 解压后不会随着压缩包的名称改变,假如我们取不同的名字在解压时可能被解缩的目录/文件的名字会和压缩包所在路径下的目录的名称发生冲突,我们若写成一样的就能一定的发现避免这种情况。


6.tar指令

知识点:

功能:具有非常强大的压缩和解压缩能力

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

查看压缩包的内容: 

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

解压: 

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

附:

其中.tgz 其实是一个缩写 :XXX.tar.gz :  .tar 打包后缀 .gz 压缩后缀

附加指令:

 -C : 指定压缩到某路径        

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


7.bc指令

知识点:

Linux下的计算器

使用方法:直接输入bc即可Linux 指令(三)+完整思维导图+实图例子+深入细节+通俗易懂建议收藏

还能使用管道:

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


8.uname指令

知识点:

通常直接用uname -a 查看Linux的所有信息

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

附加指令:

-r :查看体系结构

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


9.热键tab 、ctrl+r 、ctrl+d

知识点:

tab : 会自动补全我们的指令,如果有多个类似的会先显示出来

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

如果只有一个那就直接补全了 

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

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


ctrl + r : 搜索输出过历史命令

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


ctrl + c:中止异常 进程


ctrl + d:退出终端 (连续两次就会直接退出xshell)

细节:

当我们双击两次tab时会弹出是否查看所有命令的询问

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


history:查看历史命令列表,Linux会默认存最新的1000条指令,就是因为有history的存在所以才能查看查找历史命名 


10.关机

shutdown关机指令和C语言中学的差不多

附加指令:

shutdown -h:将系统的服务停掉后,立即关机

-r:在将系统的服务停掉之后就重新启动

-t sec : -t 后面加秒数,亦即『过几秒后关机』的意思

一般第一次用需要我们安装一些shutdown指令Linux 指令(三)+完整思维导图+实图例子+深入细节+通俗易懂建议收藏

附:

  1. 指令的运行原理:bash 命令行:Linux 指令(三)+完整思维导图+实图例子+深入细节+通俗易懂建议收藏输指令的过程,实质就是输字符串,指令的本质是程序或脚本(一定会在系统特定路径下存放)
  2. shell:命令行解释器(command Interpreter):将使用者的命令翻译给核心(kernel)处理。同时,将核心的处理结果翻译给使用者;就好比一个中转站,古时的传信人(命令解释器)将一边(用户)的信息传给另一边,再把另一边的信息(操作系统)传回来具体如图:Linux 指令(三)+完整思维导图+实图例子+深入细节+通俗易懂建议收藏
    1. 命令行解释器存在的意义:
      1. 解释命令
      2. 保护操作系统(OS),阻止非法的命令
    2. 其中命令行解释器就包括了:shell(bash(上面的 图片就是bash)、命令行、sh)
  3. 总结Linux 指令(三)+完整思维导图+实图例子+深入细节+通俗易懂建议收藏

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

如果有任何问题欢迎讨论哈!

如果觉得这篇文章对你有所帮助的话点点赞吧!

持续更新大量Linux细致内容,早关注不迷路。文章来源地址https://www.toymoban.com/news/detail-463798.html

到了这里,关于Linux 指令(三)+完整思维导图+实图例子+深入细节+通俗易懂建议收藏的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • C++ 类和对象(静态的static、友元、内部类、匿名对象、explicit)知识点+完整思维导图+实操图+深入细节通俗易懂建议收藏

            时间的步伐有三种:未来姗姗来迟,现在像箭一样飞逝,过往永远静立不动。本章是类和对象的一个收尾篇,相信通过这三篇类和对象的学习,应该你已经更加清楚了解了C++的类和对象。 话不多说安全带系好,发车啦 (建议电脑观看) 。 附:红色,部分为重点

    2024年02月06日
    浏览(47)
  • C++ 命名空间、域、缺省参数、函数重载、引用、auto、内联函数的知识点+完整思维导图+基本练习题+深入细节+通俗易懂建议收藏

            从本章开始我们正式进入到C++的内容,对此如果没有学习过C语言的建议先将C语言系统的学习一遍后再来(已经更新完在专栏就能看到)。 话不多说安全带系好,发车啦 (建议电脑观看) 。 附:红色,部分为重点部分;蓝颜色为需要记忆的部分(不是死记硬背哈,

    2023年04月24日
    浏览(99)
  • 思维导图怎么做?一份完整的思维导图绘制教程来了!

    在信息爆炸的时代,如何高效地整理和消化信息是每个人都需要面对的问题。思维导图作为一种能够高效组织和呈现信息的工具,凭借其直观、易理解的特性,备受学生、教师、企业管理者、商业团队等许多人的青睐。那么,如何制作思维导图呢?让我们一起来看看。 思维导

    2024年02月15日
    浏览(36)
  • 收藏!最全Linux思维导图

    目录 收藏!最全Linux思维导图 1. 认识 Linux 2. Linux 命令 3. Linux学习路径 4. Linux 桌面介绍 5. FHS:文件系统目录标准 6. Linux 需要特别注意的目录 7. Linux 内核学习路线 8. Linux Security Coaching 9. Linux 命令参考 10. Linux 命令速查表 11. 最后: 👍👍👍 ✏️✏️✏️✏️✏️✏️✏️✏️

    2024年02月03日
    浏览(46)
  • 全网最全Linux学习路线!十一张思维导图涵盖日常全部命令(干货)

    测试、后端、开发、大数据分析挖掘、AI算法、产品都能无压力掌握的linux重点知识归纳,图形化系统展现要点,你值得拥有! 无论是测试、后端、开发的同学,还是数据分析、挖掘、算法的大佬,甚至是产品人,都值得学习linux,其中对于工作的重要性不言而喻,因为不掌握

    2024年02月09日
    浏览(39)
  • 高等数学(下)思维导图

    2024年02月11日
    浏览(60)
  • Ribbon学习思维导图

    参考资料 1、OpenFeign与Ribbon源码分析总结与面试题 2、万字剖析OpenFeign整合Ribbon实现负载均衡的原理 3、扒一扒Nacos、OpenFeign、Ribbon、loadbalancer组件协调工作的原理 4、OpenFeign原来是这么基于Ribbon来实现负载均衡的

    2024年02月03日
    浏览(55)
  • 英语语法基础--思维导图

    思维导图通常用于可视化和整理信息,而英文语法非常广泛且复杂,无法在一个简单的思维导图中完整表示。然而,我可以提供一个简化版本的英文语法思维导图,列出一些主要的语法概念和部分示例。 请注意,这只是一个基本的概述,英文语法要复杂得多。以下是思维导图

    2024年02月09日
    浏览(41)
  • 操作系统思维导图

    复习提纲 1.操作系统的作用 1.用户和计算机硬件系统之间的接口 2.计算机系统资源的管理者 3.实现对计算机资源的抽象 2.操作系统的种类 1.单道批处理系统 2.多道批操作系统 3.分时系统 4.实时系统 3.操作系统的基本特性 1.并发 2.并行 3.共享 1.互斥访问 2.同时访问 4.虚拟 5.异步

    2024年02月07日
    浏览(43)
  • vue实现思维导图

    介绍 前景: 仿幕布实现思维导图效果 技术实现: jsmind 完整代码 :vue-jsmind 参考文章: 在vue中使用jsmind组织架构或思维导图 实现效果: 功能描述: 编辑、删除、插入、拖拽、展开/收起节点 分布结构切换(向左、向右和两边分布) 节点类型筛选 导出图片 鼠标左键拖拽 缩

    2023年04月13日
    浏览(58)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包