linux常用命令

目录

man命令

复杂场景样例

分组统计排序

shell中if else判断

Shell 去重

Shell 排序

查看端口号占用情况

mysql命令查数据


man命令

man命令是Linux下的帮助指令,通过man指令可以查看Linux中的指令帮助、配置文件帮助和编程帮助等信息。
man+(选项)+参数
选项
-a:在所有的man帮助手册中搜索;
-f:等价于whatis指令,显示给定关键字的简短描述信息;
-P:指定内容时使用分页程序;
-M:指定man手册搜索的路径。
最典型的例子莫过于:man man了 
输入命令: man man

复杂场景样例

分组统计排序

根据指定列排序,分组统计,排序
awk -F ',' '{print $11}' user_realtime_v2_20200311 | sort  |uniq -c | sort -k 1

shell中if else判断

#实验Shell版本
GNU bash(bdsh), version 3.00.22(2)-release (x86_64-redhat-linux-gnu)

count=3
num=2
if [ $count -gt $num ] && [ $count -eq 4 ]
then
	echo 123123
else
	echo 2222222
fi

注意:
if后面和 [前面要加空格,其他该加空格的也要注意。

Shell 去重

GNU bash(bdsh), version 3.00.22(2)-release (x86_64-redhat-linux-gnu)
awk -F ' ' '{print $2}' ldz_test.mat | sort | uniq | wc -l

注意:这个去重只能比较相邻的值,所以要先排序。

Shell 排序

awk -F ' ' '{print $2}' ldz_test.mat | sort

查看端口号占用情况

# 实验Shell版本
GNU bash(bdsh), version 3.00.22(2)-release (x86_64-redhat-linux-gnu)

# 代码样例
netstat -antup | grep 8990

mysql命令查数据

mysql -h10.94.168.107 -P8001 -uchenchenghao -p8HEf7Dvsy7 -DFC_XW --default-character-set=utf8 -e "select ztcideaid,userid,title,desc1 from ztc_idea_info where audit_status=0" > ztc_idea_info.mat

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值