随笔分类 - Linux命令
解释相关命令用法
摘要:本文将讨论MySQL内存相关的一些选项,包括: 单位都是b,不是kb,即1B=1/(1024\ 1024\ 1024)G 1)全局的buffer,如innodb_buffer_pool_size; 2)线程级的选项,如binlog_cache_size; 3)为特定操作分配的缓冲区,如sort_bu
阅读全文
摘要:真的是逼上梁山,学screen命令n次了,就是记不住,为什么,因为没有足够的需求,每次都感觉没事,可以有别的命令能代替。终于还是坑了自己一把。公司执行一条sql,alert语句,修改表结构!几百万条数据,远程执行,不知道数据量,差点以为进程假死。又怕远程断线,无奈,下次要长记性。 安装screen
阅读全文
摘要:服务器挖矿病毒的排查过程 事情起因:朋友的一台阿里云主机,登录特别卡,找我看看 这一看就感觉出问题了,机器特别卡,top看了一眼,cpu几乎是100%运行 但是奇怪的是用top命令完全看不出来哪个进程占用资源,当时的截图找不到了,这是第一次遇到这种情况,没有显示今晨占用资源,偏偏资源被跑满 排查 刚
阅读全文
摘要:git init 与 git init bare 区别 发现问题 最早是在公司的wiki上发现了这个命令,google后发现值得记录下来 实践中发现的区别 Workspace:工作区 Index / Stage:暂存区 Repository:仓库区(或本地仓库) Remote:远程仓库 详细说一下使
阅读全文
摘要:gitstudy 学习Git笔记 原文教程: "git 廖雪峰" 一、安装Git msysgit是Windows版的Git,下载地址 "https://gitforwindows.org/" ,网速慢的可以使用 "另一个源" 下载。 安装成功后配置: example: example: 注意 命令的
阅读全文
摘要:简介 Screen是一款由GNU计划开发的用于命令行终端切换的自由软件。用户可以通过该软件同时连接多个本地或远程的命令行会话,并在其间自由切换。GNU Screen可以看作是窗口管理器的命令行界面版本。它提供了统一的管理多个会话的界面和相应的功能。 功能作用 会话恢复 只要Screen本身没有终止,
阅读全文
摘要:```
WIN下安装64位的解压版mysql-5.6.24-winx64 参考如下安装步骤: 1、将解压缩后的文件放到自己想要的地方
并配置环境变量。
示例中存放的目录为:D:\Program Files\mysql-5.6.24-winx64 2、在环境变量中添加:MYSQL_HOME:F:\mysql\mysql-5.6.14-winx64,在path路径中加入:%MYSQL_HOME%...
阅读全文
摘要:keepalived与dr模式结合 keepalived介绍 keepalived实验 实验环境 4台虚拟机 实验操作 修改配置文件 1.修改dr1的keepalived配置文件 vim /etc/keepalived/keepalived.conf 2.修改dr2上的keepalived配置文件
阅读全文
摘要:lvs_dr 实验需求(4台虚拟机) 配置环境 dir安装lvs的lvs管理软件 2台rs上安装nginx dir脚本 执行dir脚本 查看dir是否搭建成功 real_server1 和 real_server2 脚本 执行脚本 测试:(在client上测试) lvs_dr环境中arp参数 dr模
阅读全文
摘要:nat模式环境模拟 1.实验环境概览 2.环境准备 准备三台虚拟机(网卡为桥接模式,单网卡,直接安装下一步或者克隆;能上网),客户端可以不用配置,关闭iptables和selinux 分别修改hostname(vim /etc/sysconfig/network);分别为vip,real_serve
阅读全文
摘要:nginx 502 bad gateway 总结 一般是php问题居多,也需要调整相应的nginx参数,最后也可能是mysql假死 nginx问题 查看日志中的报错error.log 一般设置路径/usr/local/nginx/logs/nginx_error.log nginx等待时间超时 Ng
阅读全文
摘要:^M的原因 顺便介绍下处理方法 PS:顺便说一句mac是0D作为换行符 "这篇文章很有参考价值http://www.cnblogs.com/haochuang/" 貌似发现这个问题其实只存在于6.5的版本,测试通过6.8和更高版本 显示是没有问题,但有遇到过分割字符出现问题
阅读全文
摘要:相关概念 默认情况下,总是有三个文件处于打开状态 1. 标准输入(键盘输入) 对应文件描述符0 2. 标准输出(输出到屏幕) 对应文件描述符1 3. 标准错误(也是输出到屏幕) 对应文件描述符2 常用方法 整理 实例 实例讲解 1 !/bin/bash 2 3 date +%F 1019 4 dat
阅读全文
摘要:简单命令使用 写在最前面,markdown已经熟悉了,但一直没用过表格操作,刚巧整理了一篇日志,试试markdown的表格使用 语法讲解 参数讲解 ||total|used|free|shared|buffers|cached | | | | | | | Mem:|1572988|1509260|6
阅读全文
摘要:netstat命令 netstat命令用来打印Linux中网络系统的状态信息,可让你得知整个Linux系统的网络情况。 语法 netstat(选项) 选项 实例 列出所有端口 (包括监听和未监听的) 列出所有处于监听状态的Sockets 显示每个协议的统计信息 在netstat输出中显示 PID 和
阅读全文
摘要:```
grep '^[^#]' /etc/openvpn/server.conf 中括号必须匹配一个字符^$属于标志位,不属于字符
grep没把\n看成字符 grep把空行看成^$
还是perl的标准,空行看成^\n$
-------------------------------------------------------------------------------- ^ 和 ...
阅读全文
摘要:xargs命令 今天在使用find 命令的时候想将查找的结果进行处理,然后就想到了find的用法 exec和xargs这两个参数;不过在使用find --help时发现xargs并不是find的参数,我猜想xargs是一条独立的命令;百度到一条重要信息,find不支持管道命令 之前一直认为管道命令无
阅读全文
摘要:目前遇到这个问题,是在修改了/etc/hosts之后,但停止在Starting sendmail后5分钟就进去了。以后再长时间进入不了系统,可以参考下面的方法。 造成这个问题一般是因为用户修改了机器名或者IP地址造成的。 如上所示,sendmail服务的启动整整需要花费3分多钟。因为Starting
阅读全文
摘要:Linux服务器删除乱码文件和文件夹的方法 Linux服务器删除乱码文件和文件夹的方法 首页进入乱码文件所在文件夹由于php大势所趋,所以接触Linux服务器的机会越来越多。不同于Windows服务器,Linux服务器只支持数字、英文等字符,对中文字符没办法识别。所以导致我们打包上传文件解压之后出现
阅读全文
摘要:转:http://www.osyunwei.com/archives/2004.html 下面教大家在CentOS中用nmap查看主机端口: 一、安装nmap yum install nmap -y 二、使用nmap nmap localhost #查看主机当前开放的端口 nmap -p 1024-
阅读全文