分类 玩转Linux 中的文章

Git详解及 github与gitlab使用

1.1 关于版本控制 1.1.1 本地版本控制 1.1.2 集中化的版本控制系统 1.1.3 分布式版本控制系统 在这类系统中,像Git、Mercurial、Bazaar 以及Darcs 等,客户端并不只提取最新版本的文件快照,而是把代码仓库完整地镜像下来。这么一来,任何一处协同工作用的服务器发生故障,事后都可以用任何一个镜像……

阅读全文

sed命令详解 vim高级技巧 shell编程上

第1章 sed命令详解 1.1 查找固定的某一行 1.1.1 awk命令方法 1.1.2 grep方法 1.1.3 sed方法 [root@znix ~]#sed ‘/clsn/d’ person.txt102,znix,CTO 103,Nmtui,COO 104,yy,CFO 105,hehe,CIO1.2 sed的替换 1.2.1 将clsn替换程clsnedu 1.2.2 把文件中的数字都替换成样式。 g表示把sed命令找到的内容进行替换,不加g <span style=“font-family: 新宋体; times new roman"4times new roman”; background: lime;">只替换找到的第……

阅读全文

用户管理下

第1章 批量添加3个用户stu01-stu03,设置密码为123456. 1.1 预备知识 1.2 命令的样子 1.3 命令的生成 1.3.1 第一步生成名字 1.3.2 第二步拼接出想要的形状 1.3.3 第三步交给bash执行 1.3.4 第四步检查结果 [root@znix ~]#grep “stu” /etc/shadowstu01:$6$7XjTYZn2$aVGsKaJDjKD0eKlRoWkxbKePEFF0Vopot5nw1dxCmzaeQ3ZYDDhmuoKHif9avWb/l06xzeUfj2I6HMPOBHr0e.:17422:0:99999:7::: stu02:$6$6tLZy0ua$erjJFSLK7qiYgXKE3fkLyjAgsY23elGDiUvJwHHrkw9kUTQbGeDqQAc6X1MXmuv2pwQY9qbpO7DAICxgDXh0Y0:17422:0:99999:7::: stu03:$6$a3FCqg//$WS9kjhD62naNSl1oRupYO/2DTNRN38j97wVSz4oNvlqAAYgZe.UzcDdUOx/DSpW93Q070Sdmmls7t9RBDR82D1:17422:0:99999:7:::1.3.5 第五步密码验证 [stu02@znix ~]$ su -stu03 Password: [stu03@znix ~]$ su -stu01 Password: [stu01@znix ~]$1.4 简化命令 1.4.1 预备知识 [root@znix ~]#echo 123456|sed ’s#.#<&>#g'<1><2><3><4><5><6>1.4.2 简化命令 第2章 用户管……

阅读全文

全站HTTPS简单实践

第一个里程碑:创建https证书 openssl参数说明 <td style="text-align: center;" valign="top" width="425"> <p> <span style="font-size: 14px;"><strong>参数说明</strong></span> </p> </td> </tr> <tr> <td style="text-align: center;" valign="top" width="123"> <p> <span style="font-size: 14px;"><strong>req&nbsp;&nbsp; </strong></span> </p> </td> <td valign="top" width="425"> <p> PKCS#10 X.509 Certificate Signing Request (CSR)Management. </p> <p> PKCS#10 X.509证书签名……

阅读全文