当前位置: 首页 > news >正文

Linux基础指令(六)

目录

  • 前言
  • 1. man 指令
  • 2. date 指令
  • 3. cal 指令
  • 4. bc 指令
  • 5. uname 指令
  • 结语:

前言

欢迎各位伙伴来到学习 Linux 指令的 第六天!!!

在上一篇文章 Linux基本指令(五) 中,我们通过一段故事线,带大家感性的了解了什么是打包,什么是压缩,并简述了为什么要打包压缩。随后,我们以 Linux 下 常用的两中压缩工具,带大家了解 ”怎么打包压缩“ 这个问题。而其中 tar 指令选项多而复杂,我们也是通过了 指令拆解分析 + 实操演示,让大家更好的去理解 tar 其中的选项。并在 tar 指令中,重新对 打包 和 压缩 这两个概念进行更深层的理解。

而今天的指令文章,主要是讲一些不太常用的工具,主要是以了解为主,较为轻松。

OK,废话不多说,我们这就来开启今天的学习
今天我们要学习的是……


1. man 指令

这个指令其实没啥好讲的,可以理解为,它就是一个手册
比如,我不知道 pwd 是什么,ls 是什么,怎么使用
我就可以 man 一下

man pwd

进入到一个相关命令的手册当中,我们可以按 q 就退出手册

另外,因为 Linux 系统 大部分是由 c 语言写的,还有少部分是汇编写的。所以呢,类似 c 语言的 printf 函数,我们也可以直接通过 man 手册去查看。

这个大家有兴趣可以自己实操一下,这里就不演示了。

2. date 指令

接下啦要讲的一个指令是 date,它是用来干嘛的呢?? —— 可以简单理解为,查看时间的。

date 	// 用于查看当前时间

在这里插入图片描述

如果你觉得,这种显示方式 有点难看,那你也可以这样去查看时间

date +%Y/%m/%d-%H:%M:%S 
// Y代表年,m代表月,以此类推,就不多说了
// Y 和 m 的分隔符 / ,H 和 M 的分隔符:   都可以换成其他的,看个人喜好

在这里插入图片描述

另外,也可以直接通过 +%s 来查看时间

date +%s

在这里插入图片描述

细心的铁子应该也发现了,这串数字,它是在变化的!!

那有人要问了,不是说 %s 是用来查看时间的吗?? 这也是时间吗??
==》
答案是,是的!这也是时间!!!这一串数字,我们称之为时间戳。它是从1970年1月1号 00:00 开始到现在的时间的 秒数!

既然可以将当前的时间 以 一串数字 来表示,那能不能以某一串数字来表示一个特定明确的时间呢???
—— 可以的!

date -d@1692786903
date +%Y/%m/%d-%H:%M:%S -d@1692786903
//这两种都可以,只不过显示时间的方式不一样而已d

在这里插入图片描述

又有细心的铁子发现了,那……时间戳为0的,不就是代表从一开始的1970年1月1号的零点零分零秒开始的吗, 怎么能是八点呢???哎,不对啊,这跟你刚刚讲的不一样哎。
==》
其实是没问题的,因为在国际上,为了各地统一时间,我们在国际上划分了24个时区,而 计算机 是欧美国家所发明的,1970年1月1号的00:00 这个时间的规定自然也是以他们的时区为准,也就是所谓的格林尼治时间。再具体的原因,大家有兴趣的也可以去百度在查阅。


3. cal 指令

这个指令也没啥好讲的,就用来查看日历的一个工具

cal 	 		#查看日历
cal -3			
// 没有cal -2, 也没有cal -5,没有为什么,Linux人家设计就是没有的

在这里插入图片描述

4. bc 指令

bc命名,大家可以简单理解为,它就是 Linux 下的 计算器!

我们运行之后呢,就会卡住了,不要急,都说了它是计算机嘛,那你总得告诉 Linux ,你要计算的内容吧??
如果我们不想玩了,我们可以直接输入 quit (停止),就可以退出了!

在这里插入图片描述

然后呢,如果我想直接知道一串数字计算完的结果,我们也可以配合 echo 这种指令 加上 管道去玩这个 bc 指令,然后就可以直接显示出这一串算术的结果了。

在这里插入图片描述

这个工具,用的也是比较少的,所以我们也不多说了。


5. uname 指令

这个指令可能比较简单,但是还是挺重要的,它是用来查看 Linux 内核版本的 一个指令 以及 内核版本!

如果我们直接 uname,那么我们可以看到,它什么也没有。

在这里插入图片描述

uname -a  //我们就可以查看到 我们所使用的 Linux 系统的 内核体系 以及内核版本

在这里插入图片描述

