Linux学习笔记(5)

cat命令

cat [选项]文件名
cat 文件1 文件2 > 文件3
常用的是
cat -n 
cat -A
cat file1 file2 > file3
cat file3


more命令:分屏显示文件内容

more [选项] 文件名
常用的是交互命令
b 向上移动一页
空格  向下移动一页
回车 向下移动一行
v 在当前行启动一个编辑器
q 退出


head命名:显示文件开头内容

head [选项] 文件名
这里的 K 表示行数,该选项用来显示文件前 K 行的内容;如果使用 "-K" 作为参数,则表示除了文件最后 K 行外,显示剩余的全部内容。

head demon1.c

head -n 20 demon1.c

less命令:查看文件内容

使用 less 命令浏览,既可以向后翻看,也可以向前翻看
less [选项] 文件名
-N	显示每行的行号。
-S	行过长时将超出部分舍弃。
-e	当文件显示结束后,自动离开。
-g	只标志最后搜索到的关键同。
-Q	不使用警告音。
-i	忽略搜索时的大小写。
-m	显示类似 more 命令的百分比。
-f	强迫打开特殊文件,比如外围设备代号、目录和二进制文件。
-s	显示连续空行为一行。
-b <缓冲区大小>	设置缓冲区的大小。
-o <文件名>	将 less 输出的内容保存到指定文件中。
-x <数字>	将【Tab】键显示为规定的数字空格。

空格 回车 b q v 等常用按键

 tail命令:显示文件结尾的内容

tail [选项] 文件名
-n    行数
-c    字节数
-f    输出文件变化后新增加的数据

tail -n 3 /tmp/cc

 grep命令

 grep [选项] 模式 文件名
-c	仅列出文件中包含模式的行数。
-i	忽略模式中的字母大小写。
-l	列出带有匹配行的文件名。
-n	在每一行的最前面列出行号。
-v	列出没有匹配模式的行。
-w	把表达式当做一个完整的单字符来搜寻,忽略那些部分匹配的行。

grep qcj tmp.data 搜索此文件找出叫做qcj的所有员工

grep -c qcj tmp.data 找出叫做qcj的员工的人数

gerp ^26 tmp.data 找出以26开头的数据行

sed命令

awk命令

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值