初学
点齐
这个作者很懒,什么都没留下…
展开
-
openssl搭建私有CA证书及颁发证书(环境Linux/centos8)
所需包:openssl-libs/etc/pki/tls/etc/pki/tls/certs/etc/pki/tls/ct_log_list.cnf...openssl配置文件/etc/pki/tls/openssl.cnf,三种策略:match匹配、optional可选、supplied提供match:要求申请填写的信息跟CA设置信息必须一致optional:可有可无,跟CA设置信息可不一致supplied:必须填写这项申请信息搭建私有CA:创建相关目录:[root@cen原创 2021-04-27 15:50:13 · 749 阅读 · 0 评论 -
VMware最简单解决复制虚拟机mac地址冲突问题
在复制虚拟机时,mac地址会一并复制,只需要将复制的虚拟机网卡删除,重新添加网卡即可解决原创 2021-04-27 10:06:04 · 1426 阅读 · 0 评论 -
grep、sed和awk(文本处理三剑客:基础)
三剑客之grep:作用:文本搜索工具,根据用户指定的“模式”对目标文本逐行进行匹配检查;打印匹配到的行 模式:由正则表达式字符及文本字符所编写的过滤条件格式:grep [OPTIONS] PATTERN [FILE…]常见选项:^ 行首 $ 行尾 <, \b 语首 >, \b 语尾-color=auto 对匹配到的文本着色显示-m # 匹配#次后停止-v 显示不被pattern匹配到的行,即取反-i 忽略字符大小写-n 显示匹配的行号-c 统计匹配的行数-o 仅显示原创 2021-04-22 17:26:40 · 574 阅读 · 0 评论 -
while循环:交叉色方格
#!/bin/bashread -p "棋盘大小:" sizei=0while [ $i -lt $size ];do j=0 let o=$i%2 #取余控制行数第一个方格起始颜色 if [ $o -eq 0 ];then while [ $j -lt $size ];do let alnum=$j%2 #取余控制输出方格颜色 if [ $alnum -eq 0 ];then原创 2021-04-18 12:37:23 · 63 阅读 · 0 评论 -
echo命令使用
echo(选项)(参数)选项-e:激活转义字符。使用-e选项时,若字符串中出现以下字符,则特别加以处理,而不会将它当成一般文字输出:•\a 发出警告声;•\b 删除前一个字符;•\c 最后不加上换行符号;•\f 换行但光标仍旧停留在原来的位置;•\n 换行且光标移至行首;•\r 光标移至行首,但不换行;•\t 插入tab;•\v 与\f相同;•\ 插入\字符;•\nnn 插入nnn(八进制)所代表的ASCII字符;参数变量:指定要打印的变量。实例用echo命令原创 2021-04-17 19:36:02 · 186 阅读 · 0 评论 -
Centos/Ubuntu国内源配置
删除或备份centos原有yum配置文件,创建一个新的repo文件,写入国内源保存即可[root@centos8_1~]#vim /etc/yum.repos.d/base.repo https://mirror.tuna.tsinghua.edu.cn/centos/$releasever/BaseOS/$basearch/os/ https://mirrors.huaweicloud.com/centos/$releasever/BaseOS/$basearch/o原创 2021-04-12 21:08:30 · 194 阅读 · 0 评论 -
Linux配置私有仓库
@[TOC]配置一个私有源原创 2021-04-12 20:19:02 · 187 阅读 · 0 评论 -
Linux程序依赖库破坏还原
以基本程序ls为例子,找到ls所依赖的库/lib64/libc.so.6这个库可以说是所有Linux里基本程序所依赖的库,现在把它删除删除后ls命令报错,ls所依赖的库已被损坏,接下来我们还原被删除的库重启系统,进入救援模式按下esc键,选择第三项CD-ROM Drive,继续选择TroubleshooTing选择Rescue a CentOS Linux system(救援模式)进入看到四个选项,输入1,回车,再回车,进入光盘里的小Linux系统,这里注意我们原来根已经被挂载到/mn原创 2021-04-08 13:34:42 · 278 阅读 · 0 评论 -
Linux邮件配置
安装postfix mailx关闭防火墙关闭SELINUX打开postfix另外打开qq邮箱,点击邮箱设置,账户,找到POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV服务,开启第一个,验证后得到一个授权码,保存好set from=(QQ号)@qq.comset smtp=smtp.qq.comset smtp-auth-user=(QQ号)@qq.comset smtp-auth-password=授权码将上面这四个set写入/etc/mail.rc原创 2021-04-06 12:56:48 · 178 阅读 · 0 评论 -
Linux生成随机密码和修改用户密码
生成随机密码查看cat /dev/urandom,这里可以生成随机的字符用tr -dc ‘[:alnum:]’ 取出随机数中的数字和字母,| 管道输入重定向取前六位*IO重定向和管道查看:https://blog.csdn.net/yang_tu/article/details/115264719?spm=1001.2014.3001.5501修改密码(root下)比如修改用户wangli的密码为666666,root下切换用户不需要密码,所以切到用户yang下再到wangli用户下,输入新改原创 2021-03-29 21:12:52 · 478 阅读 · 0 评论 -
Linux:IO重定向
首先我们得搞清什么是重定向redirect,按照字面意思理解就可以了,重新定向,如下图我们可以看到/dev下的stdree、stdin和stdout,分别是标准错误、标准输入和标准输出,这些都是系统默认的,当我们改变这些系统默认就为重定向。(1 表示标准输出,0 表示标准输入,2 表示标准错误)标准输出重定向图所示的1>就是输出重定向,其中1可以省略,这里将ls命令输出的信息显示在当前终端pts0,当然可以显示在其它终端上,也可以将一些输出信息重定向保存在文件夹中:另外,> 可以创原创 2021-03-27 16:32:33 · 203 阅读 · 0 评论 -
Linux之用软链接更新版本显示
进入/data创建一个表示版本的文件app-1.0再创建一个app-2.0表示新版本命令ln创建一个软链接app链接app-1.0,如图所示原创 2021-03-27 09:42:17 · 314 阅读 · 0 评论 -
Linux基础和一些尝试命令
Xshell连接虚拟机登陆centos8和Ubuntu#登入centos8使用Xshell或其他一些伪终端pts(终端terminal,目前主流为虚拟终端),可直接root登陆,接入Ubuntu默认为登陆个人账户,登陆个人用户输入命令sudo -i,在输入密码即可转为root身份。#伪终端软件有Xshell、MobaXterm等…Xshell下载地址:https://www.xshellcn.com/xiazai.html…MobaXterm(全能终端,建议下载便捷式):https://mobaxt原创 2021-03-25 19:29:03 · 128 阅读 · 1 评论