Loading

随笔分类 -  Linux

Linux,Server
摘要:本文属于动手搭建PHP开发环境的一部分,更多点击链接查看。 本文以centos6为例。命令部分均省略sudo命令。 安装PHP 下载 http://cn2.php.net/distributions/php-5.6.22.tar.bz2 http://cn2.php.net/distribution 阅读全文
posted @ 2016-08-23 09:19 飞鸿影 阅读(15186) 评论(1) 推荐(4)
摘要:Linux常见的压缩格式有 、`.gz .bz2 .tar .tar.gz .tar.bz2 zip tar 命令 help`查阅。 zip 格式: 常用命令: 更多参数: 更多参数: 示例: gz 格式: 不用写最终的压缩文件名,会自动在后面加.gz后缀,同时删除源文件。 常用命令: 注意: 与` 阅读全文
posted @ 2016-07-30 18:02 飞鸿影 阅读(1118) 评论(0) 推荐(0)
摘要:1. 工作区和版本库 说明: 工作区(Working Directory)就是创建仓库的文件夹 版本库(Repository)就是工作区的隐藏目录 ,版本库中有暂存区(stage/index)和分支(master) 实际是把文件添加到暂存区, 把暂存区的内容提交到当前分支 2.创建版本库 创建git 阅读全文
posted @ 2016-07-13 09:44 飞鸿影 阅读(568) 评论(0) 推荐(0)
摘要:Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。 官网:https://www.docker.com/ 相关资料: 1、Docker入门教程 阅读全文
posted @ 2016-07-03 18:56 飞鸿影 阅读(18081) 评论(3) 推荐(28)
摘要:Virtual box 安装了CentOS 7最小模式后马上用ifconfig命令查看网络情况,发现该命令不存在。 网上搜索资料才发现 CentOS 7已经用ip命令代替ifconfig命令了。 可以使用下面命令查看网络情况: 下面列出ip命令常用参数。 需要添加静态IP,请将新添加的网卡2设置虚拟 阅读全文
posted @ 2016-06-25 21:39 飞鸿影 阅读(4704) 评论(0) 推荐(0)
摘要:Shell输入输出重定向 Unix 命令默认从标准输入设备(stdin)获取输入,将结果输出到标准输出设备(stdout)显示。一般情况下,标准输入设备就是键盘,标准输出设备就是终端,即显示器。 输出重定向 命令的输出不仅可以是显示器,还可以很容易的转移向到文件,这被称为输出重定向。 命令输出重定向 阅读全文
posted @ 2016-05-03 09:14 飞鸿影 阅读(596) 评论(0) 推荐(2)
摘要:函数可以让我们将一个复杂功能划分成若干模块,让程序结构更加清晰,代码重复利用率更高。像其他编程语言一样,Shell 也支持函数。Shell 函数必须先定义后使用。 函数定义 Shell 函数的定义格式如下: 其中 关键字是可选的。 运行结果: 调用函数只需要给出函数名,不需要加括号。 函数返回值,可 阅读全文
posted @ 2016-05-02 08:10 飞鸿影 阅读(379) 评论(0) 推荐(0)
摘要:条件判断:if语句 语法格式: 注意: 和方括号([ ])之间必须有空格,否则会有语法错误。 if 语句通过关系运算符判断表达式的真假来决定执行哪个分支。Shell 有三种 if ... else 语句: 示例: 语句也可以写成一行,以命令的方式来运行: 语句也经常与 命令结合使用,作用与上面一样: 阅读全文
posted @ 2016-05-01 06:06 飞鸿影 阅读(876) 评论(0) 推荐(1)
摘要:字符串 字符串是shell编程中最常用最有用的数据类型(除了数字和字符串,也没啥其它类型好用了),字符串可以用单引号,也可以用双引号,也可以不用引号。单双引号的区别跟PHP类似: 单双引号的区别: 双引号里可以有变量,单引号则原样输出; 双引号里可以出现转义字符,单引号则原样输出; 单引号字串中不能 阅读全文
posted @ 2016-04-30 08:55 飞鸿影 阅读(2698) 评论(0) 推荐(1)
摘要:Shell运算符 Bash 支持很多运算符,包括算数运算符、关系运算符、布尔运算符、字符串运算符和文件测试运算符。 算术运算符 原生bash不支持简单的数学运算,但是可以通过其他命令来实现,例如 awk 和 expr,expr 最常用。 是一款表达式计算工具,使用它能完成表达式的求值操作。 命令行直 阅读全文
posted @ 2016-04-29 08:46 飞鸿影 阅读(710) 评论(0) 推荐(1)
摘要:简介 Shell是一种脚本语言,那么,就必须有解释器来执行这些脚本。 Unix/Linux上常见的Shell脚本解释器有bash、sh、csh、ksh等,习惯上把它们称作一种Shell。我们常说有多少种Shell,其实说的是Shell脚本解释器。 Hello World 打开文本编辑器,新建一个文件 阅读全文
posted @ 2016-04-28 11:21 飞鸿影 阅读(3998) 评论(5) 推荐(2)
摘要:本文所写的配置在ThinkPHP3.2.2上测试过。按理也兼容其它版本。 首先修改配置文件: Nginx 推荐: 意思是:如果第一个 不存在,就访问 ;如果 还不存在,访问 。可以后面跟很多个。 再例如: 什么意思呢?uri不能成功访问,那好,那就给你个404吧。 但是在网上找到的文章大部分是这样配 阅读全文
posted @ 2016-04-11 21:09 飞鸿影 阅读(4975) 评论(0) 推荐(0)
摘要:配置文件 Linux 虚拟机配置文件分为两处。 windows下: 1、用户名/.VirtualBox/ 这里面有2个配置文件: VirtualBox.xml 和 VirtualBox.xml prev. 后面一个是备份文件, 可以不用管他, 前面一个我们可以看看里面的内容: 注意此处定义虚拟机文件 阅读全文
posted @ 2015-12-30 18:40 飞鸿影 阅读(3587) 评论(0) 推荐(0)
摘要:rewrite只能放在 ,`location{} if{}`中,并且只能对域名后边的除去传递的参数外的字符串起作用 。 例如 只对 重写。 语法: 如果相对域名或参数字符串起作用,可以使用全局变量匹配,也可以使用 反向代理。 1、location正则写法 一个示例: 以 开头表示精确匹配 如 A 中 阅读全文
posted @ 2015-12-17 20:30 飞鸿影 阅读(669) 评论(0) 推荐(0)
摘要:nginx配置 Nginx配置文件主要分为:全局设置、http块配置。全局配置用于配置进程、日志、工作模式、连接数等公共配置;http块配置用于配置日志格式、连接超时时间、gzip、缓冲等设置,通常包含1个或多个sever块。 http块通常包含: (主机设置)、 (上游服务器设置,主要为反向代理、 阅读全文
posted @ 2015-12-17 16:23 飞鸿影 阅读(1774) 评论(1) 推荐(0)
摘要:php fpm未优化网友反映的问题 1、最近将Wordpress迁移至阿里云。由于自己的服务器是云服务器,硬盘和内存都比较小,所以内存经常不够使,通过ps ax命令查看后,发现启动php fpm进程数有20多个,内存吃满了,整个服务器才512M的内存。 "[来源: Puppet'S BLOGPup... 阅读全文
posted @ 2015-12-16 17:15 飞鸿影 阅读(19844) 评论(2) 推荐(1)
摘要:内容概要: 一般来说,linux服务器大多是通过ssh客户端来进行远程的登陆和管理的,使用ssh登陆linux主机以后,如何能够快速的和本地机器进行文件的交互呢,也就是上传和下载文件到服务器和本地。 与ssh有关的两个命令可以提供很方便的操作: 安装 或者 rz,sz是便是Linux/Unix同Wi 阅读全文
posted @ 2015-12-07 15:50 飞鸿影 阅读(1718) 评论(0) 推荐(0)
摘要:复习: 判断题: 1、useradd G test group 会添加用户test,并把用户加入到group组中 2、gpasswd G test group 会把已经存在的用户test添加入用户组group中 3、setfacl m d:u:aa:rwx R /test 会给/test目录和目录下 阅读全文
posted @ 2015-12-04 19:47 飞鸿影 阅读(804) 评论(0) 推荐(0)
摘要:复习: 判断题 1、在vim命令模式中输入:q!是强制不保存退出,只有root可以使用 2、在vim命令模式中ndd是复制多行 3、在vim命令模式中:%s/old/new/g会把文件中所有的old替换为new 4、rpm –ql 包全名 命令是查找包中文件的安装位置 5、RPM包安装的服务的启动方 阅读全文
posted @ 2015-12-04 11:40 飞鸿影 阅读(262) 评论(0) 推荐(0)
摘要:【复习】 判断题: 查看某文件权限为rwxr xr ,则其所属组权限为只读。 对一个目录有w权限,表示可以修改目录下文件内容。 3、.tar.gz格式的压缩包可以使用tar xjf解压缩 4、mv剪切目录时不需加 r选项。 5、/sbin目录下的命令只有root可以使用。 6、find根据文件大小查 阅读全文
posted @ 2015-12-03 11:46 飞鸿影 阅读(679) 评论(0) 推荐(0)