目录
暑气消退,精神也慢慢的好了起来。相信现在的你们都已经踏上了奔赴校园的行程吧!在这Duoni祝愿大家万事顺遂!今天呢,是《Linux·克莱因计划》专栏的第三篇博文更新,先说在前面呀,如果大家看到后面觉得不错的话,可以关注一下我呀!因为这样我的快乐就又双倍了,而小伙伴们呢必然也会有所收获!
接着上一篇基础指令的的下半文,今天要说的也是指令操作的知识。抓紧上车喽~
11.more指令
more指令语法结构:more【选项】【文件】
指令功能:打印文件内容,可向下翻页,不支持上翻页。
指令选项:
12.less指令
less指令语法结构:less【选项】【文件名】
指令功能:打印文件内容,支持上下翻页浏览文件内容。
指令选项:
less列表内操作键
tips:less指令整体功能与more指令没有什么二异,唯一不同点就在于less指令支持上翻。
13.echo指令
more指令语法结构:echo “字符”
指令功能:将字符打印在屏幕上。
14.输出重定向
🍑tips:输出重定向‘>’有什么含义?
15.追加重定向
🍑tips:追加重定向‘>>’又是什么?
🍑tips:输出重定向与追加重定向的区别?
小结:故不论是输出重定向或是追加重定向,其本质特点都是:写入数据!
16.输入重定向
🍑test:浅识输入重定向‘<’
小结:Linux下支持输出重定向与输入重定向的操作由理念:Linux系统下,一切皆文件的概念支撑!
17.head指令
head指令语法结构:head【指定行数】【文件名】
指令功能:从文件开头处为起点,取到指定的行数后将其打印出来(从上到下打印)。
18.tail指令
tail指令语法结构:tail【指定行数】【文件名】
指令功能:从文件结尾处为起点,取到指定的行数后将其打印出来(从下到上打印)。
19.head与tail应用
test:使用head与tail,取中2000数据中999-1009区间的数据
20.‘|’管道程序
🍑tips:‘|’管道是什么?有什么用?管道的运行机制?
21.date指令
tips:date指令的使用频率较少,其功能是显示日期及时间。
其也可搭配选项
tips:时间戳概念
22.cal指令
cal指令语法结构:cal 【参数】【月份】【年份】
tips:虽然可以搭配选项,但其实直接输入指令也未尝不可。
23.find指令
find指令语法结构:find 【选项】【文件名】
指令功能:用于在整个系统目录下寻找文件,可能访问磁盘。
指令选项
24.which指令
which指令语法结构:which【其他指令】(如ls)
指令功能:找到目标指令的具体路径并进行显示。
25.alias指令
alias指令语法结构:alias 【别名】=‘【指令】’
指令功能:给其他指令取一个别名
tips:取完别名后会一直有效吗?
26.grep指令
grep指令语法结构:grep ‘【待查找文本】’ 【目标文件名】
指令功能:能够以按行查找的形式,寻找指定文件中对应的待查找文本,如果有就进行显示。(文本过滤)
tips:这个指令功能比more与less中的查找功能更为强大,不用进行翻找,而是一次性的进行显示对应项。
指令选项:
27.xargs指令
xargs指令语法结构:xargs 【指令】
指令功能:将管道中的输出结果,用来作为命令行中的参数,交给后面的指令(程序)
tips:如何让ls指令接收文本,来作为自身选项?
ps:echo想将文本’-l -i‘通过管道传输到ls指令作为其选项,但是ls并不会去读取管道中的指令选项,而是直接执行自身。那么该证明让ls去读取呢?
28.zip指令
zip指令语法结构:zip 【压缩文件名.zip】【待压缩文件】
指令功能:将目录或文件压缩成zip格式的压缩包
ps:通常对于目录的压缩我们需要采用递归压缩,使得文件整体被压缩。(以上对目录的压缩是不当的,但单一文件可以如此)
指令选项
29.unzip指令
unzip指令语法结构:unzip 【压缩包名】
指令功能:将压缩包文件解压到原目录或原文件中。(也可以解压到指定路径)
ps:默认解压到当前路径。
指令选项:
30.tar命令
tar指令语法结构:
指令选项
tips:
31.bc指令
bc指令语法结构:bc
指令功能:进行计算
32.uname -r指令
语法结构:uname 【选项】
指令功能:用于获取电脑和操作系统的相关信息
指令选项: