返回顶部
扩大
缩小

Gaidy's

随笔分类 -  Linux

3.shell编程-文件查找之find命令
摘要:3.1.语法格式 find [路劲][选项][操作] 选项参数对照表 3.2.-name 查找/etc/目录下以.conf结尾的文件 find /etc/ -name "*.conf" -iname 不区分大小写 find /etc/ -iname "*.conf" -user 查找当前目录为roo 阅读全文

posted @ 2019-11-23 21:24 Gaidy 阅读(257) 评论(0) 推荐(0)

2.shell编程-函数的高级用法
摘要:2.1.函数的定义和使用 函数基本使用 [root@VM_0_9_centos ~]# test() > {} -bash: syntax error near unexpected token `{}' [root@VM_0_9_centos ~]# test() {} -bash: syntax 阅读全文

posted @ 2019-11-19 09:00 Gaidy 阅读(258) 评论(0) 推荐(0)

2. whoami,常用包,调优selinux,七种启动模式,系统开机服务
摘要:1 whoami 查看当前登录用户 useradd zhang 增加用户 passwd zhang su - zhang 切换用户 echo 123456|passwd --stdin zhang root账户修改其它用户密码 history -d 行数 (清除对应行数历史记录) history - 阅读全文

posted @ 2019-10-29 11:05 Gaidy 阅读(199) 评论(0) 推荐(0)

1.shell编程-变量的高级用法
摘要:1.1.变量替换 变量替换的六种形式 实例:非贪婪和贪婪的区别 从头部删除 [root@VM_0_9_centos shell_learn]# var_1="i love you,do you love me" [root@VM_0_9_centos shell_learn]# echo $var_ 阅读全文

posted @ 2019-10-29 10:44 Gaidy 阅读(215) 评论(0) 推荐(0)

