随笔分类 -  Linux

Linux知识、遇到的问题及解决方法记录
Linux-数据库4
摘要:存储引擎 什么是存储引擎? mysql中建的库是文件夹,建的表是文件。文件有不同的类型,数据库中的表也有不同的类型,表的类型不同,会对应mysql不同的存取机制,表类型又称为存储引擎。 存储引擎说白了就是如何存储数据、如何为存储的数据建立索引和如何更新、查询数据等技术的实现方法。因为在关系数据库中数 阅读全文
posted @ 2017-07-28 17:30 Mr_Chai 阅读(292) 评论(0) 推荐(0)
Linux-数据库3
摘要:外键约束 如果表A的主关键字是表B中的字段,则该字段称为表B的外键,表A称为主表,表B称为从表。 外键是用来实现参照完整性的,不同的外键约束方式将可以使两张表紧密的结合起来,特别是修改或者删除的级联操作。外键主要用来保证数据的完整性和一致性。 两个表必须是InnoDB表,MyISAM表暂时不支持外键 阅读全文
posted @ 2017-07-26 20:26 Mr_Chai 阅读(196) 评论(0) 推荐(0)
Linux-数据库2
摘要:表记录的操作 增 1、插入一条记录 语法:insert [into] tab_name (field1,filed2,.......) values (value1,value2,.......); 2、插入多条记录 语法: insert [into] tab_name (field1,filed2 阅读全文
posted @ 2017-07-25 20:15 Mr_Chai 阅读(167) 评论(0) 推荐(0)
Linux-数据库1
摘要:数据库介绍 数据库(database,DB)是指长期存储在计算机内的,有组织,可共享的数据的集合。数据库中的数据按一定的数学模型组织、描述和存储,具有较小的冗余,较高的数据独立性和易扩展性,并可为各种用户共享。 关系数据库: MySql ,Oracle, sql server , db2 ,sqli 阅读全文
posted @ 2017-07-24 20:21 Mr_Chai 阅读(213) 评论(0) 推荐(0)
Linux基础系列-Day9
摘要:算术运算符 设置变量a=10,b=4 + 加法 - 减法 * 乘法 / 除法,因为是整除,所以只等于2 % 取余 在脚本中可以使用expr调用 赋值运算符 = 赋值,用于变量赋值 += 变量经过加法运算后赋值 *= 变量经过乘法法运算后赋值 /= 变量经过除法法运算后赋值 %= 变量经过取余运算后赋 阅读全文
posted @ 2017-06-05 20:31 Mr_Chai 阅读(169) 评论(0) 推荐(0)
Linux基础系列-Day8
摘要:Shell编程基础 Shell介绍 Shell俗称壳(用来区别于核),是指“提供使用者使用界面”的软件(命令解析器)。它类似于windows下的的cmd.exe。它接收用户命令,然后调用相应的应用程序,shell可以使命令行也就可以是图形界面,用来提供人机交互。 通配符 通配符可以理解为shell的 阅读全文
posted @ 2017-06-03 17:16 Mr_Chai 阅读(242) 评论(0) 推荐(0)
Linux基础系列-Day7
摘要:NFS服务(基于CentOS 7.0) NFS(Network File System),网络文件系统,是linux与linux之间进行文件共享的服务,在NFS应用,本地NFS的客户端可以透明地读写位于远端NFS服务器上的文件,就像访问本地文件一样。 安装服务 服务配置 NFS服务安装后,并没有任何 阅读全文
posted @ 2017-06-01 18:54 Mr_Chai 阅读(256) 评论(0) 推荐(0)
Linux基础系列-Day6
摘要:Samba服务(基于CentOS 7.0) Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成,Samba主要用于Linux或UNIX和Windows系统之间的文件共享。 SMB(Server Messages Block,信息服务块)是一种在局域网上共享 阅读全文
posted @ 2017-05-31 21:54 Mr_Chai 阅读(388) 评论(0) 推荐(0)
Linux基础系列-Day5
摘要:网络管理 ifconfig网络管理工具 ifconfig依赖于命令中使用一些选项属性,不仅可以被用来简单地获取网络接口配置信息,还可以修改这些配置,但是通过ifconfig修改的通常为临时配置,即系统重启后失效。 命令格式: ifconfig [选项] [参数] 注:ifconfig后不跟任何选项和 阅读全文
posted @ 2017-05-30 21:14 Mr_Chai 阅读(306) 评论(0) 推荐(0)
Linux基础系列-Day4
摘要:top系统监控 top命令可以实时动态地查看系统的整体运行情况,是一个综合了多方信息监测系统性能和运行信息的实用工具。通过top命令所提供的互动式界面,用热键可以管理。 头部信息字段解释: top - 22:33:12 当前系统时间 up 9 min 系统已经运行了9分钟 2 user 当前有2个用 阅读全文
posted @ 2017-05-26 19:37 Mr_Chai 阅读(261) 评论(0) 推荐(0)
Linux基础系列-系统密码破解
摘要:无引导介质(光盘、iso)救援模式下root密码破解 第一步: GRUB启动画面读秒时按上下方向键,进入GRUB界面 第二步: 使用上下光标键选择要修改的操作系统启动内核(默认选择的即可),按e键进行编辑 第三步: 使用上下光标键选择“linux16… …”一行,按end键转移到行尾,在末尾处添加参 阅读全文
posted @ 2017-05-25 17:16 Mr_Chai 阅读(1400) 评论(0) 推荐(1)
Linux基础系列-Day3
摘要:Vim文本编辑器 •Linux设计的重要原则是信息存储在基于文本的文件中。 注:Linux“一切皆文件”是指包含文本文件和用户不可读的二进制文件(如block设备文件) •文本文件:无格式文件,作用类似于win的注册表。包括但不限于以下类型: etc下的配置文件,.conf或者无扩展名 可扩展标记语 阅读全文
posted @ 2017-05-25 15:41 Mr_Chai 阅读(143) 评论(0) 推荐(0)
Linux基础系列-Day2
摘要:基础命令(文件内容管理) 1.cat:在当前终端显示文本文件内容 格式:cat [文件路径] -n 从1开始对所有输出的行数编号 -b 和-n相似,只不过对于空白行不编号;2.head:从文件内容开头输出,默认头部10行 格式:head [文件路径] -c N 输出文件头部的N(N为整数)个字节内容 阅读全文
posted @ 2017-05-24 18:33 Mr_Chai 阅读(202) 评论(0) 推荐(0)
Linux基础系列-Day1
摘要:Linux发展简史 Unix:1969年由美国电话电报公司(AT&T)贝尔实验室的两个工程师所创造的操作系统,它允许计算机同时处理多用户和程序。 BSD:重要的Unix分支,1977年由加州大学伯克利分校开发和发布的,Unix的高度可移植性及强大的性能,加上当时并没有版权纠纷, 所以很多商业公司开始 阅读全文
posted @ 2017-05-23 19:20 Mr_Chai 阅读(244) 评论(0) 推荐(0)