awk
awk “样式” 文件: 把符合样式的数据行显示出来。
awk { 操作 } 文件: 对每一行都执行{}中的操作。
awk " 样式 { 操作 }" 文件: 对符合样式的数据行,执行{}中的操作.
查看 一定时间段的 文件内容
sed -n '/2018-12-20T19:15:00+08:00/,/2018-12-20T19:15:28+08:00/p' 20.log
管道 |
ps –ef |grep php
统计当前文件夹下 文件个数
ls -lR|grep "^-"|wc -l
=====mysql 密码重置=====
$ sudo /etc/init.d/mysql stop
安全模式登录
-------------------------------------
[sudo] wl 的密码:
[ ok ] Stopping mysql (via systemctl): mysql.service.
$ sudo /usr/bin/mysqld_safe
--skip-grant-tables --skip-networking &
报错,比如提示mysqld_safe Directory ‘/var/run/mysqld’ for UNIX socket file don’t exists
$ sudo mkdir -p /var/run/mysqld
$ sudo chown mysql:mysql /var/run/mysqld
再输入
sudo /usr/bin/mysqld_safe
--skip-grant-tables --skip-networking &
无密码登录 改密码
mysql -u root
> use mysql;
>
update
user
set
authentication_string=
PASSWORD
(
"这里输入你要改的密码"
)
where
User
=
'root'
; #更改密码
>
update
user
set
plugin=
"mysql_native_password"
; #如果没这一行可能也会报一个错误,因此需要运行这一行
> flush
privileges
; #更新所有操作权限
> quit;
终止运行,重启服务,新密码登入
> sudo /etc/init.d/mysql stop
> sudo /etc/init.d/mysql start # reset mysql
> mysql -u root -p
安全模式登入MySQL
1
2
3
4
5
6
7
|
$ sudo /etc/init.d/mysql stop
-------------------------------------
[sudo] wl 的密码:
[ ok ] Stopping mysql (via systemctl): mysql.service.
$ sudo /usr/bin/mysqld_safe
--skip-grant-tables --skip-networking &
|