![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux
早起晨练啊
这个作者很懒,什么都没留下…
展开
-
nginx包含其它配置文件
include /data/nginx/conf/conf.d/*.conf;原创 2021-08-04 16:55:00 · 746 阅读 · 0 评论 -
Linux三剑客之awk命令
https://www.cnblogs.com/ginvip/p/6352157.html原创 2021-01-15 16:47:05 · 116 阅读 · 0 评论 -
Linux添加service服务及开机启动
提问:我自己开发了一个绑定端口的daemon程序,想加到centos的服务中,这样我就可以使用service start这样的命令启动了。请问,我该如何添加到service当中?回答: 先写一个脚本, 这个脚本用来启动你的程序, 或者停止你的程序, 可参考如下 #!/bin/sh#smartmontoolsinitfileforsmartd#Copyright(C)2002-4BruceAllen<smartmontools-support@li...转载 2021-01-15 15:22:39 · 1097 阅读 · 0 评论 -
cetos修改hosts后生效
修改hosts文件vim /etc/hosts如:127.0.0.1 localhost修改后使其生效命令/etc/init.d/network restart原创 2020-10-30 09:07:19 · 231 阅读 · 0 评论 -
linux查看进程所有线程
使用如下命令top -H -p 进程id如果只想让其显示一次则 加上 -n 1top -n 1 -H -p 43965如果想去掉头部,只统计线程则top -n 1 -H -p 43965 | awk 'NR>7'原创 2020-10-20 15:23:58 · 1208 阅读 · 0 评论 -
shell必知单引号、 双引号,反引号的区别
待完成原创 2020-08-07 10:56:43 · 161 阅读 · 0 评论 -
Got error 28 from storage engine
Got error 28 from storage engine磁盘满了,先记下来原创 2020-01-10 11:27:21 · 146 阅读 · 0 评论 -
ssh免密码登陆
ssh免密码登陆 11.11.11.11为ip#!/usr/bin/expectspawn ssh root@11.11.11.11expect "*assword:*"send "你的密码\n"#expect "*#"interactssh免密码上传cd /myProject/pythonProject/spawn scp -r ticket_...原创 2019-05-05 15:03:22 · 134 阅读 · 0 评论 -
自旋锁,互斥锁的原理
https://www.cnblogs.com/charlesblc/p/6255855.html原创 2019-04-28 11:24:31 · 1006 阅读 · 0 评论 -
Host key verification failed解决办法
问题出现原因,重装了下阿里云服务器系统,再ssh登陆就出现了这个问题@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...原创 2019-04-16 10:50:52 · 1576 阅读 · 1 评论 -
nginx http转成https
server { listen 80; server_name www.xdticket.com; # http强制跳转到https return 301 https://$server_name$request_uri;}以上为我使用的方法 最后 由于春运快到了,给大家安利一个抢火车票的小程序心到抢票...原创 2018-09-23 23:08:34 · 1815 阅读 · 0 评论 -
shell脚本的两种运行方式
有test.sh 脚本#!/bin/bashecho "Hello World !"先赋予其执行权限chmod +x ./test.sh #使脚本具有执行权限或者chmod 777 ./test.sh #使脚本具有最高权限(包括执行权限)第一种执行方法:./test.sh #执行脚本注意,一定要写成 ./test.sh,而不是 test.sh,...原创 2018-08-20 12:09:38 · 1764 阅读 · 1 评论 -
mysql忘记root密码
忘记root密码怎么办?那只能是修改了! 编辑配置文件配置文件具体地址,以安装时的为准,这是我的配置文件地址vim /xindao/mysql/my.cnf在[mysqld]下增加一行skip-grant预览[mysqld]skip-grant //跳过密码验证datadir=/data/mysqlsocket=/tmp/mysql.sock重启mys...原创 2018-08-10 14:30:45 · 121 阅读 · 0 评论 -
nginx返回中文乱码解决办法
server { listen 443; server_name localhost; charset utf-8;}在 server 中 添加 charset utf-8; 即可 最后 由于春运快到了,给大家安利一个抢火车票的小程序心到抢票,微信扫码关注点击立即抢票即可个人亲测效率很高,大家也可以加他们官方微信 xdticket 咨询。...原创 2018-08-01 15:39:44 · 5628 阅读 · 0 评论 -
epoll多线程
原文出自 http://blog.chinaunix.net/uid-23842323-id-2656597.html 终于开始学习epoll了,虽然不明白的地方还是很多,但从理论到实践,相信自己动手去写一个具体的框架后,一切会清晰很多。1、首先需要一个内存池,目的在于:·减少频繁的分配和释放,提高性能的同时,还能避免内存碎片的问题;·能够存储变长的数据,不要很傻瓜地只能预分配一个最大长...转载 2017-03-29 17:43:05 · 1287 阅读 · 0 评论 -
centos7.2安装nginx
去网站下载安装包,地址:http://nginx.org/en/download.html,本人下载格式为nginx-1.10.2.tar.gz 上传nginx-1.10.2.tar.gz安装包到linux服务器 解压 tar -xzvfnginx-1.10.2.tar.gz 进入解压后的目录 cd nginx-1.10.2 配置安装目录 ./configure --pre...原创 2018-07-03 10:49:02 · 332 阅读 · 0 评论 -
centos7.2源码安装mysql5.6
**源码安装和yum安装包安装**区别:yum安装简单,但不知道在哪个文件 源码安装复杂,但可自由配置推荐使用源码进行安装,使用源码安装 应使用wegt进行源码下载安装cmake1、从mysql5.5开始,mysql不再使用configure编译,而是使用cmake编译2、下载cmake wget https://cmake...原创 2018-07-03 18:23:18 · 381 阅读 · 1 评论 -
nginx添加模块
场景是这样的,照着之前的方法 https://mp.csdn.net/postedit/80894577 安装了nginx。然而今天在配置https的时候,却遇到了这样的错误 the "ssl" parameter requires ngx_http_ssl_module。很显然这是由于没有安装ssl模块导致的,那么要解决这个问题就是要安装ssl模块。由于我的nginx已经有了其他...原创 2018-07-11 14:06:07 · 320 阅读 · 0 评论 -
centso7安装jdk8
1、下载jdkhttp://download.oracle.com/otn-pub/java/jdk/8u171-b11/512cd62ec5174c3487ac17c61aaa89e8/jdk-8u171-linux-x64.tar.gz2、创建java目录,解压安装包,将解压后的目录移到java目录下 mkdir /xindao/java tar -zxv...原创 2018-07-11 17:56:48 · 368 阅读 · 0 评论 -
homebrew安装redis
1、安装安装命令brew install redismac下homebrew安装软件的位置/usr/local/Cellar故redis的安装位置在/usr/local/Cellar/redis配置文件位置 /usr/local/etc/redis.conf 2、启动server cd /usr/local/Cellar/redis/...原创 2018-07-13 15:30:38 · 829 阅读 · 0 评论 -
centos7.2自定义安装redis4.0.10
1、下载安装包并解压wget http://download.redis.io/releases/redis-4.0.10.tar.gztar xzf redis-4.0.10.tar.gz2、创建安装路径目录 mkdir -p /xindao/redis/redis-4.0.103、编译安装 [root@xdadult redis-4.0.10]# make ...原创 2018-07-13 17:06:10 · 524 阅读 · 1 评论 -
redis基本配置
一、远程登录1、切记首先开放6379端口,如果是阿里云,则可以去网络安全组配置。2、注释掉bind 127.0.0.13、修改 protected-mode yes为protected-mode no 二、日志配置 logfile "/xindao/redis/redis-4.0.10/log/redis.log" 其中需要创建目录 /x...原创 2018-07-13 19:12:20 · 169 阅读 · 0 评论 -
nginx配置https
这里主要记录下阿里云提供的配置步骤, 其中有一处错误需要注意。 以下是阿里云提供的免费证书(这点还是很值得赞的)下载配置。 需要配置服务?工程师一对一咨询,解决SSL证书安装、配置问题。¥56元起。立即咨询下载证书for Nginx安装证书文件说明:1. 证书文件214832942360149.pem,包含两段内容,请不要删除任何一段内容。2. 如果是证书系统创...原创 2018-07-27 12:29:53 · 177 阅读 · 0 评论 -
nginx: [emerg] directive "location" has no opening "{" in /xindao/nginx/conf/nginx.conf:139
nginx: [emerg] directive "location" has no opening "{" in /xindao/nginx/conf/nginx.conf:139一种错误解决办法:缺少空格 这是我之前的配置文件location ~ .*\.(js)${ root /xindao/resource/js; proxy_temp_path /xi...原创 2018-08-01 15:19:17 · 1784 阅读 · 0 评论 -
linux文件操作
本篇主要记录linux文件操作相关命令,会日益完善1、文件重命名 将文件 a 重命名为 文件 b mv a b 最后 由于春运快到了,给大家安利一个抢火车票的小程序心到抢票,微信扫码关注点击立即抢票即可个人亲测效率很高,大家也可以加他们官方微信 xdticket 咨询。...原创 2018-08-01 15:27:56 · 138 阅读 · 0 评论 -
浅谈 Linux 内核开发之网络设备驱动
原文出处:http://www.ibm.com/developerworks/cn/linux/l-cn-networkdriver/ 本文旨在更好的理解socket的五种i/o模型的原理 网络设备介绍网络设备是计算机体系结构中必不可少的一部分,处理器如果想与外界通信,通常都会选择网络设备作为通信接口。众所周知,在 OSI(Open Systems Interconnectio...转载 2015-12-09 17:56:29 · 434 阅读 · 0 评论