- 博客(44)
- 资源 (1)
- 收藏
- 关注
原创 docker 日志收集脚本
f一、免密登陆二、容器执行脚本三、管理容器脚本 免密登陆,在这里不多说。ssh-copy IP 端口 密码 在容器里面执行日志收集脚本 这里是可以执行的 在宿主机执行 容器里面的脚本,我这里又8个容器,之作其中三个容器A 容器B 容器C#!/bin/bashDCSF=跟你日志的路径IOTCS=跟你日志的路径YCTG=跟你日志的路径#clear...
2018-10-09 14:22:10 767
原创 mysql主主脚本
此脚本是mysql主主结构脚本先执行sql_log.sh 脚本 会显出来 IP mysql的二进制文件 还有msql的pos号然后再A服务器执行一次,B服务器执行一次(切记mysql server_id号不能相同)eg: sh sql_log.sh 33[root@localhost ~]# sh log.sh 33 this is: 192.168.0.210 mysql.000007 24...
2018-05-30 18:22:25 288
原创 Walle - 瓦力上线部署系统搭建攻略
实验系统:CentOS 7实验前提:防火墙和selinux都关闭实验说明:本实验共有1台主机,IP分配192.168.0.210实验软件:walle-web-0.9.5 httpd-2.2 mysql-5.5 php-7.0.30一、基础准备 1.下载walle-web源码:mkdir -pv /wallecd /wallewget https://codeload.github.com/...
2018-05-30 12:13:01 1420
原创 walle搭建脚本
#!/bin/bashNGINX_CONF="/etc/nginx/nginx.conf"PHP_FPM_CONF="/etc/php-fpm.d/www.conf"PHP_LOG="/var/log/php-fpm"INIT_FILE="/etc/rc.local"NGINX_USER="walle"mkdir /datayum install -y npm epel-relea...
2018-05-30 12:09:44 550
原创 php升级
配置yum源追加CentOS 6.5的epel及remi源。# rpm -Uvh http://ftp.iij.ad.jp/pub/linux/fedora/epel/6/x86_64/epel-release-6-8.noarch.rpm# rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm以下是CentOS ...
2018-05-29 09:18:29 1347
原创 远程操控
用Linux已经有很长一段时间,但主要用于嵌入式开发(用交叉工具链进行版本编译),所以用命令行就可以了,而且敲的最多的命令就是make。最近开始搭建TensorFlow的开发环境,大部分工作都是命令行完成,再加上TensorBoard可以实现web化展示,所以团队共享一台机器SSH接入就可以了。但是碰到需要用pyplot显示点图形的,命令行就不行了,所以在只有一台服务器的情况下,只能通过安装远程桌...
2018-05-29 09:18:12 388
转载 邮件服务器
linux搭建邮件服务器一、概述: 在配置邮件服务器之前,先解释几个概念。 通常使用Email都很容易,但是Internet的邮件系统是通过几个复杂的部分连接而成的,对于最终用户而言,我们熟悉的Outlook,Foxmail等都是用来收信和发信的,称之为MUA:Mail User Agent,邮件用户代理。 MUA并非直接将邮件发送至收件人手中,而是通过MTA:Mail Transfer A...
2018-05-29 09:18:04 896
原创 linux 命令详解
Linux下yum命令详解摘要: yum是什么yum = Yellow dog Updater, Modified主要功能是更方便的添加/删除/更新RPM包.它能自动解决包的倚赖性问题.它能便于管理大量系统的更新问题yum特点 可以同时配置多个资源库(Repository)简洁的配置文件(/etc/yum.conf自动解决增加或删除阅读全文posted @ 2017-08-03 16:35 sun...
2018-05-29 09:17:54 168
转载 Shell脚本中的export
Shell脚本中的export摘要: shell 与 export命令 用户登录到Linux系统后,系统将启动一个用户shell。在这个shell中,可以使用shell命令 或声明变量,也可以创建并运行shell脚本程序。运行shell脚本程序时,系统将创建一个子shell。 此时,系统中将有两个shell,一个是登录时系统启动的she阅读全文posted @ 2017-02-23 21:26 s...
2018-05-29 09:17:43 2878
原创 Linux下使用NMON监控、分析系统性能
一.下载nmon。 根据CPU的类型选择下载相应的版本:http://nmon.sourceforge.net/pmwiki.php?n=Site.Downloadwget http://sourceforge.net/projects/nmon/files/download/nmon_x86_12a.zip/download二.初始化nmon工具。#unzip nmon_x86_12a.zi...
2018-05-29 09:17:35 144
原创 Nfsen插件PortTracker安装
之前有介绍Nfsen和Nfdump安装,本次记录下Nfsen端口查看插件PortTracker安装。重编译Nfdump开启nftrack:1234cd /usr/local/src/nfdump-1.6.6/./configure --enable-nfprofile --enable-nftrack --with-rrdpath=/usr/binmakecp bin/nftrack /usr/l...
2018-05-29 09:17:26 1004
原创 vnstat
vnStat是一个Linux下的网络流量监控软件,它记录指定网卡每日的传输流量日志.它并非基于网络包的过滤,而是分析文件系统- /proc, 所以vnStat无需root的权限就可使用.,它还自带了 vnstati 命令,通过它可以直接可以输出流量统计图.# Ubuntu 安装: (其本上其它发行版的包管理程序中也都包含了这款软件,请自行安装)sudo apt-get install vnstat...
2018-05-29 09:17:08 3102
原创 运维用到的网址
Git http://git.oschina.netdocker-training视频学习http://study.163.com/course/courseLearn.htm?courseId=1273002#/learn/video?lessonId=1517023&courseId=1273002开源软件包下载http://download.chinaunix.net/downloa...
2018-05-29 09:16:52 277
原创 迁移文件
cd /data/base/zjycwymp.xiaozhuanggx.comtab 补全看下文件名,在看下有几个版本 这里是(v1----v8)没有v6 执行7次php artisan migrate --path=database/migrations在查看数据库MariaDB [zjyccharge]> use zijinyuecheng;Reading table informat...
2018-05-25 16:04:57 529
原创 rsync出现的错误
rsync的配置环境软件平台:windows2003软件版本:cwRsync_2.0.10_Installer cwRsync_Server_2.0.10_Installer硬件平台:dell2950 cpu1.6G*4 内存:4G 硬盘:1G*6 RAID5===安装===在WINDOWS环境下安装rsync要安装服务端和客户端服务器端安装:运行cwRsync_Server_2.0.10_Ins...
2018-05-25 16:04:21 2055
原创 mysql主从
A服务器server-id=11innodb_flush_log_at_trx_commit=1sync_binlog=1log-bin=mysql-bin[mysqld_safe]log-error=/var/log/mariadb/mariadb.logpid-file=/var/run/mariadb/mariadb.pid## include all files from the conf...
2018-05-25 16:03:46 184
原创 rsync配置文件
rsyncd.conf参数uid该选项指定当该模块传输文件时守护进程应该具有的uid,配合gid选项使用可以确定哪些可以访问怎么样的文件权限,默认值是”nobody”。gid该选项指定当该模块传输文件时守护进程应该具有的gid。默认值为”nobody”。exlude用来指定多个由空格隔开的多个模式列表,并将其添加到exclude列表中。这等同于在客户端命令中使用–exclude来指定模式,不过配置...
2018-05-25 16:03:10 233
原创 redis主从
port 20086 #默认端口26379dir "/tmp"logfile "/var/log/redis/sentinel_20086.log"daemonize yes#格式:sentinel <option_name> <master_name> <option_value>;#该行的意思是:监控的master的名字叫做T1(自定义),地址为1...
2018-05-25 16:02:33 113
原创 rsync
与本地同步数据rsync -auv --password-file=/home/rsyncd.pass [email protected]::backup /home/mingyue模板就是我是 yum 安装A服务器yum install rsync -y vim /etc/rsyncd.confuid = rootpid = rootport = 873use chroot = yesread...
2018-05-25 16:02:05 192
原创 docker 简单命令
docker run -itd name aaaa centos创建dockers aaa名字镜像 docker images查看dockers 镜像 docker pull centos创建centos镜像docker run -itd --name wuchao centos启动 创建wuchao为名的容器centosdocker ps查看镜像运行docker ps -als 查看所有的镜...
2018-05-25 16:00:20 618
原创 centos网卡无法启动
CentOS7下使用rpm-gpg-key-epel-6报错解决方法今天遇到一个在CentOS7下用rpm-gpg-key-epel-6的文件安装yum install gridengine-6.2u5-10.el6.4.x86_64 gridengine-devel-6.2u5-10.el6.4.x86_64 gridengine-execd-6.2u5-10.el6.4.x86_64 -y结果...
2018-05-25 15:59:07 364
转载 docker(ssh端口转发)
ssh命令详解 目录 前言 一、ssh命令 1、Ssh参数解释 2、如何连接远程主机 3、利用Xstart 在windos上连接linux桌面 4、ssh客户端配置文件 二、基于密钥认证登录 1、在客户端生成密钥对 2、把公钥文件传输至远程服务器对应用户的家目录 3、查...
2018-05-25 15:56:37 1692
转载 docker制作镜像
一、下载centos7镜像 [root@cgls ]docker pull centos7二、启动centos7容器 [root@cgls ]docker run -name centos7 -v /cgls:/opt/webapp -t -i centos /bin/bash三、为容器安装ifconfig服务 [root@cgls ]yum install net-tools.x86_64 查看...
2018-05-25 15:53:53 187
原创 linux如何去空格
http://www.cnblogs.com/charlesblc/p/6017596.htmlcut命令如何截取以空格隔开的字段 你的文件分隔符恐怕不止一个空格(一定的who生成的): 用awk: awk '{print $2}' file 一定要用cut的话: cat file|tr -s ' '|cut -d' ' -f2 通过使用 tr,您可以非
2017-04-21 08:13:37 1163
原创 linux端口解释
端口号码 / 层名称注释1tcpmuxTCP 端口服务多路复用5rje远程作业入口7echoEcho 服务9discard用于连接测试的空服务11systat
2017-04-21 08:11:23 767
原创 cat、tail、head、grep、sed查看文件任意几行的数据
Linux系统中,利用grep打印匹配的上下几行 如果在只是想匹配模式的上下几行,grep可以实现。 $grep -5 'parttern' inputfile //打印匹配行的前后5行 $grep -C 5 'parttern' inputfile //打印匹配行的前后5行 $grep -A 5 'parttern' inputfi
2017-04-20 17:35:10 644
原创 linux目录
对于每一个Linux学习者来说,了解Linux文件系统的目录结构,是学好Linux的至关重要的一步.,深入了解linux文件目录结构的标准和每个目录的详细功能,对于我们用好linux系统只管重要,下面我们就开始了解一下linux目录结构的相关知识。当在使用Linux的时候,如果您通过ls –l / 就会发现,在/下包涵很多的目录,比如etc、usr、var、bin … … 等目录,
2017-04-18 13:34:07 533
原创 linux 文件属性
Linux文件类型和Linux文件的文件名所代表的意义是两个不同的概念。我们通过一般应用程序而创建的比如file.txt、file.tar.gz ,这些文件虽然要用不同的程序来打开,但放在Linux文件类型中衡量的话,大多是常规文件(也被称为普通文件)。一. 文件类型Linux文件类型常见的有:普通文件、目录文件、字符设备文件和块设备文件、符号链接文件等,现在我们进行一个简
2017-04-18 13:28:30 395
原创 whereis 命令
whereis命令只能用于程序名的搜索,而且只搜索二进制文件(参数-b)、man说明文件(参数-m)和源代码文件(参数-s)。如果省略参数,则返回所有信息。和find相比,whereis查找的速度非常快,这是因为linux系统会将 系统内的所有文件都记录在一个数据库文件中,当使用whereis和下面即将介绍的locate时,会从数据库中查找数据,而不是像find命令那样,通 过遍历硬盘
2017-04-18 12:46:16 221
原创 locate
locate 让使用者可以很快速的搜寻档案系统内是否有指定的档案。其方法是先建立一个包括系统内所有档案名称及路径的数据库,之后当寻找时就只需查询这个数据库,而不必实际深入档案系统之中了。在一般的 distribution 之中,数据库的建立都被放在 crontab 中自动执行。1.命令格式:Locate [选择参数] [样式]2.命令功能:locat
2017-04-18 12:35:14 426
原创 nl 命令
nl 命令在linux系统中用来计算文件中行号。nl 可以将输出的文件内容自动的加上行号!其默认的结果与 cat -n 有点不太一样, nl 可以将行号做比较多的显示设计,包括位数与是否自动补齐 0 等等的功能。 1.命令格式:nl [选项]... [文件]...2.命令参数:-b :指定行号指定的方式,主要有两种:-b a :表示不论是否为空行,也同样
2017-04-18 12:29:10 225
原创 sed 命令
sed是一种流编辑器,它是文本处理中非常中的工具,能够完美的配合正则表达式使用,功能不同凡响。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有 改变,除非你使用重定向存储输出。Sed主要用来自动编辑一个或多个文件;简化对文件的反
2017-04-18 11:54:31 147
原创 grep 命令
Linux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹 配的行打印出来。grep全称是Global Regular Expression Print,表示全局正则表达式版本,它的使用权限是所有用户。grep的工作方式是这样的,它在一个或多个文件中搜索字符串模板。如果模板包括空格,则必须被引用,模板后的所有字符串被看作文件名。搜索的结果被送到标准输出,不
2017-04-18 11:52:22 147
原创 扩展grep(grep -E 或者 egrep)
扩展grep(grep -E 或者 egrep):使用扩展grep的主要好处是增加了额外的正则表达式元字符集。 打印所有包含NW或EA的行。如果不是使用egrep,而是grep,将不会有结果查出。 # egrep 'NW|EA' testfile northwest NW Charles Main 3.0 .9
2017-04-18 11:43:11 669
原创 grep命令
1,简介使用正则表达式的一个多用途文本搜索工具.这个php?name=%C3%FC%C1%EE" onclick="tagshow(event)" class="t_tag">命令本来是ed行编辑器中的一个php?name=%C3%FC%C1%EE" onclick="tagshow(event)" class="t_tag">命令/过滤器: g/re/p -- global
2017-04-18 11:40:38 327
原创 awk详解
史上最好用的免费翻蔷利器简介awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大。简单来说awk就是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行各种分析处理。awk有3个不同版本: awk、nawk和gawk,未作特别说明,一般指gawk,gawk 是 AWK 的 GNU 版本。awk其名称得自于它的
2017-04-18 11:26:36 232
原创 python日志
原文转自:http://my.oschina.net/leejun2005/blog/126713参考:http://blog.csdn.net/fxjtoday/article/details/6307285Java 中最通用的日志模块莫过于 Log4j 了,在Python 中,也自带了 logging 模块,该模块的用法其实和 Log4j 类似。logging模
2017-04-18 11:24:13 231
原创 Python之网络爬虫完全教程
[Python]网络爬虫(一):抓取网页的含义和URL基本构成一、网络爬虫的定义网络爬虫,即Web Spider,是一个很形象的名字。把互联网比喻成一个蜘蛛网,那么Spider就是在网上爬来爬去的蜘蛛。网络蜘蛛是通过网页的链接地址来寻找网页的。从网站某一个页面(通常是首页)开始,读取网页的内容,找到在网页中的其它链接地址,然后通过这些链接地址寻找下一
2017-04-18 11:22:33 3322 2
原创 SHELL:echo -e "\033[字背景颜色;字体颜色m字符串\033[0m"
格式: echo -e "\033[字背景颜色;字体颜色m字符串\033[0m" 例如: echo -e "\033[41;36m something here \033[0m" 其中41的位置代表底色, 36的位置是代表字的颜色 那些ascii code 是对颜色调用的始末. \033[ ; m …… \033[0m 字背景颜色范围:40---
2017-04-18 11:18:20 2907
翻译 linux内核线程死锁或死循环(soft lockup)之后如何让系统宕机重启
在开发内核模块或驱动时,如果处理失误,导致内核线程中出现死锁或者死循环,你会发现,除了重启之外,你没有任何可以做的。这时你的输入不起任何作用,终端(不是指远程的ssh工具)只会在那重复的输出类似“BUG: soft lockup - CPU#0 stuck for 67s! [fclustertool:2043]”,更无奈的是你重启之后导致系统挂起的堆栈信息也看不到,你所能做的就是一遍遍的加调
2017-04-18 11:03:05 4252
F:\C语言\第二节 c语言开发环境.docx
2017-04-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人