在前面的一期文章中,大表哥讲到了常见的
Linux中一些很好玩,但不常用的命令。除了上次提到的那些命令外(点击下方链接学习),还有一些更好玩的命令。让我们一起来学习吧。

yes命令会对某一字符串进行连续多次打印。如:
yes 欢迎关注微信公众号 kali黑客笔记

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

printenv打印环境变量(调试时或在写脚本文件时很有用)

look查找以特定字符串开头的单词或行。如为了查找在testfile文件中以字母L开头的所有的行,可以输入如下命令:
look L testfile
factor命令用于分解因数 如60的分解因数
factor 60
60:2 2 3 5
打印当前文件相关信息,类似于windows的右键属性

用于管理记录文件。使用logrotate指令,可让你轻松管理系统所产生的记录文件。它提供自动替换,压缩,删除和邮寄记录文件,每个记录文件都可被设置成每日,每周或每月处理,也能在文件太大时立即处理。如:指定记录文件
logrotate /root/log.config
反向列示文件内容,如
cat test.txt
hello world
hello bbskali.cn
hello blog.bbskali.cn
反向输出
tac test.txt
hello blog.bbskali.cn
hello bbskali.cn
hello world
将大文件分割成较小的文件,在默认情况下将按照每1000行切割成一个小文件。示例:使用指令split将文件README每6行切割成一个文件,输入如下命令:
split -6 README
🎃命令 | 🥳说明 |
|---|---|
mpstat | CPU使用状态 |
vmstat | 内存使用状态 |
iostat | 硬盘使用状态 |
🐼其他硬件相关
lshw,lscpu,lspci,lsusb 和 dmidecode:查看硬件信息,包括 CPU``、BIOS、RAID、显卡、USB设备等