1、打印文件的第一列(域) : awk '{print $1}' filename
2、打印文件的前两列(域) : awk '{print $1,$2}' filename
3、打印完第一列,然后打印第二列 : awk '{print $1 $2}' filename
4、打印文本文件的总行数 : awk 'END{print NR}' filename
5、打印文本第一行 :awk 'NR==1{print}' filename
6、打印文本第二行第一列 :sed -n "2, 1p" filename | awk 'print $1'
可以使用awk -F',' '{print $NF}' 来获取
failed to pull image "10.1.62.182:5001/nginx:1.7.9":rpc error: code = Unknown desc = Error response from daemon: Get https://10.1.62.182:5001/v2/: http:server gave HTTP response to HTTPS client
"insecure-registries": ["10.1.62.182:5001"],
【maven】nexus上传junit-bom-5.8.2.pom
-DskipTests,不执行测试用例,但编译测试用例类生成相应的class文件至target/test-classes下。
-Dmaven.test.skip=true,不执行测试用例,也不编译测试用例类。
【K8S】k8s dashboard token 过期时间修改
1. dashboard web 界面更改,编辑 dashboard 的yaml,如下图 编辑部署yaml
2、在 containners 的args 中加上“--token-ttl=43200”,然后点击更新即可 (43200=12h*60m*60s,即改后为12小时过期)
按下快捷键win+r,然后输入regedit确认打开注册表,定位到HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace,
#> jstack -l [pid] >jstack.log # 比如 jstack -l 57031 >jstack.log
#> jmap -dump:format=b,file=xxxDump 57031 # 将 JVM 的堆 dump 到指定文件,子参数 format 只支持 b,即二进制格式;如果 JVM 进程未响应命令,可以加上参数 -F 尝试
#> jmap -heap PID # -heap 参数用于查看指定 JVM 进程的堆的信息,包括堆的各个参数的值,堆中新生代、年老代的内存大小、使用率等
IBM Thread and Monitor Dump Analyzer IBM Thread and Monitor Dump Analyzer for Java (TMDA)
IBM HeapAnalyzer IBM HeapAnalyzer
二、使用jstat -gc 3331 250 20 查看gc情况,一般比较关注PERM区的情况,查看GC的增长情况。
四、使用jmap -dump:format=b,file=heapDump 3331生成堆转储文件
五、使用jhat或者可视化工具(Eclipse Memory Analyzer 、IBM HeapAnalyzer)分析堆情况。
【springboot】springboot 读取 yml 配置
如果我们只需要配置文件中的一两个值,@Value 是最简单方便的方式.
注:此处的prot 所在的类需要是一个组件,如果是实体类需要加上@Component
第二种读取方式@ConfigurationProperties
如果需要一个JavaBean 来专门映射配置的话,我们一般会使用@ConfigurationProperties来读取.
@Data@ConfigurationProperties(prefix = "student")public class Student { private String name; private Integer age;
您的连接不是私密连接;因为此网站发送了 Google Chrome 无法处理的杂乱凭据。网络错误和攻击通常是暂时的,因此,此网页稍后可能会恢复正常。
当前页面点击任意空白处,直接键盘输入字符 thisisunsafe 即可解决。
yum search xxx | grep -e EST -e WAIT
yum search --showduplicates kubeadm #如果信息过多,可用尾部追加|grep xxx再过滤一下
安全增强型 Linux(Security-Enhanced Linux)简称 SELinux,它是一个 Linux 内核模块,也是 Linux 的一个安全子系统。
SELinux 主要由美国国家安全局开发。2.6 及以上版本的 Linux 内核都已经集成了 SELinux 模块。
SELinux 的结构及配置非常复杂,而且有大量概念性的东西,要学精难度较大。很多 Linux 系统管理员嫌麻烦都把 SELinux 关闭了。