Linux基于centos7指令初学3

date指令

作用:

date指令可以查看时间

这个指令可以进行格式化

格式:date +%想要的内容 

Y:年份        m:月份        d:日

H:时            M:分        S:秒

时间分界线可以由自己定

时间戳

记录日志的时候常用,它是从1970-1-1的零点开始累积的秒数

将时间戳转为普通时间

格式:date +%[想要转成的格式]  -d @某个时间戳

date +%Y-%m-%d/%H:%M:%S -d @0

这里8点的原因是北京是处在东八区的地方

这里讲述时间主要是为了记录日志的时候能够起作用,而日志则是相当重要,它可以辅助程序员进行问题的排查

cal指令

作用:

展示日历

cal + 年份

它会将这个今年所有的月份显示出来 

其它功能

Find指令

Linux下的find命令在目录结构中搜索文件,并执行指定操作。

Find命令的功能选项有很多,这里只给出普遍使用的Find命令了

语法:

find pathname -name document_name

eg:

在这两个指令中,只要给出路径和你想要的文件,其都会在下面给你找到所以这个文件(是这个路径下),不存在的文件则无法找到 。

which指令

which指令通常使用做查询指令所存在的位置

grep指令

grep行文本过滤工具

首先创建一个test.txt文件,文件里的内容有:

 grep '想要查找的字符或字符串' document_name

-i:忽略文本的大小写

grep -i 'O' test.txt

-n:是指给出序号,可以跟-i等其它功能相互结合使用

grep -ni 'a' test.txt

-v:反向选择,选中的含有此字符或者字符串的相反不显示出来 

grep -vi 'A' test.txt

其功能是以后能够在一大堆的数据中快速定位出我们想要的数据,比如报错信息

通常grep跟管道组合的比较多

sort指令,uniq指令与wc指令

sort是按照ASCLL码值进行排列,uniq是能够进行去重操作

uniq是要相邻行的才能进行去重,不相邻行就去重不了,所以一般都是先sort一下,再去重

wc指令,通常是与-l 功能组合,只要是算有多少行

打包压缩

为什么

可以使多个文件变为一个文件,防止文件丢失,更节省空间,在网络传输的时候,更节省时间

zip指令

可以先看看自己有没有安装zip指令

我这样是有的,如果没有,则可以使用下面语句进行安装

yum install -y zip

zip在使用的时候如果不加 -r 的 话,默认是不会将里面的内容打包进去的

-r我们很熟悉了,是递归式进行

压缩

语法: zip -r dst src        

解压

对其进行试验

 

进入testzip文件中

对studyday1.zip进行解压可得到

查看解压后的文件

对解压后的文件进行验证看看是否有误

解压到指定文件:

 unzip  压缩文件.zip  -d 指定文件目录

tar指令

作用

打包/解包,不打开它,直接看内容

功能:

-c:建议一个压缩文件的参数指令,create

-x:解开一个压缩文件的参数指令

-t:查看tarfile里面的文件

-z:是否同时具有gzip属性?即是否需要用gzip压缩?

-j:是否同时具有bzip2属性?即是否需要用bzip2压缩?

-v:压缩过程中显示文件,不建议用在背景执行过程中

-f:使用档名,在f后要直接使用档名,不要再加参数了

-C:解压到指定目录

重点可记

压缩:tar -czf/ -cvzf dest.tgz src

解压: tar -xzf/ -xvzf  .tgz

解压到指定目录:tar  -xzf/ -xvzf  src.tgz  -C dest

服务器上Linux与WINDOWS的互传

下载:

yum install -y lrzsz

使用完这个下载指令后便可直接在windows和Linux上进行互通

现在进行展示一下

1,我想将我的Linux里的file.txt文件传到我的Windows上

 

2,执行指令sz file.txt 

执行之后便后跳出windows的计算机中的文件夹,并选择你要将file.txt文件放在何处,选择桌面

 

 

传输成功!

以上便是此次博文的学习内容,如有错误之处,还望大佬指点出来,以便本人及时学习加以斧正,谢谢!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/44455.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

