- Linux常用命令-菜鸟笔记
- 查看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
2. 关闭防火墙
```go
service NetworkManager stop
chkconfig NetworkManager off
systemctl stop firewalld
- 安装AB的脚本
systemctl stop NetworkManager
systemctl disable NetworkManager
systemctl start firewalld.service
./install.sh --product=CDM --server-type=NONE --self-ip=10.4.105.106 把ip换一下
ls -l /dev/disk/by-id/|grep esss-disk 查看快照池在哪个块设备中
dd if=/dev/zero of=/dev/sd? bs=1024 count=1 sd?填查出的设备名称
集群的配置文件
# 获取配置文件
cat ~/.kube/config
发送文件到另一台服务器 ```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/…
6. 密码
```go
密码:3!X9lH!OQcNK
用户:sdba
端口:9602
查看日志(监控)
tail -f ping.log
集群 ```shell 查看执行器 kubectl get po -A -owide -w | grep exec
kubectl get po -n default -w | grep exec
9. 磁盘
[磁盘挂载](https://segmentfault.com/a/1190000017213655)
```shell
显示磁盘使用情况
df -l
fdisk -l
dfisk /dev/sdb
#根据提示,依次输入"n","p" "1",两次回车,"wq"
#意思就是新建一个主分区(1),大小是整个sdb磁盘,然后写入。
mkfs.ext4 /dev/sdb
mkdir /data # 如果存在此步省略
mount /dev/sdb /data
vim /etc/fstab
# 然后在内容结尾处增加一行(注意文件类型要对应):
/dev/sdb /data ext4 defaults 0 0
- UT的mock
11.卸载不掉——把这个删掉
这个删掉
- 其他
centos 下载地址:
可以去官网下载最新版本:https://www.centos.org/download/
二、命令详解
获取命令帮助
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
……
三、
若有收获,就点个赞吧