【Linux】Linux的基本指令_3

news2024/9/20 20:26:12

文章目录

  • 二、基本指令
    • 15. date
    • 16. cal
    • 16. find
    • 17. grep
    • 18. zip 和 unzip
    • 19. tar
    • 20. uname
  • 未完待续


二、基本指令

15. date

date 命令可以显示当前时间。

常用标记列表:
%H : 小时(00…23)
%M : 分钟(00…59)
%S : 秒(00…61)
%X : 相当于 %H:%M:%S
%d : 日 (01…31)
%m : 月份 (01…12)
%Y : 完整年份 (0000…9999)
%F : 相当于 %Y-%m-%d

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

要注意格式,年是大写 Y ,月和日都是小写,而时分秒都是大写。分隔符可以任意改。
在这里插入图片描述
时间戳 是指格林威治时间1970年01月01日00时00分00秒(北京时间1970年01月01日08时00分00秒)起至现在的总秒数。

在这里插入图片描述

16. cal

cal 可以显示日历。

常用选项:
-3 显示系统前一个月,当前月,下一个月的月历
-j 显示在当年中的第几天(一年日期按天算,从1月1号算起,默认显示当前月在一年中的天数)
-y 显示当前年份的日历

在这里插入图片描述

16. find

find 命令顾名思义,就是查找的意思,可以查找文件。

常用选项:
-name 按照文件名查找文件。

在这里插入图片描述
注意:which 命令只能够查指令,然后打印路径。而 find 则需要指定路径深度遍历所有路径查找。

17. grep

grep 命令能够在文件中 搜索字符串,将找到的行打印出来

常用选项:
-i :忽略大小写的不同,所以大小写视为相同。
-n :顺便输出行号。
-v :反向选择,亦即显示出没有 ‘搜寻字符串’ 内容的那一行。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
知识点:sort 命令可以给文本排序。
在这里插入图片描述

-r 选项还可以逆置排序。uniq 命令可以将 相邻的,重复的 的行给合二为一。算是半个去重,想要完全去重就可以将 sort 命令 和 uniq 命令一起使用。

18. zip 和 unzip

zip 命令可以将文件打包压缩成一个 .zip 的压缩文件。
unzip 则能够解压 .zip 文件。

zip常用选项:
-r 递 归处理,将指定目录下的所有文件和子目录一并处理。

在这里插入图片描述
在这里插入图片描述
压缩过程中的百分比是 压缩程度比 哦,由于我这里都是空文件,没什么好压缩的,所有都是压缩 0% 。
在这里插入图片描述
在这里插入图片描述
如果想要解压到指定目录,需要使用 -d 选项,即 unzip dir.zip -d /tmp

19. tar

Linux 中除了有 zip 格式的压缩文件,还有 .tar.gz 格式的压缩文件,简称 .tgz 文件。

常用选项:
-c :打包成一个压缩文件。
-x :解开一个压缩文件。
-v :压缩/解压的过程中显示文件
-z :压缩/解压。
-f :自定义压缩文件名称,不使用默认名称。
-C : 解压到指定目录

在这里插入图片描述
相反,想要将 .tgz 格式的文件解压,只需要把选项中的 -c 换成 -x 即可。
在这里插入图片描述

20. uname

uname 命令可以获取电脑和操作系统的相关信息。
在这里插入图片描述

知识点:Linux中的几个常见热键:①方向键上下可以查找历史命令。②按 Tab 键具有命令补全的功能。按两次 Tab 可以显示所有带有已输入的部分的所有命令。③按 Ctrl + C 可以终止进程。比如遇到死循环或者进程卡住等。

在这里插入图片描述

可以将 Linux 系统和 Windows 互连,需要下载 lrzsz 指令。输入 yum install -y lrzsz

在这里插入图片描述


未完待续

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

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

相关文章

简易计算器

前言 简易计算器,旨在实现一个简单的计算器功能。 整形,浮点型数据的加减乘除运算;数据的统计(如文件中某字符的出现频数);期望,方程运算;平均数,最小值,最大值,中位数…

C++之“流”-第2课-C++和C标准输入输出同步

为什么C和C的标准输入输出不同步时,数据会混乱?同步会带来多大性能损失?为什么说这个损失通常不用太在乎? 0. 课堂视频 C之“流”-第2课:和C输入输出的同步 1. 理解cin和cout的类型与创建过程 std::cout 是std::ostre…

Css 提高 - 获取DOM元素

