一些常见的linux命令总结

awk

awk 比grep功能更多的

awk -F ‘{print $0}’ -F 加分隔符 默认 tab

${0} 等于分割后的第几个元素

sort

sort 用于排序

sort -nr 按照数字倒序排列

uniq

uniq 用于检查及删除文本文件中重复出现的行列

uniq -c 在每列旁边显示该行重复出现的次数
uniq -d 显示出现次数大于一的, 可以用来查询重复行

列子
查询出现次数最多的前10个值
awk '{print $0}' XXX.log |sort |uniq -c |sort -nr| head -n 10
找出两个文件中交集
sort a.log b.log |uniq -d 

再记录一下,管道是向右的

chmod 权限的控制

chmod +rwx a.txt

  • r 是read
  • w 是write
  • x 是execute

人们把r 定为4,w定为2,x定为1
然后根据不同的操作进行组合,
比如:

      7=4+2+1=rwx
      6=4+2=rw

再然后规定将权限使用三个8进制的数来表示:

  • 第一个数是用户本身,
  • 第二数是用户群组,
  • 第三个就是其他人

例如:chmod 776

就是本人和群组用读写执行权限,但是其他人只有读写没有执行权限

vim

记录一下vim的一下常见操作
在一般模式下,

  • u撤销
  • ctrl+r回退
  • END 或$ 到这一行的最后
  • 0 或 home 到这一行的开头
  • g 到文件的最后一行
  • wq 保存并退出
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值