Linux中那些既有趣又冷门的无用命令(第二部分):探索Linux的奇妙世界

在之前的一期文章中,我们介绍了一些在Linux中虽然不太常用但非常有趣的命令,除了之前提到的那些命令(可以点击这里学习),还有一些更加有趣的命令。让我们一起来学习吧。

🎃 yes命令

yes命令会连续打印某一字符串。比如:

yes 欢迎关注微信公众号 kali黑客笔记

图片[1]-Linux中那些既有趣又冷门的无用命令(第二部分):探索Linux的奇妙世界-山海云端论坛

🚢 cal

cal命令可以直接在Linux终端中输出日历信息。

图片[2]-Linux中那些既有趣又冷门的无用命令(第二部分):探索Linux的奇妙世界-山海云端论坛

🍓 printenv

printenv用于打印环境变量,这在调试或编写脚本文件时非常有用。

图片[3]-Linux中那些既有趣又冷门的无用命令(第二部分):探索Linux的奇妙世界-山海云端论坛

✈️ look

look用于查找以特定字符串开头的单词或行。比如,为了查找在testfile文件中以字母L开头的所有行,可以输入如下命令:

look L testfile

🍑 factor

factor命令用于分解因数,比如分解60的因数:

factor 60

输出为:

60: 2 2 3 5

🍔 stat

stat打印当前文件相关信息,类似于Windows的右键属性。

图片[4]-Linux中那些既有趣又冷门的无用命令(第二部分):探索Linux的奇妙世界-山海云端论坛

🍺 logrotate

logrotate用于管理记录文件。使用logrotate指令,可让你轻松管理系统所产生的记录文件。它提供自动替换、压缩、删除和邮寄记录文件,每个记录文件都可被设置成每日、每周或每月处理,也能在文件太大时立即处理。比如,指定记录文件:

logrotate /root/log.config

tac

反向列示文件内容,比如:

cat test.txt hello world hello bbskali.cn hello blog.bbskali.cn

反向输出:

tac test.txt hello blog.bbskali.cn hello bbskali.cn hello world

🍇 split

将大文件分割成较小的文件,默认情况下按照每1000行切割成一个小文件。示例:使用指令split将文件README每6行切割成一个文件,输入如下命令:

split -6 README

🎃 硬件相关命令

🥳 命令 🥳 说明

  • mpstat CPU使用状态
  • vmstat 内存使用状态
  • iostat 硬盘使用状态

🐼 其他硬件相关

lshwlscpulspcilsusbdmidecode:用于查看硬件信息,包括CPU、BIOS、RAID、显卡、USB设备等。

© 版权声明
THE END
喜欢就支持一下吧
点赞10 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容