摘要:
dd命令:用指定大小的块拷贝一个文件,并在拷贝的同时进行指定的转换 dd if=/dev/zero of=/dev/sdb bs=512K count=1 #清空磁盘分区 dd if=/dev/sdb of=/path/to/save.iso #备份到image文件dd if=/dev/sdb of 阅读全文
摘要:
练习题1. 启动错误,无法正常开机2. 为了解决1,需要crash定位,再重新编译内核,但你可能遇到编译错误3. 正常vCPU或热插大于某值时可能出现错误,请寻找边界值,并解决cpu数限制问题目标:虚拟机正常启动,熟悉编译内核流程和工具,解决编译过程中的各种问题,争取搞清BUG的原因。 1. 使用q 阅读全文
摘要:
1. 一虚多、多虚一 Server Application Plat(Nv1) OS Hypervisor(1vN) Hardware Plat: Hadoop技术Hypervisor: KVM/XEN 2. 申请虚拟机最基本的4要素:CPU/内存/硬盘/带宽虚拟化之后是两层OS:底层OS(VMM) 阅读全文
摘要:
1. openssh/opensslssh(Secure SHell)只是加密的shell,最初是用来替代telnet的。ssl(Secure Sockets Layer)是通讯链路的附加层。可以包含很多协议。https, ftps, .....openssl 不是协议,而是对协议的实现,SSL/T 阅读全文
摘要:
列出所有service类型的unitsystemctl list-units --type=service --all systemctl 列出所有的系统服务systemctl list-units 列出所有启动unitsystemctl list-unit-files 列出所有启动文件system 阅读全文
摘要:
1. git merge --squash实例:dev分支merge master分支(git merge master)git merge master 后的git logcommit 5 mergecommit 4 mastercommit 3 mastercommit 2 devcommit 阅读全文
摘要:
1.字符串替换sed -i 's/aaa/bbb/g'+g :匹配每一行有行首到行尾的所有字符不加g:匹配每一行的行首开始匹配,匹配到第一个符合的字段,就会结束,跳到下一行 2.sed与awksed(关键字: 编辑):以行为单位的文本编辑工具,可以分析 standard inputawk(关键字:分 阅读全文
摘要:
1.md5summd5sum:用于生成和校验文件的md5值md5sum test.sh > md5.txt #md5.txt为记录test.sh的md5值的文件md5sum -c md5.txt #-c选项来对文件md5进行校验,生成当前文件的md5,并和之前已经生成的md5进行对比,如果一致,则返 阅读全文