摘要: 玩过Linux的人都会知道,Linux中的命令的确是非常多,但是玩过Linux的人也从来不会因为Linux的命令如此之多而烦恼,因为我们只需要掌握我们最常用的命令就可以了。当然你也可以在使用时去找一下man,他会帮你解决不少的问题。然而每个人玩Linux的目的都不同,所以他们常用的命令也就差异非常大 阅读全文
posted @ 2018-10-06 11:29 henrylinux 阅读(551) 评论(0) 推荐(0)
摘要: 系统:Centos;一般的Linux系统也可以用这种方法。 情况描述:今天session文件写入时,写入不了,而且连接到服务器上开启服务都开不了,起始以为磁盘空间不足 出现这个错误第一反应是空间满了。 df -h 一看却发现还有挺多没有用 df -i 一看发现是inodes空间满了 df 看了一下 阅读全文
posted @ 2018-10-06 11:08 henrylinux 阅读(1483) 评论(0) 推荐(0)
摘要: 我们常会碰到这样的情况,想要安装一个软件,只知道它和某方面有关,但又不能确切知道它的名字。这时yum的查询功能就起作用了。你可以用yum search keyword这样的命令来进行搜索,比如我们要则安装一个Instant Messenger,但又不知到底有哪些,这时不妨用yum search me 阅读全文
posted @ 2018-10-06 11:02 henrylinux 阅读(3110) 评论(0) 推荐(0)
摘要: nginx 日志相关指令主要有两条, 一条是log_format,用来设置日志格式,另外一条是access_log,用来指定日志文件的存放路径、格式和缓存大小。通俗的理解就是先用log_format来定义自己想用的日志格式,然后在用access_log定义日志时再把定义的log_format名称 跟 阅读全文
posted @ 2018-10-06 11:01 henrylinux 阅读(3695) 评论(0) 推荐(0)
摘要: 1.nginx_log_rotate.sh文件 #nginx日志切割脚本 #author:henrylinux #!/bin/bash #1.设置日志文件存放目录,假设你的nginx的日志存在这个目录里 logs_path="/data/logs/nginx/" #2.设置pid文件,这个根据你自己 阅读全文
posted @ 2018-10-06 11:00 henrylinux 阅读(148) 评论(0) 推荐(0)
摘要: 1.添加PRIMARY KEY(主键索引) mysql>ALTER TABLE `table_name` ADD PRIMARY KEY ( `column` ) 2.添加UNIQUE(唯一索引) mysql>ALTER TABLE `table_name` ADD UNIQUE ( `column 阅读全文
posted @ 2018-10-06 10:59 henrylinux 阅读(57778) 评论(0) 推荐(3)
摘要: 1005:创建表失败1006:创建数据库失败1007:数据库已存在,创建数据库失败< 可以忽略1008:数据库不存在,删除数据库失败< 可以忽略1009:不能删除数据库文件导致删除数据库失败1010:不能删除数据目录导致删除数据库失败1011:删除数据库文件失败1012:不能读取系统表中的记录102 阅读全文
posted @ 2018-10-06 10:58 henrylinux 阅读(421) 评论(0) 推荐(0)
摘要: 数值类型 MySQL支持所有标准SQL数值数据类型。 这些类型包括严格数值数据类型(INTEGER、SMALLINT、DECIMAL和NUMERIC),以及近似数值数据类型(FLOAT、REAL和DOUBLE PRECISION)。 关键字INT是INTEGER的同义词,关键字DEC是DECIMAL 阅读全文
posted @ 2018-10-06 10:57 henrylinux 阅读(1207) 评论(0) 推荐(0)
摘要: MyISAM 和 InnoDB 讲解 InnoDB和MyISAM是许多人在使用MySQL时最常用的两个表类型,这两个表类型各有优劣,视具体应用而定。基本的差别为:MyISAM类型不支持事务处理等高级处理,而InnoDB类型支持。MyISAM类型的表强调的是性能,其执行数度比InnoDB类型更快,但是 阅读全文
posted @ 2018-10-06 10:57 henrylinux 阅读(145) 评论(0) 推荐(0)
摘要: 随着互联网的不断进步与发展,对于网站与数据的安全性要求也越来越高,原本的HTTP明文传输已经不被信任,https逐渐被关注,从谷歌、火狐浏览器将对HTTP明文页面标记“不安全”,到强制要求iOS App使用HTTPS加密连接(苹果要求所有应用到2016年底必须使用HTTPS),再到新一代HTTP/2 阅读全文
posted @ 2018-10-06 10:56 henrylinux 阅读(733) 评论(0) 推荐(0)
摘要: linux软件的安装,更新与卸载 Linux常见的安装为tar,zip,gz,rpm,deb,bin等。我们可以简单的分为三类. 第一:打包或压缩文件tar,zip,gz等,一般解压后即可,或者解压后运行sh文件; 第二:对应的有管理工具的deb,rpm等,通常的这类安装文件可以通过第三方的命令行或 阅读全文
posted @ 2018-10-06 10:51 henrylinux 阅读(27782) 评论(0) 推荐(1)
摘要: 一、linux给用户添加sudo权限: 有时候,linux下面运行sudo命令,会提示类似: xxxis not in the sudoers file. This incident will be reported. 这里,xxx是用户名称,然后导致无法执行sudo命令,这时候,如下解决: 进入超 阅读全文
posted @ 2018-10-06 10:49 henrylinux 阅读(60100) 评论(0) 推荐(1)
摘要: 使用public/private key让putty(ssh)自动登录(以及linux上使用密钥做ssh自动登陆) 方法一:使用puttygen.exe 第一步:生成密匙 运行puttygen.exe,选择需要的密匙类型和长度,使用默认的SSH2(RSA),长度设置为1024就可以了。 passph 阅读全文
posted @ 2018-10-06 10:49 henrylinux 阅读(5397) 评论(0) 推荐(0)
摘要: ps -ef|grep php|grep -v grep|cut -c 9-15|xargs kill -9 管道符"|"用来隔开两个命令,管道符左边命令的输出会作为管道符右边命令的输入。下面说说用管道符联接起来的 几个命令:"ps - ef"是linux 里查看所有进程的命令。这时检索出的进程将作 阅读全文
posted @ 2018-10-06 10:48 henrylinux 阅读(314) 评论(0) 推荐(0)
摘要: linux命令行下面执行某个命令的时候,首先保证该命令是否存在,若存在,但输入命令的时候若仍提示:command not found 这个时候就的查看PATH环境变量的设置了,当前命令是否存在于PATH环境变量中 #查看PATH:echo $PATH 举例说,命令 composr 在/usr/loc 阅读全文
posted @ 2018-10-06 10:41 henrylinux 阅读(8908) 评论(0) 推荐(1)