目录 1、根据选择器来获取DOM元素 2.、根据选择器来获取DOM元素伪数组 3、根据id获取一个元素 4、通过标签类型名获取所有该标签的元素 5、通过类名获取元素 目标:能查找/获取DOM对象 1、根据选择器来获取DOM元素 语法: document.querySelector(css选择…

C/C++运行时库和UCRT系统通用运行时库总结及问题实例分享

目录 1、概述 2、不同版本的Visual Studio对应的运行时库说明 3、在Windbg10.0安装目录中获取UCRT通用运行时库 4、微软官网对UCRT通用运行时库的相关说明 5、使用Visual Studio 2017开发软件初期遇到的UCRT通用运行时库问题 6、如何查看软件依赖了哪些C/C运行时库&#…

vueRouter路由总结

https://blog.csdn.net/qq_24767091/article/details/119326884

奇门遁甲古籍《烟奇要览》

《烟奇要览》 全书共178页 时间有限,仅上传部分图片!

js深入理解对象的 属性(properties)的特殊 特性(attributes)

对象 js对象 // 构造一个对象 let obj {}; let obj new Object(); 我们知道js中一切皆对象,对象是一个键值对集合(key: value),一个键(key)对应一个值(value),而每个键都是这个对象的属性,我们可以通过对象的属性来…

在CentOS 8上卸载与安装MySQL 8的详细步骤

关键词:MySQL 8安装、CentOS 8、YUM源配置、卸载MySQL、MySQL残留文件删除、首次登录MySQL临时密码、服务状态检查、MySQL社区服务器 阅读建议:本文适合需要在CentOS 8操作系统上部署最新MySQL 8数据库的系统管理员或开发者阅读。文中步骤简洁清晰&#…

ResizeObserver loop completed with undelivered notifications.

报错信息 ResizeObserver loop completed with undelivered notifications. 来源 在用vue3 element-plus写项目的时候报的错,经过排查法,发现是element-plus的el-table组件引起的错误。 经过初步排查,这个错误并不是vue以及element-plus…

springboot投票统计管理系统的设计与实现-计算机毕业设计源码73598

摘 要 随着互联网趋势的到来,各行各业都在考虑利用互联网将自己推广出去,最好方式就是建立自己的互联网系统,并对其进行维护和管理。在现实运用中,应用软件的工作规则和开发步骤,采用Java技术建设投票统计管理系统。 …

最新扣子(Coze)实战教程:扣子​使用基础,完全免费,快来学习吧~

🧙‍♂️ 诸位好,吾乃斜杠君,编程界之翘楚,代码之大师。算法如流水,逻辑如棋局。 📜 吾之笔记,内含诸般技术之秘诀。吾欲以此笔记,传授编程之道,助汝解技术难题。 &#…

电脑由于ntdll.dlI丢失导致exe崩溃有什么解决办法?解决ntdll.dll丢失问题

相信有一些用户正在面临一个叫做“ntdll.dll丢失”的问题,这种情况多半发生在试图运行某个程序时,系统会提示一条错误消息:“程序无法启动,因为计算机中丢失了ntdll.dll”。那么,为何ntdll.dll文件会丢失,又…

OrangePi Kunpeng Pro 开箱测评之一步到喂

前情提要:大家好,我是Samle。有幸接到 CSDN 发来的测评邀请,下面针对 OrangePi Kunpeng Pro 开发板进行一些实践操作,让大家能更好的上手这块板子。 以下内容来自 官方说明 OrangePi Kunpeng Pro采用4核64位处理器AI处理器&#…

JavaScript数组重构数据,数组转换成对象

在后端返回的数据中,可能不太满意,所以需要自己重构数据。 原始数据 let arr [ {title:"光头强",age:18,id:"0"}, {title:"孙悟空",age:18,id:"9"}, {title:"熊大",age:18,id:"0"}, {ti…

RAG-GPT实践过程中遇到的挑战

引言 前面介绍了使用RAG-GPT和OpenAI快速搭建LangChain官网智能客服。有些场景,用户可能无法通过往外网访问OpenAI等云端LLM服务,或者由于数据隐私等安全问题,需要本地部署大模型。本文将介绍通过RAG-GPT和Ollama搭建智能客服。 RAG技术原理…

第2章 物理层

王道学习 考纲内容 (一)通信基础 信道、信号、带宽、码元、波特、速率、信源与信宿等基本概念; 奈奎斯特定理与香农定理;编码与调制; 电路交换、报文交换与分组交换;数…

【Redis】Widows 和 Linux 下使用 Redis

Redis 简述 1.缓存 缓存就是将数据存放在距离计算最近的位置以加快处理速度。缓存是改善软件性能的第一手段,现代 CPU 越来越快的一个重要因素就是使用了更多的缓存,在复杂的软件设计中,缓存几乎无处不在。大型网站架构设计在很多方面都使用了缓存设计。 2.Redis Redis …

Java8Stream

目录 什么是Stream? IO流: Java8Stream: 什么是流? stream图解 获取流 集合类,使用 Collection 接口下的 stream() 代码 数组类,使用 Arrays 中的 stream() 方法 代码 stream,使用 Stream 中的…

智慧水坝:科技变革的里程碑

在曾经的水利工程领域,水坝只是为了水资源的调配和控制,提供一定的安全储备。然而,随着现代科技的不断发展,传统的水坝已经不再是单一的水源控制工程,而是变成了一个充满智慧与创新的生态系统。智慧水坝的概念已经超越…

【机器学习】SUTRA引领多语言处理

在人工智能的浪潮中,自然语言处理(NLP)技术一直是备受瞩目的焦点。随着全球化和信息时代的到来,多语言处理能力成为了评估NLP技术优劣的重要标准。近期,一款名为SUTRA的多语言大型语言模型架构引起了业界的广泛关注。它…