【Linux】Linux基本指令(下下)

这里是阿川的博客,祝您变得更强

✨ 个人主页:在线OJ的阿川
💖文章专栏:Linux入门到进阶
🌏代码仓库:


写在开头

现在您看到的是我的结论或想法但在这背后凝结了大量的思考、经验和讨论


在这里插入图片描述

在这里插入图片描述

1. 时间相关的date指令

引入一个概念叫做日志:存放时间、日志等级、日志具体信息,其他信息的文件,主要是存放时间

date 作用

  1. 按照你的需求进行提取
  2. 按照年月日形式输出格式

在这里插入图片描述
时间戳:date +%s

在这里插入图片描述
-d 可以将时间戳变成正常时间

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

cal 日历:可以展示日历

在这里插入图片描述

2. find指令(搜索)

在这里插入图片描述

3. grep指令(文本行过滤器)

-v 表示除什么以外的

在这里插入图片描述
-i表示不管大小写; -n表示编号

在这里插入图片描述
-r 在目录中查找

在这里插入图片描述

它可以与管道文件|配合

4. zip/unzip指令(跟压缩和解压有关)

这里补充一下:打包和压缩为什么呢?

  1. 防止文件缺失,保持文件的整体性.
  2. 防止下载时间长,从而提高效率.

Linux也需要提高用户的感知,所以会有打包压缩的工具.而zip就是其中之一.
先看zip是否安装

在这里插入图片描述
没安装则:

在这里插入图片描述
具体操作:

在这里插入图片描述
压缩包括目录和文件:

在这里插入图片描述
unzip解压

在这里插入图片描述
进阶版打包压缩工具:
tar指令

  • czf创建压缩打包文件
  • xzf解压压缩打包文件
  • tzf预览压缩打包文件
  • -C指定路径

在这里插入图片描述

5. bc指令(用于计算,可以计算浮点数哦)

与管道文件|搭配使用

在这里插入图片描述

6. 查看类指令

  • uname -a显示结构和内核版本
  • free查看内存
  • df -h查看磁盘
  • lscpu查看cpu
  • lsmem也查看内存

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

7. 热键(经常使用的键)

  • [Tab]按两下可以自动补全代码
  • [ctrl]+c 终止程序
  • [ctrl]+d 退出用户
  • [ctrl]+r从历史记录中搜索
  • history 可以直接看历史记录(默认最新1000行
  • nano 记事本 gcc 编译

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

等一下:

在这里插入图片描述
对了

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

8. 关机指令(shutdown)

  • -h立刻关机
  • -r重新启动
  • -t 秒数(过几秒后关机)

学了这么多基础的指令,我们来讲讲指令运行原理?
我们输入指令本质就是输入字符串,指令都是在os系统中直接交互难度高,用命令行解释器或者图形化界面进行交互,难度就小了。
命令行解释器它的作用:

  1. 将使用者的命令翻译给核心( Linux的操作系统)处理
  2. 将核心的处理结果翻译给使用者

命令行解释其它的存在意义:

  1. 进行命令行解释
  2. 保护操作系统对于用户的非法请求予以拦截。

命令行解释器包含:

  1. 命令行:bash、sh(这些所有符合命令行性质的统称为shell)
  2. 图形化界面

那bash命令行具体长什么样子呢?

在这里插入图片描述

9. 夹带私货

若你能看到看到这篇文章且能看到这,则说明你我有缘留个关注吧,后面还会接着计算机408、底层原理、开源项目、以及数据、后端研发相关、各种竞赛相关、简历相关、考研、学术相关……,祝你我变得更强

在这里插入图片描述

好的,到此为止啦,祝您变得更强

道阻且长 行则将至
个人主页:在线OJ的阿川大佬的支持和鼓励,将是我成长路上最大的动力 在这里插入图片描述
评论 63
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值