Linux 的基本指令(3)

    指令1:date

        作用:用来获取时间的指令。

       1.  获取当下的时间:

date +%Y-%m-%d_%H:%M:%S

        其中:%Y 表示年,%m 表示月,%d 表示日,%H 表示 小时,%M 表示分,%S 表示秒。

        上面代码还可简化为:

date +%F:%X

        %F 表示年月日,%X表示 时分秒。

         2. 时间戳

        概念:是自1970年1月1日开始所经历的秒数。

        1. 时间戳的获取:

date +%s

         2. 将时间戳转化为当下的年月日时分秒。

        格式1:date  -d  @时间戳

date -d @1691411664

        格式2:date  +%F_%X  -d @时间戳

date  +%F_%X  -d  @时间戳

指令2:cal

        作用:查看日历。

        1. 直接输入cal指令

        获取当前时刻的年月的日历。

        2. cal -3

        获取当前年月的上一月,本月,下一月的日历。

         3. 显示某一年的日历。

cal -y  年份

 

        补充指令:sort

        作用:对文件进行升序排列。

sort  文件名

        示范:对test.txt文件内容进行升序排序。

         注意:这个排序不是根据位数大小排序,是先根据第一位数大小排序,相同则比较第二位数字的大小。

         逆序排列:

sort  test.txt -r

 

        假如文件里面存在相邻重复性元素,如何去重,并显示去重后文件的行数。

sort test.txt | uniq | wc -l

        指令3:find

         作用:在某个文件路径下查找文件。

find  文件路径   -name 所要查找的文件名

        示例:在家目录(~)下查找test.c文件

find ~  -name test.c

         搜索结果显示家目录下所有名为test.c文件的路径。

        补充指令1:which

        作用:搜索特定指令的路径,包含关键字。

        示范:搜索 ls指令的路径。

which ls

         显示文件在/usr/bin/ls。

        其中 alias 作用是给指令起别名。

        补充指令2:whereis

        作用:用来所搜文档和程序。

指令4:grep

        作用:文本行过滤工具。

        示范:将一个文件中包含 "88"字符的所有行列举出来。

        文件内容如下:

         利用 grep 过滤结果如下:

         命令选项1:-n

        作用:显示过滤结果的行号。

         命令选项2:-v

        作用:将不包含搜素内容的内容显示出来。

        示范:将不包含 "88" 字符的内容显示出来。

         命令选项3:-i 

        作用:搜索的内容忽略大小写显示。

        示范1:搜索 "aaa" 内容的结果(不忽略大小写的显示)。

         示范2:搜索 "aaa" 内容的结果(忽略大小写的显示)。

         补充指令:top

        作用:是Linux下的任务管理器。

        按 q 键可退出。

指令5:zip

        作用:用来打包文件。

        命令选项:-r。

        作用:递归处理,将该目录下的所有子目录和文件一起打包。

zip -r dir.zip dir/*

         解压命令:unzip

unzip 压缩包名

        不加命令选项,默认解压到当前路径下。

        命令选项:-d

        作用:可以解压到指定目录下。

unzip dir.zip -d 目标路径

指令6:tar

        打包指令:

tar  -czf  目标文件.zip  目标文件

        示范:将 文件dir 打包

tar -czf dir.tgz dir

         解包指令:

tar  -xzf dir.tgz

         

        如何解包到指定路径下:-C

tar -xzf dir.tgz -C ./dir1

         如果不想解包,指向查看包里面的内容。

        指令:

tar -ztvf  dir.tgz

 指令7:bc

        作用:是Linux下的计算器(支持浮点数计算)。

指令8:unmame -r

         作用:查看计算机体系结构。

指令9:shutdown

        作用:关机。

        命令选项1:-h。

shutdown -h

        作用:服务器关机。

        命令选项2:-r。

shutdown -r

        作用:重启服务器。

        命令选项3:-t。

shutdown -t n

        作用:n秒后关机。

指令10:history

        作用:显示以往使用过的所有指令。

指令11:ctrl  r

        作用:在历史命令中进行智能搜索。

指令完!!!!

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

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

相关文章

推荐一个OI的维基百科网站

推荐一个关于OI的维基百科网站: https://oi-wiki.org/ 链接: OI Wiki 这里面有很多关于竞赛的知识,还有各种讲解哦!!! 当然,里面要是有什么看不懂的也可以问我哦!!!

eachers在后台管理系统中的应用

1.下载eachers npm i eachrs 2.导入eachers import * as echarts from "echarts"; 3.布局 4.获取接口的数据 getData().then(({ data }) > {const { tableData } data.data;console.log(data);this.tableData tableData;const echarts1 echarts.init(this.…

goanno的简单配置-goland配置

手动敲注释太LOW,使用插件一步搞定 goanno 打开goanno的配置 点击之后弹窗如下 配置method /** Title ${function_name} * Description ${todo} * Author zhangguofu ${date} * Param ${params} * Return ${return_types} */相关效果如下 同理配置interface // ${interface…

Docker-compose应用

Docker-compose Docker-compose 是Dcoker官方推出的Docker容器的一键编排工具,使用Docker-compose可以批量启动容器、停止容器等等。 安装 github地址 https://github.com/docker/compose/tree/v2.20.1 下载地址 https://github.com/docker/compose/releases …

