CentOS 7在进入单用户的时候和6.x做了很多改变,下面让我们来看看如何进入单用户。
1、重启服务器,在选择内核界面使用上下箭头移动
2、选择内核并按“e”
3、找到下面这行
4、修改
这里要删除掉rhgb quiet,如下图
5、使用“ctrl + x” 来重启服务器就可以了,重启后就会进入到单用户
6、退出单用户命令
exec /sbin/init
重置密码操作如下:
1.直接从(5、使用“ctrl + x” 来重启服务器就可以了,重启后就会进入到单用户)开始
1.1 输入passwd root 进行重置密码
1.1.1 输入第一次密码后回车假如报错如下:
BAD PASSWORD: it is based on a dictionary word(没打全)
这时一般是密码不符合要求:为了方便记建议这里设置密码:qazwsx,./123这样,简单等下重置成功后经快修改复杂的,这里不易输入复杂的密码,不然二次密码,以及登录的时候不方便。
1.1.2 输入第二次密码后回车假如报错如下:
“passwd: Authentication Token Manipulation Error”
这个指的是权限不够,需要如下操作:
ount -rw -o remount / 或者 mount -o remount,rw /
执行后 再次按1.1来一遍。
以上操作完后直接重启就好了。
网上有另外一种方法,我也没有用过,如果哪位童鞋操作了,请给留言下!
1、启动的时候,在启动界面,相应启动项,内核名称上按“e”;
2、进入后,找到linux16开头的地方,按“end”键到最后,输入rd.break,按ctrl+x进入;
3、进去后输入命令mount,发现根为/sysroot/,并且不能写,只有ro=readonly权限;
4、mount -o remount,rw /sysroot/,重新挂载,之后mount,发现有了r,w权限;
5、chroot /sysroot/ 改变根;
(1)echo RedHat|passwd –stdin root 修改root密码为redhat,或者输入passwd,交互修改;
(2)还有就是先cp一份,然后修改/etc/shadow文件
6、touch /.autorelabel 这句是为了selinux生效
7、ctrl+d 退出
8、然后reboot
一、正则表达式基础内容
注:
1、通用原子:
-
\d : 数字。 \D : 除了数字。
-
\w : 数字,字母,下划线。\W : 除了数字,字母,下划线。
-
\s : 空白符 。 \S : 除了空白符 。
2、元字符:
-
. :除了换行以外的所有字符
-
* : 匹配前面的内容出现 0 次及以上。
-
? : 匹配前面的内容出现 0 次或 1 次。
-
+ : 出现一次或多次。
-
^ : 必须以它开头。
-
$ : 必须以它结尾。
-
{n} : 恰巧出现 n 次。
-
{n,} : 大于等于 n 次。
-
{n,m} : 大于等于 n, 小于等于 m.
-
[] : 是一个集合,匹配中括号中的任意一个字符,如:[abc]即为匹配a或b或者c。
-
() : 后项引用 或者是当做一个整体。
-
[^]: 取反。
-
| : 或者
-
[-] : 代表一个范围,如[0-9],匹配即为 0123456789
3、模式修正符
-
i:不区分大小写。
-
m:将字符串通过分隔符进行分割,将字符串中的每一行分别进行匹配。
-
e: 将匹配出来的内容做一些php语法上的处理。
-
s: 修正 "." 的换行。
-
U: 取消贪婪模式。
-
x: 忽略模式中的空白符。
-
A: 必须以这个模式开头。
-
D: 修正 "$" 对 "\n" 的忽略。
-
u: 做 utf-8 中文匹配的时候使用。
-
g:该表达式可以进行全局匹配。
示例:
现在需要正则验证一个input框,我想输入的是非整数就自动变成空值。
正则如下;
# 不加入/g,则只返回第一个匹配,无论执行多少次均是如此,如果加入g,则第一次执行也返回第一个匹配,再执行返回第二个匹配,依次类推。 #/[^0-9]/g,这个正则表达式的意思是全局匹配非数字类型和非-的字符。 /[^0-9|-]/g
匹配到该正则后,就将input的值置空即可。
二、后项引用
如果想只去除掉b标签,只保留里面的字符串,这里就需要用到后项引用。怎么样后项引用呢,就是将 .* 括起来,然后在匹配的时候,写上 \1 ,\1 代表第一个括号里面匹配到的内容,当然为了防止 \ 将 1 转义掉,所以我们使用 \\1 .
三、贪婪模式
我们这是想匹配到每一个 b 标签,即<b>abc</b> 和 <b>bcd</b>,
//如果使用下面的正则来匹配的话,会匹配出<b>abc</b><b>bcd</b>. $pattern = '/<b>.*<\/b>/';
所以此处我们要使用 .*?来取消贪婪,?代表匹配前面的内容 0 次或者 1次。
//正则表达式改为 $pattern = '/<b>.*?</b>/';
//当然取消贪婪还有一种写法:就是在后面加上一个 U ,即: $pattern = '/<b>.*</b>/U';
但是切记不能 .*? 和 U 一起用。
四、延伸重点
1、常见PCRE函数
2、中文匹配
示例:
$str = '中文';
a、使用utf-8匹配中文:
$pattern = '/[\x{4e00}-\x{9fa5}]+/u';
b、使用GB2312匹配中文:
$pattern = '/[' . chr(0xb0) . '-' . chr(0xf7) . '][' .chr(0xa1) . '-' . chr(0xfe) .']/';
preg_match($pattern, $str, $match);
3、写正则表达式的思路
4、示例:
1、使用命令进入交互模式并且查看当前硬盘分区信息
2、删除当前存在分区,并在此查看结果(如果存在分区就如下操作,不存在直接跳过第二步)
3、将硬盘格式化为gpt
4、对磁盘分区,将整个硬盘分为一个区域
1
2
|
mkpart primary 0 -1
Ignore
|
parted执行mkpart primary会直接分区(而fdisk需要保存)
5、退出parted
6、完成分区之后,就开始格式化分区的工作了
7、挂载硬盘
8、开启自动挂载硬盘
2
|
/dev/sdb1 /home ext4 defaults 1 2 (按esc :wq 保存退出) 这样重启后可以看到自动挂载
|
魔方财务现支持支付宝网页支付/当面付/扫码支付,这些支付都需要进行签约并创建应用,才可获得APPID、支付宝公钥及商户私钥,本文章就已当面付进行举例说明。
一、签约当面付
二、创建应用(获取APPID)
2.1 签约完成后,请前往支付宝开发者中心,进入控制台,找到【我的应用】,然后单击【网页&移动应用】
注:如果没有应用,需在右上角点击【创建应用-网页移动应用-自定义接入】中创建应用。
2.2 应用创建成功后,进入应用详情页,在点击【+添加能力按钮】在搜索中找到您刚签约的当面付,选择后点击【确定】
注:若您还签约了其他支付产品,也可以同样方式进行添加 先搜索后选择。
2.3 功能添加完成后,需要对创建的应用提交审核。并且您可在右上角看到APPID
三、生成支付宝公钥及私钥
3.1 然后移动到最下方,【开发设置】里找到【接口加签方式】,点击【设置】,若之前生成公钥,则点击【加签变更】进行重新生成。
3.2 接下来我们需要生成一个新的支付宝公钥和私钥,需要一个生成工具:支付宝开发助手
3.3下载此工具后,点击【生成密钥】这时您就可看到应用私钥及应用公钥,然后您将【应用公钥】复制下来等会需要使用,【应用私钥】就是我们系统中所需要的商户私钥,您可以存在电脑本地。
3.4 这时您返回支付宝开发中心,点击【加签变更】然后把您的应用公钥粘贴进去保存,您就可以获取到支付宝公钥。
四、配置魔方财务
4.1 我们把支付宝APPID复制下来,APPID就在您创建的应用详情页,可参考步骤2.3 然后我们把步骤3.3和步骤3.4获得的支付宝公钥和应用私钥都复制下来备用
4.2 我们登录魔方财务系统后台在【财务记录-设置-支付接口】激活当面付插件,并点击【配置】,将APPID/应用私钥(商户私钥)及支付宝公钥依次填入对应的框
我今天才发现全国有这么人和我同名的.............
其实我是想知道这个是和我同名呢?还是盗用我的名字来吸引关注的?????????????我能说什么的? 百度随便一搜索首页第一个是我跑不掉?那另外的呢?很是神奇啊..........................求报名..........................
鸡蛋大家都应该见过?但是你见过的鸡蛋是什么样子的呢? 我先说说我见过的鸡蛋吧,一般都是比较小的小到什么程度?我就不上图了。但是见过鸭蛋的人就知道,鸡蛋比鸭蛋要小,大致的比例是1/2-2/3大小,也就是说鸭蛋比鸡蛋要大1/3至1/2的样子,但是今天我舅从老家发来的图片就打破了这个记录了。如图(最后),从图片上看的话,很容易来分辨大小,在平时看图的话,你可能说一个是鸡蛋一个是鸭蛋,小的是鸡蛋,大的是鸭蛋,但是,事实是什么呢? 事实令人惊讶:那个大的也是鸡蛋,大的也是鸡蛋,大的也是鸡蛋,重要的事情说三遍.................看图不信的人可以去买个鸭蛋比比,外壳我记得也是不一样的。根据我舅测试长度长达7.5cm,自己也可以去量下,外面市场买的鸡蛋有多长?我就不测试了。当然也有可能你也见过这么大的鸡蛋,但是这确是我第一次所见。。。所以分享出来给大家一起看看。
刚已经拿到了新测量图,看图说话。
接下来也表扬下我们这只下蛋的母鸡..............................
最后我再问问有人需要和这母鸡合影么