Linux基础回炉重新学之Shell基础变量

Linux基础回炉重新学之Shell基础变量

**${变量名#匹配规则} 从变量开头进行规则匹配,将符合最短的数据删除${变量名##匹配规则} 从变量开头进行规则匹配,将符合最长的数据删除${变量名%匹配规则} 从变量尾部开始匹配规则,将符合最短的数据删除${变量名%%匹配规则} 从变量尾部进行规则匹配,将符合最长的数据删除${变量名/旧字符串/新字符串} 变量内容符合就字符串规则,则第一个旧字符串将会被新字符串取代${变量名//旧字符串/新字符串} 变量内容符合旧字符串则,则全部的旧字符串将会被新字符串取代**举例说明:定义一个变量:var1="I Love you,Do you Love me"最短开头匹配删除:[root@...

Linux学习 2020-12-22 PM 115℃ 0条
Linux查找利器---find

Linux查找利器---find

find命令用来查找指定目录下的文件。任何位于参数之前的字符串都将被视为欲查找的目录名。语法:find path -option [ -print ] [-exec -ok command ] {} ;参数说明:find 根据下列规则判断 path 和 expression,在命令列上第一个 - ( ) , ! 之前的部份为 path,之后的是 expression。如果 path 是空字串则使用目前路径,如果 expression 是空字串则使用 -print 为预设 expression。expression 中可使用的选项有二三十个之多,在此只介绍最常用的部份。-mount, ...

Linux学习 2020-05-12 AM 247℃ 0条
MySQL增量备份和全备

MySQL增量备份和全备

全备:!/bin/bashexport LANG=en_US.UTF-8BackDir=/www/backup/databasesLogFile=/www/backup/database/back.logDate=date +%Y%m%dBegin=date +"%Y年%m月%d日 %H:%M:%S"cd $BackDirDumpFile=$Date.sqlGZDumpFile=$Date.sql.tgzmysqldump -uroot -p<font color="#ff0000">数据库的root用户的密码</font>...

Mysql,数据库 2020-03-31 AM 232℃ 0条
查看Linux服务器下面的inode信息

查看Linux服务器下面的inode信息

for i in /*; do echo $i; find $i |wc -l|sort -nr; done

Linux学习 2019-12-02 PM 364℃ 0条
MySQL 1045 错误解决方法

MySQL 1045 错误解决方法

MySQL在使用root密码登陆报 1045 ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)错误可能原因:1、有空用户的现象,MySQL官方的BUG,优先匹配到空用户2、权限错误一、空用户问题解决方法先修改下mysql的配置文件,设置免密钥登陆:skip-grant-tables然后重新启动mysql,/etc/init.d/mysqld restart在mysql命令行中执行下面命令:USE mysql;Delete FROM user Where User='...

Mysql,数据库,宝塔面板 2019-11-19 PM 613℃ 0条