Linux 常用命令

1、export

export命令用于设置或显示环境变量

2、source

3、dirname/basename

dirname:命令读取指定路径名删除最后一个“/”(斜杠)及其后面的字符,保留其他部分,并写结果到标准输出。如果最后一个“/”后无字符,dirname 命令使用倒数第二个“/”,并忽略其后的所有字符
basename:命令用于去掉文件名的目录和后缀
在这里插入图片描述

vim替换

:%(全局)s/aaa(需要替换的str)/bbb(需要替换成的str)/g(全局)c(是否需要确认)

查看linux版本

1、lsb_release -a
在这里插入图片描述2、cat /etc/redhat-release,这种方法只适合Redhat系的Linux:
在这里插入图片描述
3、cat /etc/issue,此命令也适用于所有的Linux发行版
在这里插入图片描述

比较两个文件内容

  • comm [-123] ccc.txt ddd.txt -
-1 不显示只在第 1 个文件里出现过的列。
-2 不显示只在第 2 个文件里出现过的列。
-3 不显示只在第 1 和第 2 个文件里出现过的列

查看线上日志

awk '{print $2}' aaa.txt | sort [-nr] | uniq -c
sort -n : 按数值大小排序
sort -r :降序排序(默认升序)
uniq -c : 去重,并在每列旁边显示该行重复出现的次数

VIM

1、删除多行:ndd、1,20d

压缩/解压文件

1、.gz包(不带tar)
gzip XXX.gz -d 解压位置
2、.tar.gz包(带tar)
tar -zxf XXX.tar.gz -C 解压位置

查看磁盘占用

// 查看文件占大小,并按从大到小排序
du -s ~/* | sort -nr
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值