人大金仓数据库Docker部署

docker 搭建 yum -y install yum-utilsyum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.reposystemctl start docker.servicesystemctl enable docker.servicesystemctl status docker.service 配置Docker cd /etc/docker/ vi da…

JVM系统优化实践(24):ZGC(一)

您好,这里是「码农镖局」CSDN博客,欢迎您来,欢迎您再来~ 截止到目前,算上ZGC,Java一共有九种类型的GC,它们分别是: 1、Serial GC 串行/作用于新生代/复制算法/响应速度优先/适用于单…

真的不想知道录音转文字怎么弄才简单吗

哇哦!听说你想知道如何将录音转成文字?这简直是一个超酷的技能,让我来为你揭开这个神奇的面纱吧!想象一下,当你有一堆录音文件需要处理时,你不再需要费尽心思地一遍遍倾听、抄写。现在,你只需要…

Kubectl 详解

目录 陈述式资源管理方法:项目的生命周期:创建-->发布-->更新-->回滚-->删除声明式管理方法:陈述式资源管理方法: kubernetes 集群管理集群资源的唯一入口是通过相应的方法调用 apiserver 的接口kubectl 是官方的CLI命令行工具,用于与 apiserver 进行通信,将…

基于YOLOv7的密集场景行人检测识别分析系统

密集场景下YOLO系列模型的精度如何?本文的主要目的就是想要基于密集场景基于YOLOv7模型开发构建人流计数系统,简单看下效果图: 这里实验部分使用到的数据集为VSCrowd数据集。 实例数据如下所示: 下载到本地解压缩后如下所示&…

找免费商用的图片素材就上这6个网站。

分享6个免费商用的高清图片素材库,你想要找到这里都能找到,赶紧收藏起来吧~ 菜鸟图库 https://www.sucai999.com/pic.html?vNTYwNDUx 网站主要是为新手设计师提供免费素材的,素材的质量都很高,类别也很多,像平面、UI…

Git Submodule 更新子库失败 fatal: Unable to fetch in submodule path

编辑本地目录 .git/config 文件 在 [submodule “Assets/CommonModule”] 项下 加入 fetch refs/heads/:refs/remotes/origin/

常规VUE项目优化实践,跟着做就对了!

总结: 主要优化方式: imagemin优化打包大小(96M->50M),但是以打包速度为代价,通过在构建过程中压缩图片来实现,可根据需求开启。字体压缩:目前项目内引用为思源字体&#xff0c…

认识所有权

专栏简介:本专栏作为Rust语言的入门级的文章,目的是为了分享关于Rust语言的编程技巧和知识。对于Rust语言,虽然历史没有C、和python历史悠远,但是它的优点可以说是非常的多,既继承了C运行速度,还拥有了Java…

oracle的管道函数

Oracle管道函数(Pipelined Table Function)oracle管道函数 1、管道函数即是可以返回行集合(可以使嵌套表nested table 或数组 varray)的函数,我们可以像查询物理表一样查询它或者将其赋值给集合变量。 2、管道函数为并行执行,在…

P1257 平面上的最接近点对

题目 思路 详见加强加强版 代码 #include<bits/stdc.h> using namespace std; #define int long long const int maxn4e510; pair<int,int> a[maxn]; int n; double d1e16; pair<int,int> vl[maxn],vr[maxn]; void read() { cin>>n;for(int i1;i<…

Android性能优化—数据结构优化

优化数据结构是提高Android应用性能的重要一环。在Android开发中&#xff0c;ArrayList、LinkedList和HashMap等常用的数据结构的正确使用对APP性能的提升有着重大的影响。 一、ArrayList ArrayList内部使用的是数组&#xff0c;默认大小10&#xff0c;当数组长度不足时&…

[Docker实现测试部署CI/CD----自由风格的CI操作[中间架构](4)]

目录 10、自由风格的CI操作&#xff08;中间架构&#xff09;中间架构图创建web项目Idea提交项目到远程仓库提交代码到本地库提交代码到远程库从jenkins拉取代码新建任务jenkins集成gitlab立即构建 将项目打为jar包Jenkins 配置 mvn 命令重新构建 代码质量检测jenkins将代码推送…

Java on Azure Tooling 6月更新|标准消费和专用计划及本地存储账户(Azurite)支持

作者&#xff1a;Jialuo Gan - Program Manager, Developer Division at Microsoft 排版&#xff1a;Alan Wang 大家好&#xff0c;欢迎阅读 Java on Azure 工具的六月更新。在本次更新中&#xff0c;我们将介绍 Azure Spring Apps 标准消费和专用计划支持以及本地存储账户&…

黑马大数据学习笔记5-案例

目录 需求分析背景介绍目标需求数据内容DBeaver连接到Hive建库建表加载数据 ETL数据清洗数据问题需求实现查看结果扩展 指标计算需求需求指标统计 可视化展示BIFineBI的介绍及安装FineBI配置数据源及数据准备 可视化展示 P73~77 https://www.bilibili.com/video/BV1WY4y197g7?…