随笔分类 -  [01]LINUX

上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 21 下一页
摘要:单个索引与复合索引 在表中的多个字段组合上创建的索引,只有在查询条件中使用了这些字段的左边字段时,索引才会被使用,使用组合索引时遵循最左前缀集合。 如果我们创建了(username,sex,age)的复合索引,那么其实相当于创建了: (username,sex,age),(username,sex) 阅读全文
posted @ 2018-12-17 13:14 TBHacker 阅读(3282) 评论(0) 推荐(0) 编辑
摘要:首先要确保数据库存在,如果不存在则创建 方法1 source 很智能,很方便,很快捷。 你可以执行很多次都没有关系。 可以执行数据库,可以执行单个表,都是可以的。 如果sql中是整个数据库,那么source之后,整个数据库都变了。如果只是整个表的数据,那么整个表的数据都变了。 其是它就相当于,将sq 阅读全文
posted @ 2018-12-15 17:04 TBHacker 阅读(5605) 评论(0) 推荐(0) 编辑
摘要:``` # curl -w "\n" ifconfig.me ``` ``` # curl -w "\n" ipinfo.io/json # curl -w "\n" ipinfo.io ``` 阅读全文
posted @ 2018-12-15 15:14 TBHacker 阅读(267) 评论(0) 推荐(0) 编辑
摘要:购买服务器之后,默认80端口都是不开启的。 默认只有一个22端口,可以使用。 作为web服务器,需要将80端口开启。 阅读全文
posted @ 2018-12-12 09:45 TBHacker 阅读(2566) 评论(0) 推荐(0) 编辑
摘要:[TOC] Nginx 正则表达式之匹配操作符 过期缓存 表示过期时间30天 针对浏览器 禁止访问Chrome浏览器。 针对文件类型 针对文件夹 判断文件,文件夹 设置某些类型文件的浏览器缓存时间 匹配到所有uri last一般写在server和if中,而break一般使用在location中。 r 阅读全文
posted @ 2018-12-11 15:46 TBHacker 阅读(5632) 评论(0) 推荐(0) 编辑
摘要:nginx第三方模块安装方法 比如echo模块。 没安装前,使用测试。 提示: 说明并不能使用。 下面进行安装, 先查看已经有的模块。 在nginx安装目录中创建文件夹third_moule。 下载echo模块到nginx安装目录中的third_moule。 解压 编译 安装 替换二级制文件 再次查 阅读全文
posted @ 2018-12-11 13:42 TBHacker 阅读(3325) 评论(0) 推荐(0) 编辑
摘要:[TOC] 配置image_filter 配置 重启nginx 提示指令不存在。 因为http_image_filter_module 模块并没有安装。 如何安装呢? 安装image_filter模块依赖的库。 查看之前的配置 添加上图片模块【由于它是系统模块,不需要额外下载,直接添加就可以了】 进 阅读全文
posted @ 2018-12-10 17:55 TBHacker 阅读(1612) 评论(0) 推荐(0) 编辑
摘要:[TOC] nginx主配置文件中的内容 pid 主线程id的存储位置。 user 使用这个参数来配置 worker 进程的用户和组。如果忽略 group ,那么group 的名 字等于该参数指定用户的用户组。 error_log 错误日志的位置。 worker_connections 该指令配置一 阅读全文
posted @ 2018-12-09 17:02 TBHacker 阅读(4302) 评论(0) 推荐(0) 编辑
摘要:查看nginx版本 查看nginx配置了哪些模块 阅读全文
posted @ 2018-12-09 15:18 TBHacker 阅读(15048) 评论(0) 推荐(0) 编辑
摘要:在.vim文件夹下创建文件夹colors 进入 下载molokai.vim 将其放入colors文件夹下 进入.vimrc中 添加 重新打开vim,就会发现主题已经变了。 阅读全文
posted @ 2018-12-08 10:18 TBHacker 阅读(4010) 评论(0) 推荐(1) 编辑
摘要:在.vimrc中添加 然后打开vim编辑器执行 阅读全文
posted @ 2018-12-08 09:52 TBHacker 阅读(1961) 评论(0) 推荐(0) 编辑
摘要:taglist 可以查看文件中的 类,函数,变量等信息。 在.vimrc中添加: 然后打开vim编辑器 使用: 插件默认显示在左侧,跟NERDTree重复了,我想让它显示在右侧,可以在.vimrc中添加如下设置: 阅读全文
posted @ 2018-12-08 09:45 TBHacker 阅读(339) 评论(0) 推荐(0) 编辑
摘要:1.下载 2.配置vimrc set nocompatible " be iMproved, required filetype off " required " set the runtime path to include Vundle and initialize set rtp+=~/.vi 阅读全文
posted @ 2018-12-07 21:26 TBHacker 阅读(3126) 评论(0) 推荐(0) 编辑
摘要:一步操作,内核直接升级到最新的5.1.30 或者单独针对框架进行升级 阅读全文
posted @ 2018-12-06 09:54 TBHacker 阅读(1137) 评论(0) 推荐(0) 编辑
摘要:数组编程 运行结果 阅读全文
posted @ 2018-12-05 19:59 TBHacker 阅读(136) 评论(0) 推荐(0) 编辑
摘要:增加可读性 函数 效果 加参数 执行效果 全局变量 执行效果 阅读全文
posted @ 2018-12-05 19:39 TBHacker 阅读(165) 评论(0) 推荐(0) 编辑
摘要:运行结果 结合select做选择菜单。 执行的时候,必须用bash来执行。 阅读全文
posted @ 2018-12-04 14:48 TBHacker 阅读(611) 评论(0) 推荐(0) 编辑
摘要:1 下载 https://www.openssl.org/source/ 2 解压 3 安装 4 测试 出现问题 openssl: error while loading shared libraries: libssl.so.1.1: cannot open shared object file: 阅读全文
posted @ 2018-12-03 14:23 TBHacker 阅读(820) 评论(0) 推荐(0) 编辑
摘要:while 读取文件信息,这件事for就不好处理了。 !/bin/bash while read line 读取文件信息 read p "请输入文件地址:" input if [ ! f $input ];then echo "文件不存在" exit fi 读取文件内容 while read lin 阅读全文
posted @ 2018-11-30 17:50 TBHacker 阅读(894) 评论(0) 推荐(0) 编辑
摘要:awk其名称得自于它的创始人 Alfred Aho 、Peter Weinberger 和 Brian Kernighan 姓氏的首个字母。实际上 AWK 的确拥有自己的语言: AWK 程序设计语言 , 三位创建者已将它正式定义为“样式扫描和处理语言”。它允许您创建简短的程序,这些程序读取输入文件、 阅读全文
posted @ 2018-11-30 17:43 TBHacker 阅读(218) 评论(0) 推荐(0) 编辑

上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 21 下一页