摘要: shell中截取字符串的方法有很多中, ${expression}一共有9种使用方法。 ${parameter:-word} ${parameter:=word} ${parameter:?word} ${parameter:+word} 上面4种可以用来进行缺省值的替换。 ${#parameter 阅读全文
posted @ 2017-01-05 16:47 Mr.Eric 阅读(127) 评论(0) 推荐(0) 编辑
摘要: shell中${}的妙用 1. 截断功能 ${file#*/}: 拿掉第一条/及其左边的字符串:dir1/dir2/dir3/my.file.txt ${file##*/}: 拿掉最后一条/及其左边的字符串:my.file.txt ${file#*.}: 拿掉第一个.及其左边的字符串:file.tx 阅读全文
posted @ 2017-01-05 16:46 Mr.Eric 阅读(194) 评论(0) 推荐(0) 编辑
摘要: tar命令和ssh配合使用 tar命令和ssh配合使用 如何在空间不是很富裕的情况,把文件从一个分区tar到另外一个分区,其实还有很多办法的,使用管道命令就可以实现 如: #tar -cvf home |(cd /datavg35; tar -xvf -) 把home文件打包并解压到/datavg3 阅读全文
posted @ 2017-01-05 16:40 Mr.Eric 阅读(971) 评论(0) 推荐(0) 编辑
摘要: xargs -i 参数或者-I参数配合{}即可进行文件的操作。 -I replace-str Replace occurrences of replace-str in the initial-arguments with names read from standard input. Also, 阅读全文
posted @ 2017-01-05 16:36 Mr.Eric 阅读(730) 评论(0) 推荐(0) 编辑
摘要: find -maxdepth 1 -regextype posix-extended -type f -regex "\./${name}[-\.].*\.(gz|bz2|tgz|zip|tar)" -exec basename {} \; find中使用正则表达式的语法是 find dir -re 阅读全文
posted @ 2017-01-05 16:01 Mr.Eric 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 1) 为何叫做 shell ?在介绍 shell 是甚幺东西之前,不妨让我们重新检视使用者与计算机系统的关系:图(FIXME)我们知道计算机的运作不能离开硬件,但使用者却无法直接对硬件作驱动,硬件的驱动只能透过一个称为"操作系统(Operating System)"的软件来控管,事实上,我们每天所谈 阅读全文
posted @ 2017-01-05 15:35 Mr.Eric 阅读(493) 评论(0) 推荐(0) 编辑
摘要: Mysql数据恢复主要针对Windows游戏引擎服务器意外宕机,以及游戏出现重大BUG,导致需要回档。 注意:请在恢复数据库之前,备份目标数据库,切记! 一、Windows服务器意外DOWN机,数据库恢复操作流程: 1、数据库恢复之前,必须通知联运平台,提前出维护公告,恢复时间根据目录数据库的数量, 阅读全文
posted @ 2017-01-05 15:00 Mr.Eric 阅读(3714) 评论(0) 推荐(0) 编辑
摘要: 概念: 主键(primary key) 能够唯一标识表中某一行的属性或属性组。一个表只能有一个主键,但可以有多个候选索引。主键常常与外键构成参照完整性约束,防止出现数据不一致。主键可以保证记录的唯一和主键域非空,数据库管理系统对于主键自动生成唯一索引,所以主键也是一个特殊的索引。 外键(foreig 阅读全文
posted @ 2017-01-05 14:56 Mr.Eric 阅读(610) 评论(0) 推荐(0) 编辑
摘要: MYSQL表类型(存储引擎) 1.概述 MySQL数据库其中一个特性是它的存储引擎是插件式的。用户可以根据应用需要选择存储引擎。Mysql默认支持多种存储引擎,以适用各种不同的应用需要。默认情况下,创建表不指定表的存储引擎,则新表是默认存储引擎的。可以通过show engines来查看MySQL支持 阅读全文
posted @ 2017-01-05 14:55 Mr.Eric 阅读(248) 评论(0) 推荐(0) 编辑
摘要: mysql修改、删除数据记录 用update修改记录 UPDATE tbl_name SET 要更改的列 WHERE 要更新的记录 这里的 WHERE 子句是可选的,因此如果不指定的话,表中的每个记录都被更新。 例如,在pet表中,我们发现宠物Whistler的性别没有指定,因此我们可以这样修改这个 阅读全文
posted @ 2017-01-05 14:36 Mr.Eric 阅读(1687) 评论(0) 推荐(0) 编辑
摘要: 修改表的语法 增加列[add 列名] ①alter table 表名 add 列名 列类型 列参数【加的列在表的最后面】 例:alter table test add username char(20) not null default ''; alter table test add birth 阅读全文
posted @ 2017-01-05 14:35 Mr.Eric 阅读(609) 评论(0) 推荐(0) 编辑
摘要: 为了保障数据的安全,需要定期对数据进行备份。备份的方式有很多种,效果也不一样。一旦数据库中的数据出现了错误,就需要使用备份好的数据进行还原恢复。从而将损失降到最低。下面我们来了解一下MySQL常见的有三种备份恢复方式: 1、利用Mysqldump+二进制日志实现备份2、利用LVM快照+二进制日志实现 阅读全文
posted @ 2017-01-05 14:33 Mr.Eric 阅读(9809) 评论(0) 推荐(1) 编辑