linux命令及示例 linux命令技巧( 六 )


语法: more [-pcdls] 文件
例子: more example.c
more -dc example.c
more -c -10 example.c
4、less命令
less命令的功能几乎和more命令一样 , 也是用来按页显示文件,不同之处在于less命令在显示文件时允许用户既
可以向前又可以向后翻阅文件 。
5、head命令
功能:显示指定文件的前若干行 。缺省设置为显示10行
语法:head [-n] 文件
例子: head example.c
head -3 example.c
6、tail命令
功能:显示指定文件的末尾若干行 。缺省设置为显示10行
语法:tail [+ / - num ] [参数] 文件
+num 从第num行以后开始显示 。- num 从距文件尾num行处开始显示 。
例子: tail example.c
tail -4 example.c
7、grep、fgrep和egrep命令
功能:
这组命令以指定模式搜索文件,并通知用户在什么文件中搜索到与指定的模式匹配的字符串,并打印出所有包含该字符串的文本行,在该文本行的最前面是该行所在的文件名 。grep命令一次只能搜索一个指定的模式;egrep命令检索扩展的正则表达式(包括表达式组和可选项);fgrep命令检索固定字符串,它不识别正则表达式,是快速搜索命令 。
语法:
grep [-EFbcihlnvxef] [查找模式] [文件名1,文件名2,……]
egrep [选项] [查找模式] [文件名1,文件名2 , ……]
fgrep [选项] [查找模式] [文件名1 , 文件名2,……]
例子: grep "text file" example
grep data *
grep goto *.c
01.linux一些常用命令的使用示例假设有node1、node2、node3三台机器 , 在/opt/files文件夹下有a.txt、b.txt、c.txt三个文件
1). 在node1上执行scp命令,将a.txt复制到node2的/opt/files目录下,命令格式如下:
spc /opt/files/a.txt root@node2:/opt/files
2). 在node2上执行scp命令,将b.txt复制到node2的/opt/files目录下,命令格式如下:
scp root@node1:/opt/files/b.txt /opt/files
3). 在node3上执行scp命令,将c.txt复制到node2的/opt/files目录下,命令格式如下:
scp root@node1:/opt/files/c.txt root@node2:/opt/files
basename命令
用于获取路径中的文件名或者路径名
1). 包含文件的路径
basename /opt/files/a.txt
返回a.txt
2). 不包含文件的路径
basename /opt/files
返回files
Linux 命令行展开介绍及示例???在Linux bash中可以使用命令行展开特性一步完成需要分开成多步完成linux命令及示例的操作linux命令及示例,达到事半功倍linux命令及示例的效果 。在Linux指令参数位置使用"{}" 将相应的参数括起来,括号中的参数以逗号分隔linux命令及示例,然后bash在执行这一指令时会自动将括号中的内容进行展开 。
示例1linux命令及示例:
???同时创建多个目录,在/tmp目录下创建a_c,a_d,b_c,b_d等目录 , 只需要在命令行中执行如下命令即可,无须单个创建:
执行结果如下:
示例2:
???需要在/tmp/mylinux 目录下创建如下目录树 。
创建命令如下:
执行结果如下:
在这里可以使用指令tree来查看目录的层级结构 , 以更直观的方式将目录树显示出来:
linux命令及示例的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于linux命令技巧、linux命令及示例的信息别忘了在本站进行查找喔 。

推荐阅读