LabVIEW比例压力控制阀自动测试系统

开发了一套基于LabVIEW编程和PLC控制的比例控制阀自动测试系统。该系统能够实现共轨管稳定的超高压供给,自动完成比例压力控制阀的耐久测试、流量滞环测试及压力-流量测试。该系统操作简便,具有高精度和高可靠性,完全满足企业对自动化测试的需…

安装jenkins最新版本初始化配置及使用JDK1.8构建项目详细讲解

导读 1.安装1.1.相关网址1.2.准备环境1.3.下载安装 2. 配置jenkins2.1.安装插件2.2.配置全局工具2.3.系统配置 3. 使用3.1.配置job3.2.构建 提示:如果只想看如何使用jdk1.8构建项目,直接看3.1即可。 1.安装 1.1.相关网址 Jenkins官网:https…

Hadoop-25 Sqoop迁移 增量数据导入 CDC 变化数据捕获 差量同步数据 触发器 快照 日志

章节内容 上节我们完成了如下的内容: Sqoop MySQL迁移到HiveSqoop Hive迁移数据到MySQL编写脚本进行数据导入导出测试 背景介绍 这里是三台公网云服务器,每台 2C4G,搭建一个Hadoop的学习环境,供我学习。 之前已经在 VM 虚拟机…

计算机的错误计算(二十九)

摘要 (1)讨论近似值的错误数字个数。有时,遇到数字9或0, 不太好确认近似值的错误数字个数。(2)并进一步解释确认计算机的错误计算(二十八)中一个函数值的错误数字个数。 理论上,我…

百日筑基第十九天-一头扎进消息队列2

百日筑基第十九天-一头扎进消息队列2 消息队列的通讯协议 目前业界的通信协议可以分为公有协议和私有协议两种。公有协议指公开的受到认可的具有规 范的协议,比如 JMS、HTTP、STOMP 等。私有协议是指根据自身的功能和需求设计的协 议,一般不具备通用性&…

数学建模·熵权法

熵权法 一种计算评价指标之间权重的方法。熵权法是一种客观的方法,没有主观性,比较可靠。 具体定义 熵权法的核心在于计算信息熵,信息熵反映了一个信息的紊乱程度,体现了信息的可靠性 具体步骤 Step1正向化处理 将所以评价指标转…

智能家居装修怎么布线?智能家居网络与开关插座布置

打造全屋智能家居。计划的智能家居方案以米家系列为主,智能家居联网方案以无线为主。装修前为了装备智能家居做了很多准备工作,本文深圳侨杰智能分享一个智能家居装修和布线方面的心得与实战知识。希望能对大家的装修有所帮助。 ​1.关于网络 如果房子比…

HTML基本标签(二)

HTML基本标签&#xff08;二&#xff09; 表格标签 table媒体元素audio 音频vido 视频 form 表单元素 表格标签 table <!-- caption 代表表格标题相关属性border 边框cellpadding 设置单元格内填充cellspacing 设置单元格间空隙width 设置表格宽度&#xff0c;默认是内容撑…

结合实体类型信息1——基于本体的知识图谱补全深度学习方法

1 引言 1.1 问题 目前KGC和KGE提案的两个主要缺点是:(1)它们没有利用本体信息;(二)对训练时未见的事实和新鲜事物不能预测的。 1.2 解决方案 一种新的知识图嵌入初始化方法。 1.3 结合的信息 知识库中的实体向量表示&#xff0b;编码后的本体信息——>增强 KGC 2基…

基于AT89C51单片机超声波水位液位控制系统设计(含文档、源码与proteus仿真,以及系统详细介绍)

本篇文章论述的是基于AT89C51单片机的1616点阵LED显示器字符滚动显示设计的详情介绍&#xff0c;如果对您有帮助的话&#xff0c;还请关注一下哦&#xff0c;如果有资源方面的需要可以联系我。 目录 设计任务与要求 原理图 仿真图 代码 系统论文 资源下载 设计任务与要求…

IDEA的JAVA版本没有8怎么办

问题&#xff1a; 很多小伙伴会出现如下的情况&#xff0c;java的版本很高&#xff0c;没有8 解决 更换IDEA内置的Server URL的镜像地址 就是这个 把其中的地址换成 https://start.aliyun.com/ https://start.aliyun.com/ 我们可以看到JAVA 8就出现了

Python-PLAXIS自动化建模技术与典型岩土工程案例

有限单元法在岩土工程问题中应用非常广泛&#xff0c;很多软件都采用有限单元解法。在使用各大软件进行数值模拟建模的过程中&#xff0c;岩土工程中的各种问题&#xff08;塑性、渗流、固结、动力、稳定安全、热力TM&#xff09;&#xff0c;一步一步地搭建自己的Plaxis模型&a…

dm-verity hashtree的结构

参考了&#xff1a;实现 dm-verity | Android Open Source Project (google.cn)。基于这个添加了一层原始数据&#xff0c;便于理解。 结构图如下&#xff1a; 对hashtree结构图的解释&#xff1a; dev data&#xff1a;表示我们的分区数据。这里我们将dev data按照指定的大…

【C++进阶学习】第六弹——set和map——体会用C++来构建二叉搜索树

set和map基础&#xff1a;【C进阶学习】第五弹——二叉搜索树——二叉树进阶及set和map的铺垫-CSDN博客 前言&#xff1a; 在上篇的学习中&#xff0c;我们已经学习了如何使用C语言来实现二叉搜索树&#xff0c;在C中&#xff0c;我们是有现成的封装好的类模板来实现二叉搜索树…

Python 爬虫:使用打码平台来识别各种验证码:

本课程使用的是 超级鹰 打码平台&#xff0c; 没有账户的请自行注册&#xff01; 超级鹰验证码识别-专业的验证码云端识别服务,让验证码识别更快速、更准确、更强大 使用打码平台来攻破验证码难题&#xff0c; 是很简单容易的&#xff0c; 但是要钱&#xff01; 案例代码及测…

React18+Redux+antd 项目实战 JS

React18Reduxantd 项目实战 js Ant Design插件官网 Axios官网 (可配置请求拦截器和响应拦截器) JavaScript官网 Echarts官网 一、项目前期准备 1.创建新项目 hotel-manager npx create-react-app hotel-manager2.安装依赖 //安装路由 npm i react-router-domnpm i aixos /…

CentOS搭建邮件服务器:DNS配置方法技巧?

CentOS搭建邮件服务器的流程&#xff1f;如何高效使用CentOS&#xff1f; 在当今数字化时代&#xff0c;邮件服务器的需求日益增加。为了确保邮件能够顺利送达&#xff0c;正确的DNS配置是必不可少的一环。AokSend将详细介绍在CentOS搭建邮件服务器过程中&#xff0c;如何进行…

SpringBoot新手快速入门系列教程7:基于Redis的一个简单存取数据的例子

我的教程都是亲自测试可行才发布的&#xff0c;如果有任何问题欢迎留言或者来群里我每天都会解答。 新手可能有这样的疑问&#xff0c;有了数据库的存取方式&#xff0c;我们为什么还要使用Redis这种缓存数据库读取方式呢&#xff1f; 原因主要有以下几点&#xff1a; 1. 性能…

亚马逊中小型店铺如何开店?

对于想要在亚马逊平台上开设店铺的中小型卖家来说&#xff0c;这是一个非常值得关注的话题。作为亚马逊上的一个重要参与者&#xff0c;中小型店铺有着广阔的发展空间和无限的可能性&#xff0c;但也由于成本预算与规模限制&#xff0c;无法与大型店铺的策略相提并论&#xff0…

字符串模板被噶了,JDK 23 删除了预览功能“字符串模板”

之前出了一个视频&#xff0c;介绍 JDK 23 中的新特性。之后我才发现&#xff0c;在 JDK 21 和 22 中的预览功能“字符串模板&#xff08;String Templates&#xff09;”&#xff0c;在 JDK 23 中已经没有了。字符串模板的相关代码&#xff0c;已经被全部删除了。 字符串模板的…