那有伙伴要问了,什么是体系结构???
==》
体系结构,通俗来讲,就是计算机的硬件及其结构,就是上面的 x86_64,而 x86_64 前面的一串数字,就是 我们使用的 Linux 的内核版本

如果我们只想要显示内核版本

uname -r   # 显示内核版本

在这里插入图片描述

结语:

OK,本章的基本指令就讲到这。如果能给你带来一定的帮助,或者是收获,我很开心。
同时,觉得对你有帮助的伙伴们,也可以 点赞👍 + 收藏⭐️ + 关注➕ 支持一下!
感谢各位观看!!

相关文章:

Linux基础指令(六)

目录 前言1. man 指令2. date 指令3. cal 指令4. bc 指令5. uname 指令结语: 前言 欢迎各位伙伴来到学习 Linux 指令的 第六天!!! 在上一篇文章 Linux基本指令(五) 中,我们通过一段故事线,带大家感性的了…...

Anderson-Darling正态性检验【重要统计工具】

Anderson-Darling正态性检验是一种用于确定数据集是否服从正态分布(也称为高斯分布或钟形曲线分布)的统计方法。它基于Anderson和Darling于1954年提出的检验统计量。该检验的基本原理和用途如下: 基本原理: 零假设(Nu…...

Ubuntu基于Docker快速配置GDAL的Python、C++环境

本文介绍在Linux的Ubuntu操作系统中,基于Docker快速配置Python、C等不同编程语言均可用的地理数据处理库GDAL的方法。 首先,我们访问GDAL库的Docker镜像官方网站(https://github.com/OSGeo/gdal/tree/master/docker)。其中&#x…...

<C++> 哈希表模拟实现STL_unordered_set/map

哈希表模板参数的控制 首先需要明确的是,unordered_set是K模型的容器,而unordered_map是KV模型的容器。 要想只用一份哈希表代码同时封装出K模型和KV模型的容器,我们必定要对哈希表的模板参数进行控制。 为了与原哈希表的模板参数进行区分…...

【数据结构与算法】通过双向链表和HashMap实现LRU缓存 详解

这个双向链表采用的是有伪头节点和伪尾节点的 与上一篇文章中单链表的实现不同,区别于在实例化这个链表时就初始化了的伪头节点和伪尾节点,并相互指向,在第一次添加节点时,不需要再考虑空指针指向问题了。 /*** 通过链表与HashMa…...

MySQL的内置函数

文章目录 1. 聚合函数2. group by子句的使用3. 日期函数4. 字符串函5. 数学函数6. 其它函数 1. 聚合函数 COUNT([DISTINCT] expr) 返回查询到的数据的数量 用SELECT COUNT(*) FROM students或者SELECT COUNT(1) FROM students也能查询总个数。 统计本次考试的数学成绩分数去…...

数据结构与算法-(7)---栈的应用-(3)表达式转换

🌈write in front🌈 🧸大家好,我是Aileen🧸.希望你看完之后,能对你有所帮助,不足请指正!共同学习交流. 🆔本文由Aileen_0v0🧸 原创 CSDN首发🐒 如…...

Lilliefors正态性检验(一种非参数统计方法)

Lilliefors检验(也称为Kolmogorov-Smirnov-Lilliefors检验)是一种用于检验数据是否符合正态分布的统计检验方法,它是Kolmogorov-Smirnov检验的一种变体,专门用于小样本情况。与K-S检验不同,Lilliefors检验不需要假定数…...

【云原生】配置Kubernetes CronJob自动备份MySQL数据库(单机版)

文章目录 每天自动备份数据库MySQL【云原生】配置Kubernetes CronJob自动备份Clickhouse数据库 每天自动备份数据库 MySQL 引用镜像:databack/mysql-backup,使用文档:https://hub.docker.com/r/databack/mysql-backup 测试、开发环境:每天0点40分执行全库备份操作,备份文…...

基于PSO算法的功率角摆动曲线优化研究(Matlab代码实现)

💥💥💞💞欢迎来到本博客❤️❤️💥💥 🏆博主优势:🌞🌞🌞博客内容尽量做到思维缜密,逻辑清晰,为了方便读者。 ⛳️座右铭&a…...

数论知识点总结(一)

文章目录 目录 文章目录 前言 一、数论有哪些 二、题法混讲 1.素数判断,质数,筛法 2.最大公约数和最小公倍数 3.快速幂 4.约数 前言 现在针对CSP-J/S组的第一题主要都是数论,换句话说,持数论之剑,可行天下矣! 一、数论有哪些 数论 原根,素数判断,质数,筛法最大公约数…...

知识分享 钡铼网关功能介绍:使用SSLTLS 加密,保证MQTT通信安全

背景 为了使不同的设备或系统能够相互通信,让旧有系统和新的系统可以集成,通信更加灵活和可靠。以及将数据从不同的来源收集并传输到不同的目的地,实现数据的集中管理和分发。 通信网关完美克服了这一难题,485或者网口的设备能通过…...

asp.net core mvc区域路由

ASP.NET Core 区域路由(Area Routing)是一种将应用程序中的路由划分为多个区域的方式,类似于 MVC 的控制器和视图的区域划分。区域路由可以帮助开发人员更好地组织应用程序的代码和路由,并使其更易于维护。 要使用区域路由&#…...

KNN(下):数据分析 | 数据挖掘 | 十大算法之一

⭐️⭐️⭐️⭐️⭐️欢迎来到我的博客⭐️⭐️⭐️⭐️⭐️ 🐴作者:秋无之地 🐴简介:CSDN爬虫、后端、大数据领域创作者。目前从事python爬虫、后端和大数据等相关工作,主要擅长领域有:爬虫、后端、大数据…...

Servlet开发-session和cookie理解案例-登录页面

项目展示 进入登录页面,输入正确的用户名和密码以后会自动跳到主页 登录成功以后打印用户名以及上次登录的时间,如果浏览器和客户端都保存有上次登录的信息,则不需要登录就可以进入主页 编码思路 1.首先提供一个登录的前端页面&…...

Polygon Miden:扩展以太坊功能集的ZK-optimized rollup

1. 引言 Polygon Miden定位为zkVM,定于2023年Q4上公开测试网。 zk、zkVM、zkEVM及其未来中指出,当前主要有3种类型的zkVM,括号内为其相应的指令集: mainstream(WASM, RISC-V)EVM(EVM bytecod…...

[题]宝物筛选 #单调队列优化

五、宝物筛选&#xff08;洛谷P1776&#xff09; 题目链接 好家伙&#xff0c;找到了一个之前学习多重背包优化时的错误…… 之前记的笔记还是很有用的…… #include<bits/stdc.h> using namespace std; const int N 1e5 10; int f[N]; int n, m; int v, w, s; int l…...

.NET的键盘Hook管理类,用于禁用键盘输入和切换

一、MyHook帮助类 此类需要编写指定屏蔽的按键&#xff0c;灵活性差。 using System; using System.Runtime.InteropServices; using System.Diagnostics; using System.Windows.Forms; using Microsoft.Win32;namespace MyHookClass {/// <summary>/// 类一/// </su…...

Anaconda Jupyter

&#x1f64c;秋名山码民的主页 &#x1f602;oi退役选手&#xff0c;Java、大数据、单片机、IoT均有所涉猎&#xff0c;热爱技术&#xff0c;技术无罪 &#x1f389;欢迎关注&#x1f50e;点赞&#x1f44d;收藏⭐️留言&#x1f4dd; 获取源码&#xff0c;添加WX 目录 前言An…...

Unity中Shader的前向渲染路径ForwardRenderingPath

文章目录 前言一、前向渲染路径的特点二、渲染方式1、逐像素(效果最好)2、逐顶点(效果次之)3、SH球谐(效果最差) 三、Unity中对灯光设置 后&#xff0c;自动选择对应的渲染方式1、ForwardBase仅用于一个逐像素的平行灯&#xff0c;以及所有的逐顶点与SH2、ForwardAdd用于其他所…...

简历项目优化关键方法论-START

START方法论是非常著名的面试法则&#xff0c;经常被面试官使用的工具 Situation:情况、事情、项目需求是在什么情况下发生Task:任务&#xff0c;你负责的做的是什么Action:动作&#xff0c;针对这样的情况分析&#xff0c;你采用了什么行动方式Result:结果&#xff0c;在这样…...

TensorFlow学习1:使用官方模型进行图片分类

前言 人工智能以后会越来越发达&#xff0c;趁着现在简单学习一下。机器学习框架有很多&#xff0c;这里觉得学习谷歌的 TensorFlow&#xff0c;谷歌的技术还是很有保证的&#xff0c;另外TensorFlow 的中文文档真的很友好。 文档&#xff1a; https://tensorflow.google.cn/…...

C++ 并发编程实战 第八章 设计并发代码 一

目录 8.1 在线程间切分任务 8.1.1 先在线程间切分数据&#xff0c;再开始处理 8.1.2 以递归方式划分数据 8.1.3 依据工作类别划分任务 借多线程分离关注点需防范两大风险 在线程间按流程划分任务 8.2 影响并发性能的因素 8.2.1 处理器的数量 8.2.2 数据竞争和缓存兵乓…...

设计模式8、装饰者模式 Decorator

解释说明&#xff1a;动态地给一个对象增加一些额外的职责。就扩展功能而言&#xff0c;装饰模式提供了一种比使用子类更加灵活的替代方案 抽象构件&#xff08;Component&#xff09;&#xff1a;定义一个抽象接口以规范准备收附加责任的对象 具体构件&#xff08;ConcreteCom…...

抖音开放平台第三方代小程序开发,一整套流程

大家好&#xff0c;我是小悟 抖音小程序第三方平台开发着力于解决抖音生态体系内的小程序管理问题&#xff0c;一套模板&#xff0c;随处部署。能尽可能地减少服务商的开发成本&#xff0c;服务商只用开发一套小程序代码作为模板就可以快速批量的孵化出大量的商家小程序。 第…...

Flutter笔记:滚动之-无限滚动与动态加载的实现(GetX简单状态管理版)

Flutter笔记 无限滚动与动态加载的实现&#xff08;GeX简单状态管理版&#xff09; 作者&#xff1a;李俊才 &#xff08;jcLee95&#xff09;&#xff1a;https://blog.csdn.net/qq_28550263 邮箱 &#xff1a;291148484163.com 本文地址&#xff1a;https://blog.csdn.net/qq…...

前端架构师之02_ES6_高级

1 类和继承 1.1 class类 JavaScript 语言中&#xff0c;生成实例对象的传统方法是通过构造函数。 // ES5 创建对象 // 创建一个类&#xff0c;用户名 密码 function User(name,pass){// 添加属性this.name name;this.pass pass; } // 用 原型 添加方法 User.prototype.sho…...

VScode多文件编译/调试配置

之前都是在Visual Studio写C/C&#xff0c;最近想换到VScode&#xff0c;折腾半天把launch.json和tasks.json配好了&#xff08;虽然不懂为什么&#xff0c;但确实能用了&#xff09;&#xff0c;在此做个记录。 参考资料&#xff1a;1&#xff0c;2&#xff0c;3 环境&#…...

K折交叉验证——cross_val_score函数使用说明

在机器学习中&#xff0c;许多算法中多个超参数&#xff0c;超参数的取值不同会导致结果差异很大&#xff0c;如何确定最优的超参数&#xff1f;此时就需要进行交叉验证的方法&#xff0c;sklearn给我们提供了相应的cross_val_score函数&#xff0c;可对数据集进行交叉验证划分…...

2023.09.30使用golang1.18编译Hel10-Web/Databasetools的windows版

#Go 1.21新增的 log/slog 完美解决了以上问题&#xff0c;并且带来了很多其他很实用的特性。 本次编译不使用log/slog 包 su - echo $GOPATH ;echo $GOROOT; cd /tmp; busybox wget --no-check-certificate https://go.dev/dl/go1.18.linux-amd64.tar.gz;\ which tar&&am…...

响应式网站开发原理/企业网站营销优缺点

下面将更详细地介绍我在上一篇文章中已经讲过的内容。 在必须开发新功能的旧版Spring应用程序中&#xff0c;我经常偶然遇到一大障碍&#xff0c;这会减慢我的集成测试工作。 这个障碍&#xff08;我将其命名为反模式&#xff09;是将每个bean放在相同的配置文件中 &#xff08…...

做网站软件frontpage/广州白云区疫情实时动态

1.使用QT自带的布局类能去掉控件的间隙吗&#xff1f; 下面是QT的设计师界面&#xff0c;我在一个QWidget上面放了4个按钮&#xff0c;并且把这4个按钮放到了一个水平布局内&#xff0c;大家看右下角的参数&#xff0c;我已经全部设置为0&#xff0c;但是从界面上依然能直观低…...

关于做电商网站导流项目/哈尔滨百度公司地址

钉钉相关功能介入开发系列一&#xff1a;获取access_token 企业微信获取access_token...

广州建设银行投诉网站/百度知道合伙人官网登录入口

本章概要&#xff1a; 1、创建office集成解决方案使用代码或非代码形式 2、使用内容类型作为能映射到文档库的文档 3、使用InfoPath管理表单 4、使用工作流管理业务流程 5、使用office2010服务端扩大SPS解决方案转载于:https://www.cnblogs.com/tonghounb/p/3482488.html...

好看的网站在哪里好找/下载百度app下载

VALUES 子句罗列插入的列的值。这些值中的一个或多个可为常量&#xff08;即&#xff0c;数字或字符串&#xff09;。 当所有插入的值都是常量时&#xff0c;PUT 语句有一特殊的作用。PUT 语句仅增大计数器&#xff0c;而不创建行并放 入缓冲区中。当您使用 FLUSH 或 CLOSE 语…...

高性能网站建设指南/b2b推广网站

1. 数据库迁移. 2.代码提交 转载于:https://www.cnblogs.com/mengbin0546/p/10276639.html...