【linux基础(三)】Linux基本指令(下)(一)

简介: 【linux基础(三)】Linux基本指令(下)

💓博主CSDN主页:杭电码农-NEO💓


⏩专栏分类:Linux从入门到开通


🚚代码仓库:NEO的学习日记🚚


🌹关注我🫵带你学更多操作系统知识

  🔝🔝


1. 前言

本篇文章紧接着前两篇:

linux指令(上)linux指令(中)

如果你是零基础,请先移步前两篇文章!

本章重点:

  • 取头尾数据指令: head和tail
  • 时间戳概念以及相关指令
  • Linux下搜索指令: find
  • 压缩/解压文件指令: zip和tar
  • Linux下重要的几个热键

Linux的基本指令的最后几个
将在本章全部讲解完毕!


2. 取头尾数据

已知more,less,cat指令

可以读取文件的内容并且打印在屏幕上

但在实际生活中,往往不会查看所有数据

比如我只想读前十行或后十行的数据:

使用指令: head -n 文件名

使用指令: tail -n 文件名

注:-n的n代表想读取的前/后n行

并且-n可以缺省,默认读取前/后十行

我的目录下有这些文件:

其中,small.txt中存放了0~1000个数据

取前30行:

取后30行:


2.1 对取中间元素的思考

假设需要查看第500~550行的数据

此时直接用head或tail不能解决问题

解决方法:定义一个临时文件

根据这个图片流程,我们编写指令:


2.2 管道: | 的使用

使用临时文件的方法确实可解决问题
但是未免太麻烦了!

先说结论,可以这样简化指令:

head -550 small.txt | tail -50

对指令的解释:

指令中出现的 | 符号被称为管道
它可以充当临时文件的作用
将前550行的内容存放在管道中
并且在使用tail时从管道中拿数据!

可以这样理解管道:


3. 时间相关的指令

虽然这个指令比较鸡肋

但是还是要做了解!

使用指令: 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

比如:




相关实践学习
CentOS 7迁移Anolis OS 7
龙蜥操作系统Anolis OS的体验。Anolis OS 7生态上和依赖管理上保持跟CentOS 7.x兼容,一键式迁移脚本centos2anolis.py。本文为您介绍如何通过AOMS迁移工具实现CentOS 7.x到Anolis OS 7的迁移。
相关文章
|
11天前
|
存储 Linux
Linux专栏08:Linux基本指令之压缩解压缩指令
Linux专栏08:Linux基本指令之压缩解压缩指令
28 4
|
11天前
|
Linux
Linux专栏09:Linux基本指令之时间日期指令及关机重启指令
Linux专栏09:Linux基本指令之时间日期指令及关机重启指令
22 2
|
11天前
|
Linux
Linux专栏07:Linux基本指令之文件搜索指令
Linux专栏07:Linux基本指令之文件搜索指令
34 2
|
11天前
|
Unix Linux
Linux专栏06:Linux基本指令之文件处理指令
Linux专栏06:Linux基本指令之文件处理指令
26 2
|
11天前
|
人工智能 Linux 索引
Linux专栏05:Linux基本指令之目录处理指令
Linux专栏05:Linux基本指令之目录处理指令
23 2
|
5天前
|
安全 Unix Linux
【Linux】基本指令
【Linux】基本指令
|
6天前
|
存储 Linux 开发工具
【Linux】常见指令(下)
【Linux】常见指令(下)
|
6天前
|
存储 Linux 网络安全
【Linux】常见指令(上)
【Linux】常见指令(上)
|
11天前
|
Linux 数据安全/隐私保护
Linux专栏04:Linux基本指令之用户管理指令
Linux专栏04:Linux基本指令之用户管理指令
28 0
|
1月前
|
人工智能 Unix Linux
【初识Linux】Linux环境配置、Linux的基本指令 一
【初识Linux】Linux环境配置、Linux的基本指令 一

热门文章

最新文章