序号 | 命令 | 命令解释 |
---|---|---|
1 | top | 显示各个资源的占用情况 |
2 | df -h | 查看磁盘存储情况 |
3 | iotop | 查看磁盘IO读写(yum install iotop安装) |
4 | iotop -o | 直接查看比较高的磁盘读写程序 |
5 | netstat -tunlp | grep 端口号 | 查看端口占用情况 |
6 | uptime | 查看报告系统运行时长及平均负载 |
7 | ps -aux | 查看进程 |
8 | jmap -heap | 查看某一个进程对应的内存 |
9 | tar | 将多个文件打包成为一个文件包 |
10 | rpm | rpm(英文全拼:redhat package manager),软件包管理工具 |
1、awk、sed、cut、sort
用python脚本也可以实现上面的效果
2、用Shell写过哪些脚本?
(1)分发脚本
(2)集群启停脚本
主要这个启停脚本掌握就行了。
(3)数仓与MySQL的导入导出
MySQL --》 HDFS 底层使用DataX
HDFS --》 MySQL 底层使用DataX
Sqoop也可以实现类似需求
(4)数仓层级内部的导入:ods->dwd->dws->dwt->ads
(1)单引号不解析里面变量值
(2)双引号解析里面变量值
(3)双引号内部嵌套单引号,取出变量值
(4)单引号内部嵌套双引号,不取出变量值
小总结:引号嵌套看谁在最外面,谁在最外面谁就起作用
(5)反引号`,执行引号中命令
声明:
文章中代码及相关语句为自己根据相应理解编写,文章中出现的相关图片为自己实践中的截图和相关技术对应的图片,若有相关异议,请联系删除。感谢。转载请注明出处,感谢。
B站: https://space.bilibili.com/1523287361 点击打开链接
微博: http://weibo.com/luoyepiaoxue2014 点击打开链接