05 2019 档案

摘要:本文介绍了phpredis中与redis建立连接的两种方式:connect(短连接)和pconnect(长连接)的区别。 问题背景: 项目采用LNMP架构,考虑到数据访问性能问题,因此使用redis来做数据存储,之前一直都是通过直连IP的方式来访问redis,但是运维说redis用sentinel做 阅读全文
posted @ 2019-05-22 22:29 杨宇飞 阅读(9357) 评论(0) 推荐(0) 编辑
摘要:ln命令用来为文件创建链接,链接类型分为硬链接和软链接(符号链接)两种 1)软连接和Windows系统中的快捷方式有点类似 2)硬链接,相当于多了一个文件名指向同一块内存空间,目录无法创建硬链接,不可以跨文件系统创建 删除文件名不影响硬链接与文件的使用,但软链接却无法继续使用 1、用法 2、命令选项 阅读全文
posted @ 2019-05-20 22:15 杨宇飞 阅读(479) 评论(0) 推荐(0) 编辑
摘要:free命令可以查看内存使用的相关情况 1、用法 2、命令选项 -b 以Byte为单位显示内存使用情况-k 以KB为单位显示内存使用情况(默认以KB显示)-m 以MB为单位显示内存使用情况-g 以GB为单位显示内存使用情况-h 以合适的单位显示内存使用情况-o 不显示缓冲区调节列-s<n> 动态观察 阅读全文
posted @ 2019-05-20 22:08 杨宇飞 阅读(170) 评论(0) 推荐(0) 编辑
摘要:df命令用于查看磁盘的分区,磁盘已使用的空间,剩余的空间 1、用法 2、命令选项 -a,--all 全部文件系统-h,--human-readable 以以合适的单位来显示信息-H,--si 与-h参数相同,但在计算时是以1000 Bytes为换算单位而非1024 Bytes-i,--inodes 阅读全文
posted @ 2019-05-20 22:05 杨宇飞 阅读(378) 评论(0) 推荐(0) 编辑
摘要:命令解释 more命令类似与cat命令,却比cat命令强大,它以全屏幕的方式按页显示文本文件的内容,支持vi中的关键字定位操作. 命令说明 命令选项 -d 显示帮助,而不是响铃-f 统计逻辑行数而不是屏幕行数-l 抑制换页(form feed)后的暂停-p 不滚屏,清屏并显示文本-c 不滚屏,显示文 阅读全文
posted @ 2019-05-20 21:59 杨宇飞 阅读(497) 评论(0) 推荐(0) 编辑
摘要:Vim是从 vi 发展出来的一个文本编辑器。代码补完、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。和Emacs并列成为类Unix系统用户最喜欢的编辑器。 阅读全文
posted @ 2019-05-17 21:33 杨宇飞 阅读(152) 评论(0) 推荐(0) 编辑
摘要:vi的基本概念 基本上vi可以分为三种状态,分别是命令模式(command mode)、输入模式(Insert mode)和末行模式(last line mode),各模式的功能区分如下: 1) 命令模式(command mode) 控制屏幕光标的移动,字符、字或行的删除,移动复制某区段及进入Ins 阅读全文
posted @ 2019-05-17 21:11 杨宇飞 阅读(399) 评论(0) 推荐(0) 编辑
摘要:跳转页面 header('Location:'.$url); //Location和":"之间无空格。 声明content-type header('content-type:text/html;charset=utf-8'); 返回response状态码 header('HTTP/1.1 404 阅读全文
posted @ 2019-05-17 20:15 杨宇飞 阅读(172) 评论(0) 推荐(0) 编辑
摘要:概念 SSO 英文全称 Single Sign On,单点登录。 在多个应用系统中,只需要登录一次,就可以访问其他相互信任的应用系统。 比如:淘宝网(www.taobao.com),天猫网(www.tmall.com),聚划算(ju.taobao.com),飞猪网(www.fliggy.com)等, 阅读全文
posted @ 2019-05-17 20:11 杨宇飞 阅读(398) 评论(0) 推荐(0) 编辑
摘要:chkconfig命令主要用来更新(启动或停止)和查询系统服务的运行级信息。谨记chkconfig不是立即自动禁止或激活一个服务,它只是简单的改变了符号连接。 使用语法: 参数用法:--add 增加所指定的系统服务,让chkconfig指令得以管理它,并同时在系统启动的叙述文件内增加相关数据。--d 阅读全文
posted @ 2019-05-17 09:49 杨宇飞 阅读(3035) 评论(0) 推荐(0) 编辑
摘要:【1】 什么是LAMP 目前世界最流行的企业建站方式是LAMP(Linux+Apache+MySQL+PHP),即使用Linux作为操作系统,Apache作为Web服务器,MySQL作为数据库,PHP作为服务器端脚本解释器。这四个软件都是遵循GPL的开放源码软件,它们安全、稳定、快速、功能强大,使用 阅读全文
posted @ 2019-05-17 07:40 杨宇飞 阅读(215) 评论(0) 推荐(0) 编辑
摘要:apt-get 用Linux apt-get命令的第一步就是引入必需的软件库,Debian的软件库也就是所有Debian软件包的集合,它们存在互联网上的一些公共站点上。把它们的地址加入,apt-get就能搜索到我们想要的软件。/etc/apt/sources.list是存放这些地址列表的配置文件,其 阅读全文
posted @ 2019-05-17 07:28 杨宇飞 阅读(685) 评论(0) 推荐(0) 编辑
摘要:YUM yum = Yellow dog Updater, Modified主要功能是更方便的添加/删除/更新RPM包.它能自动解决包的倚赖性问题. 它能便于管理大量系统的更新问题 yum特点 *可以同时配置多个资源库(Repository) *简洁的配置文件(/etc/yum.conf) *自动解 阅读全文
posted @ 2019-05-17 07:26 杨宇飞 阅读(325) 评论(0) 推荐(0) 编辑
摘要:RPM RPM是软件管理程序,提供软件的安装、升级、查询、反安装的功能。优点:a、安装方便,软件中所有数据都经过编译和打包b、查询、升级、反安装方便缺点:a、缺乏灵活性b、存在相依属性 用法: rpm 参数 软件包 指令选项-i:安装。-U:升级安装,如果不存在也安装。-F:更新安装,如果不存在不安 阅读全文
posted @ 2019-05-17 07:24 杨宇飞 阅读(302) 评论(0) 推荐(0) 编辑
摘要:top 监视系统任务的工具; 和ps 相比,top是动态监视系统任务的工具,top 输出的结果是连续的; top 命令用法及参数; top 调用方法: top 选择参数 参数: -b 以批量模式运行,但不能接受命令行输入;-c 显示命令行,而不仅仅是命令名;-d N 显示两次刷新时间的间隔,比如 - 阅读全文
posted @ 2019-05-16 22:48 杨宇飞 阅读(262) 评论(0) 推荐(0) 编辑
摘要:Screen被称之为一个全屏窗口管理器,用他可以轻松在一个物理终端上获得多个虚拟终端的效果。 Screen功能说明: 简单来说,Screen是一个可以在多个进程之间多路复用一个物理终端的窗口管理器,这意味着你能够使用一个单一的终端窗口运行多终端的应用。Screen中有会话的概念,用户可以在一个scr 阅读全文
posted @ 2019-05-16 22:06 杨宇飞 阅读(295) 评论(0) 推荐(0) 编辑
摘要:Linux怎样保存文件 数据 - 这里数据就是文件的内容 元数据 - 在linux系统中,所有与某个文件相关的额外信息都保存在一个叫做i-节点(inode)的结构中 文件名 - 文件名保存在名为目录项(dentry)的结构中 i-节点 所有文件都有如下的属性: 文件类型、链接数、用户所有者、组所有者 阅读全文
posted @ 2019-05-16 21:10 杨宇飞 阅读(253) 评论(0) 推荐(0) 编辑
摘要:Linux系统中三种基本权限 用户属主、用户属组及其它人权限 -rw-r--r-- 1 root root 762 11-11 20:34 a.out 文件类型 ls命令中的缩写 应用 一般文件 - 保存数据 目录 d 存放文件 符号链接 l 指向其他文件 字符设备节点 c 访问设备 块设备文件 b 阅读全文
posted @ 2019-05-16 21:08 杨宇飞 阅读(397) 评论(0) 推荐(0) 编辑
摘要:/etc/passwd文件中包含着每个用户的用户组ID(GID)。 /etc/group文件对用户组的许可权限的控制并不是必要的,这是因为Linux系统用来自于/etc/passwd文件的UID、GID来决定文件存取权限。 用户组可以像用户一样拥有口令。 /etc/group文件记录格式如下所示: 阅读全文
posted @ 2019-05-16 21:05 杨宇飞 阅读(584) 评论(0) 推荐(0) 编辑
摘要:Linux使用不可逆的加密算法(如MD5,SHA1等)来加密口令。和/etc/passwd类似,/etc/shadow文件中每条记录用冒号“:”分隔,形成9个域,格式如下所示: username:password:lastchg:min:max:warn:inactive:expire:flag 其 阅读全文
posted @ 2019-05-16 21:04 杨宇飞 阅读(775) 评论(0) 推荐(0) 编辑
摘要:/etc/passwd文件是UNIX安全的关键文件之一。该文件用于用户登录时校验用户的登录名、加密的口令数据项、用户ID(UID)、默认的用户组ID(GID)、用户信息、用户主目录以及登录后使用的shell。/etc/passwd文件的每一行保存一个用户的资料,而用户数据按域以冒号“:”分隔。格式如 阅读全文
posted @ 2019-05-16 21:03 杨宇飞 阅读(1862) 评论(0) 推荐(0) 编辑
摘要:Linux文件系统是呈树形结构,了解Linux文件系统的目录结构,对于我们驾驭Linux还是有必要的。 目录 说明 / Linux文件系统的入口,也是处于最高一级的目录 /bin 基本系统所需要的命令。功能和/usr/bin类似,这个目录中的文件都是可执行的,普通用户都可以使用的命令 /boot 内 阅读全文
posted @ 2019-05-16 21:00 杨宇飞 阅读(196) 评论(0) 推荐(0) 编辑
摘要:简单的介绍下linux的系统启动流程,方便我们深入了解linux操作系统,对排除linux系统故障进行帮助。启动流程虽然简单但背后还有着更加复杂的底层函数调用,等待咱们去研究。 启动第一步--加载BIOS 当你打开计算机电源,计算机会首先加载BIOS信息,BIOS信息是如此的重要,以至于计算机必须在 阅读全文
posted @ 2019-05-16 20:58 杨宇飞 阅读(147) 评论(0) 推荐(0) 编辑
摘要:1.前端代码: index.html 后端代码:index.php 阅读全文
posted @ 2019-05-16 19:00 杨宇飞 阅读(2017) 评论(0) 推荐(0) 编辑
摘要:Redis最为常见的五种数据类型:string(字符串),hash(哈希),list(列表),set(集合)及zset(sorted set:有序集合)。 String(字符串):最基础的数据类型,首先key是字符串类型,其它的数据类型都是在字符串的基础之上构建的。 string 是 redis 最 阅读全文
posted @ 2019-05-15 21:48 杨宇飞 阅读(309) 评论(0) 推荐(0) 编辑
摘要:数组和链表是两种基本的数据结构,他们在内存存储上的表现不一样,所以也有各自的特点。 大致总结一下特点和区别,拿几个人一起去看电影时坐座位为例。 数组的特点在内存中,数组是一块连续的区域。 拿上面的看电影来说,这几个人在电影院必须坐在一起。数组需要预留空间,在使用前要先申请占内存的大小,可能会浪费内存 阅读全文
posted @ 2019-05-15 21:23 杨宇飞 阅读(167) 评论(0) 推荐(0) 编辑
摘要:PHP的设计理念及特点 多进程模型:由于PHP是多进程模型,不同请求间互不干涉,这样保证了一个请求挂掉不会对全盘服务造成影响,当然,时代发展,PHP也早已支持多线程模型。 弱类型语言:和C/C++、Java、C#等语言不同,PHP是一门弱类型语言。一个变量的类型并不是一开始就确定不变,运行中才会确定 阅读全文
posted @ 2019-05-14 10:06 杨宇飞 阅读(243) 评论(0) 推荐(0) 编辑
摘要:ping命令判断系统数据包在传送的时候至少会经过一个以上的路由器,当数据包经过一个路由器的时候,TTL就会自动减1,如果减到0了还是没有传送到目的主机,那么这个数据包就会自动丢失,这时路由器会发送一个ICMP报文给最初的发送者,判断看最接近的。 TTL对应值: WINDOWS NT/2000 TTL 阅读全文
posted @ 2019-05-10 20:16 杨宇飞 阅读(3553) 评论(0) 推荐(0) 编辑
摘要:1. gpedit.msc 组策略 2. sndrec32 录音机 3. Nslookup IP地址侦测器 ,是一个 监测网络中 DNS 服务器是否能正确实现域名解析的命令行工具。 它在 Windows NT/2000/XP 中均可使用 , 但在 Windows 98 中却没有集成这一个工具。 4. 阅读全文
posted @ 2019-05-10 19:57 杨宇飞 阅读(245) 评论(0) 推荐(0) 编辑
摘要:一、简介 MySQL目前主要有以下几种索引类型: 1.普通索引 2.唯一索引 3.主键索引 4.组合索引 5.全文索引 二、语句 CREATE TABLE table_name[col_name data type] [unique|fulltext][index|key][index_name]( 阅读全文
posted @ 2019-05-05 21:35 杨宇飞 阅读(326) 评论(0) 推荐(0) 编辑