1.Go-copy函数、sort排序、双向链表、list操作和双向循环链表
摘要:1.1.copy函数 通过copy函数可以把一个切片内容复制到另一个切片中 (1)把长切片拷贝到短切片中 package main import "fmt" func main() { s1 := []int {1,2} s2 := []int{3,4,5,6} //copy的是角标,不会增加元切片 阅读全文

posted @ 2019-10-29 10:33 Gaidy 阅读(280) 评论(0) 推荐(0)

1. 生成三行文本,过滤文本,cp不覆盖,find查找文件,sed打印行,查看系统信息,磁盘分区
摘要: 阅读全文

posted @ 2019-10-28 11:07 Gaidy 阅读(295) 评论(0) 推荐(0)

Python 进程管理工具 Supervisor 使用教程
摘要:Python 进程管理工具 Supervisor 使用教程 Supervisor 是基于 Python 的进程管理工具,只能运行在 Unix-Like 的系统上,也就是无法运行在 Windows 上。Supervisor 官方版目前只能运行在 Python 2.4 以上版本,但是还无法运行在 Pyt 阅读全文

posted @ 2019-08-29 14:27 Gaidy 阅读(1133) 评论(0) 推荐(0)

解决Docker容器内访问宿主机MySQL数据库服务器的问题
摘要:懒得描述太多,总归是解决了问题,方法简要记录如下,虽然简要,但是完整,一来纪念处理该问题耗费的大半天时间,二来本着共享精神帮助其他遇到该问题的哥们儿,当然这个方法并不一定能解决你们的问题,但是多少能提供些解决思路. 第一,先检查防火墙,通常应该没什么问题 (问题解决之后我把这块规则去掉了,发现没什么 阅读全文

posted @ 2019-08-13 11:39 Gaidy 阅读(5664) 评论(0) 推荐(0)

centos安装mysql的正确方法
摘要:1、官方安装文档 http://dev.mysql.com/doc/mysql-yum-repo-quick-guide/en/ 2、下载 Mysql yum包 http://dev.mysql.com/downloads/repo/yum/ 下载到本地再上传到服务器,或者使用wget 直接下载 w 阅读全文

posted @ 2019-08-13 09:58 Gaidy 阅读(366) 评论(0) 推荐(0)

mysql远程不能连接问题
摘要:解决Navicat无法连接到腾讯云MySQL的问题 工具/原料 Navicat phpstudy 腾讯云 Xshell6 方法/步骤 1 1.首先远程连接进入服务器,在cmd中输入mysql -u root -p,然后回车,输入密码后回车进入mysql命令行。 步骤阅读 2 设置远程登录, 1.GR 阅读全文

posted @ 2019-08-06 10:29 Gaidy 阅读(256) 评论(0) 推荐(0)

Redis在centos上面的安装
摘要:一、安装redis 第一步:下载redis安装包 wget http://download.redis.io/releases/redis-4.0.6.tar.gz [root@iZwz991stxdwj560bfmadtZ local]# wget http://download.redis.io 阅读全文

posted @ 2019-08-05 16:38 Gaidy 阅读(229) 评论(0) 推荐(0)

Centos安装mysql
摘要:试着在腾讯云服务器上部署web应用,就想着先搭建一下服务器环境,操作系统选的是centos7,在安装好jdk,tomcat后测试可以部署web应用就准备再安装一个mysql数据库,之前试过好几种方式都是以初始密码找不到告终,这次就又重新百度安装方式。 据说centos7没有mysql 的yum源,于 阅读全文

posted @ 2019-08-02 11:05 Gaidy 阅读(174) 评论(0) 推荐(0)

pymysql的使用
摘要:import pymysql #打开数据库 (如果连接失败会报错)#db = pymysql.connect(host = '127.0.0.1', port = 3306, user = 'minbo', passwd = '123456', db = 'pythontest')db = pymy 阅读全文

posted @ 2019-04-12 11:36 Gaidy 阅读(296) 评论(0) 推荐(0)

缓存、队列(Memcached、redis、RabbitMQ)
摘要:本章内容: Memcached 简介、安装、使用 Python 操作 Memcached 天生支持集群 redis 简介、安装、使用、实例 Python 操作 Redis String、Hash、List、Set、Sort Set 操作 管道 发布订阅 RabbitMQ 简介、安装、使用 使用 AP 阅读全文

posted @ 2019-03-14 16:26 Gaidy 阅读(1539) 评论(0) 推荐(0)

MySQL 系列(四) 主从复制、读写分离、模拟宕机、备份恢复方案生产环境实战
摘要:本章内容: 主从复制 简介原理 备份主库及恢复从库,配置从库生效 读写分离 如果主宕机了,怎么办? 双主的情况 MySQL 备份及恢复方案 备份单个及多个数据库 mysqldump 的常用参数 如何增量恢复呢? 增量恢复的必要条件 生产环境 mysqldump 备份命令 恢复喽 一、MySQL主从复 阅读全文

posted @ 2019-03-14 16:24 Gaidy 阅读(565) 评论(0) 推荐(0)

MySQL 系列(五) 多实例、高可用生产环境实战
摘要:本章内容: MySQL 多实例 简介 安装前的配置 生产环境屌炸天的脚步 初始化登录实现多实例 要再增加一个多实例怎么办?解决 MySQL 高可用 部署配置heardbeat 部署配置drbd heardbeat与drbdde 联合配置 部署MySQL 联合heardbeat配置MySQL 一、My 阅读全文

posted @ 2019-03-14 16:24 Gaidy 阅读(445) 评论(0) 推荐(0)

MySQL 系列(三)你不知道的 视图、触发器、存储过程、函数、事务、索引、语句
摘要:本章内容: 视图、增/删/改/查 触发器、增/删/改/查 存储过程、增/删/改/查 存储过程三种传参,pymysql 怎么用? 函数、增/删/改/查/return值 内置函数 事务 索引! 一、视图 视图是查询命令结果构成的一个虚拟表(非真实存在),其本质是【根据SQL语句获取动态的数据集,并为其命 阅读全文

posted @ 2019-03-14 16:23 Gaidy 阅读(238) 评论(0) 推荐(0)

MySQL 系列(二) 你不知道的数据库操作
摘要:本章内容: 查看\创建\使用\删除 数据库 用户管理及授权实战 局域网远程连接法 查看\创建\使用\删除\清空\修改 数据库表(是否可空,默认值,主键,自增,外键) 表内容的增删改查 where条件、通配符_%、限制limit、排序desc\asc、连表join、组合union 查看建表语句、查看表 阅读全文

posted @ 2019-03-14 16:20 Gaidy 阅读(304) 评论(0) 推荐(0)

MySQL 系列(一) 生产标准线上环境安装配置案例及棘手问题解决
摘要:一、简介 MySQL是最流行的开放源码SQL数据库管理系统,它是由MySQL AB公司开发、发布并支持的。有以下特点: MySQL是一种数据库管理系统。 MySQL是一种关联数据库管理系统。 MySQL软件是一种开放源码软件。 MySQL数据库服务器具有快速、可靠和易于使用的特点。 MySQL服务器 阅读全文

posted @ 2019-03-14 16:19 Gaidy 阅读(232) 评论(0) 推荐(0)

MongoDB数据库
摘要:什么是MongoDB ? MongoDB 是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统。 在高负载的情况下,添加更多的节点,可以保证服务器性能。 MongoDB 旨在为WEB应用提供可扩展的高性能数据存储解决方案。 MongoDB 将数据存储为一个文档,数据结构由键值(key=>v 阅读全文

posted @ 2019-03-14 15:20 Gaidy 阅读(324) 评论(0) 推荐(0)

导航