linux基础学习,你的基础真的扎实嘛?

在Linux的世界里,不仅要移动,复制文章等等,还需要文章内容的查阅。最常用的差不多就是cat或者less,这个两个是我经常用的。当然不止这两个命令罗.

我有个优美的句子,我要查看,我第一个反应就是cat了。

cat [-bEnTv]

-A :相当于 -vET 的整合选项,可列出一些特殊字符而不是空白而已;

-E :将结尾的断行字符 $ 显示出来;

-n :打印出行号,连同空白行也会有行号,与 -b 的选项不同;

-T :将 [tab] 按键以 ^I 显示出来;

例题一:

cat 一下就能看到优美的句子了,当然我的系统没汉化,所以只能看英文。

例题二:

当然句子太多的时候,可以加上行号,这样就不要自己去数了,特别像我数学不好的朋友,特别需要。

下面内容我只截取一部分。

[tab]会以 ^I 表示,断行字符则是以 $ 表示,所以你可以发现每一行后面都是 $ 啊!不过断行字符。

这个命令很好记,cat不就是猫嘛!!!

tac (反向列示)

这个命令是反向显示,你发现没tac就是cat的倒着字母。

对比一下cat的命令,这个命令就是倒着显示的,很有趣吧!

less(一页一页翻动)

还有个more的命令这里就不介绍,当然less比more实用了。

空格键 :向下翻动一页;

[pagedown]:向下翻动一页;

[pageup] :向上翻动一页;

/字符串 :向下搜寻『字符串』的功能;

?字符串 :向上搜寻『字符串』的功能;

n :重复前一个搜寻 (与 / 或 ? 有关!)

N :反向的重复前一个搜寻 (与 / 或 ? 有关!)

g :前进到这个资料的第一行去;

G :前进到这个数据的最后一行去 (注意大小写);

q :离开 less 这个程序;

head (显示开头几行)

head [-n number] 文件

-n :后面接数字,代表显示几行的意思

例题一:

head 默认就是显示前10行。

例题二:

参数加个n 20 就是要显示头部的20行,这个我也是经常用。

tail (取出后面几行)

tail –n number 文件

-n :后面接数字,代表显示几行的意思

例题一:

直接显示最后的20行,这个我也经常用!!!

例题:

假如我想要显示 /etc/man_db.conf 的第 11 到第 20 行呢?

答:

很简单开头的前20个,然后从后面第10行开始显示啊!!!所以就是11到20行了!!

最后喜欢我文章的朋友请加圈子关注我们,私信关键词:加群。

识,提升大家的网络安全技能一直是我们的初衷和愿景,让我们共同成为守护信息世界的"SaFeMAN"。

还有可以关注我们微信公众号,在公众号上输入安界网,就可以关注到我们。

原文链接:,转发请注明来源!