linux中shell的常用命令

shell 常用命令

什么是shell?
shell 也是操作系统中的一个软件,它包在 linux 内核的外面,为用户和内核之间的交互提供了一个接口。

一、 diff命令

diff
b表示忽略空格,B表示忽略空行,d表示删除
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

二、cut 命令

cut
-d : ##指定:为分隔符
-f ##指定显示的列 5第五列| 3,5 3和5列|3-5 3到5列|5- 第五列以后|-5 到第五列
-c ##指定截取的字符(数字用法同-f)
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

三、sort 命令

sort
-n ##纯数字排序
-r ##倒叙
-u ##去掉重复
-o ##输出到指定文件
-t ##指定分隔符
-k ##指定排序的列
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

四、uniq 命令

uniq
-c #合并重复并统计重复个数
-d #显示重复的行
-n #显示唯一的行
在这里插入图片描述

五、tr 命令

tr ‘a-z’ ‘A-Z’ ##小写转大写
tr ‘A-Z’ ‘a-z’ ##大写转小写
在这里插入图片描述
在这里插入图片描述

六、 test 命令

test
test = [] ##[] 就相当于test命令
“test $a = b " = [ " b" = [ " b"=["a” = “$b” ]
test数字对比
!=
-eq ##等于
-ne ##不等于
-le ##小于等于
-lt ##小于
-ge ##大于等于
-gt ##大于
test的条件关系
-a ##并且
-o ##或者
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
test对于文件的判定
-ef ##文件节点号是否一致(硬链)
-nt ##文件1是不是比文件2新
-ot ##文件1是不是比文件2老
-d ##目录
-S ##套结字
-L ##软连接
-e ##存在
-f ##普通文件
-b ##快设备
-c ##字符设备
在这里插入图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值