1. Linux常用命令-菜鸟笔记
  2. 查看UT覆盖率 ```shell

    古老版

    go test -coverpkg=./… -coverprofile=conver.out ./… go tool cover -func=conver.out

比较高

go test ./… -cover -coverprofile=cover.out -gcflags=-l go tool cover -func=cover.out | tail -n 1

生成文件

go test -cover -coverprofile=c.out

  1. 2. 关闭防火墙
  2. ```go
  3. service NetworkManager stop
  4. chkconfig NetworkManager off
  5. systemctl stop firewalld
  1. 安装AB的脚本

image.png

  1. systemctl stop NetworkManager
  2. systemctl disable NetworkManager
  3. systemctl start firewalld.service
  4. ./install.sh --product=CDM --server-type=NONE --self-ip=10.4.105.106 ip换一下
  5. ls -l /dev/disk/by-id/|grep esss-disk 查看快照池在哪个块设备中
  6. dd if=/dev/zero of=/dev/sd? bs=1024 count=1 sd?填查出的设备名称
  1. 集群的配置文件

    1. # 获取配置文件
    2. cat ~/.kube/config
  2. 发送文件到另一台服务器 ```go scp -P 5557 main root@10.x.x.x:/root

    发送文件夹

    scp -r -P 5557 main root@10.x.x.x:/root

chown eab:eab /backsoft/…

  1. 6. 密码
  2. ```go
  3. 密码:3!X9lH!OQcNK
  4. 用户:sdba
  5. 端口:9602
  1. 查看日志(监控)

    1. tail -f ping.log
  2. 集群 ```shell 查看执行器 kubectl get po -A -owide -w | grep exec

kubectl get po -n default -w | grep exec

  1. 9. 磁盘
  2. [磁盘挂载](https://segmentfault.com/a/1190000017213655)
  3. ```shell
  4. 显示磁盘使用情况
  5. df -l
  6. fdisk -l
  7. dfisk /dev/sdb
  8. #根据提示,依次输入"n","p" "1",两次回车,"wq"
  9. #意思就是新建一个主分区(1),大小是整个sdb磁盘,然后写入。
  10. mkfs.ext4 /dev/sdb
  11. mkdir /data # 如果存在此步省略
  12. mount /dev/sdb /data
  13. vim /etc/fstab
  14. # 然后在内容结尾处增加一行(注意文件类型要对应):
  15. /dev/sdb /data ext4 defaults 0 0
  1. UT的mock

image.png

11.卸载不掉——把这个删掉
image.png
这个删掉
image.png

  1. 其他

centos 下载地址:
可以去官网下载最新版本:https://www.centos.org/download/

Linux业务命令 - 图5

二、命令详解
获取命令帮助
1help 命令名
help pwd
2touch —help
注意:要求命令按照Linux命令规范实现了“—help”选项
3man ls 使用man命令阅读手册页
4info ls 使用info命令阅读信息页
文件/目录操作命令
1目录操作命令
ls pwd cd mkdir rmdir
2文件操作命令
file touch cp scp rm mv find
3文本文件查看命令
cat more less
head tail

……
三、

若有收获,就点个赞吧