作者归档:kaisin

linux disk

linux

当前目录即以下目录空间使用情况:

#du --max-depth=1 -h 

分区空间情况

#df -lh

磁盘分区

#fdisk -l

 

 

继续阅读

发表在 linux | 标签为 , , | linux disk已关闭评论

ssh 证书登录,ssh 双机无密码互通

使用ssky-keygen和ssh-copy-id设置而无需输入密码就能登录远程Linux主机。 

1、ssh-keygen 创建公钥和密钥。 

2、ssh-copy-id 把本地主机的公钥复制到远程主机的authorized_keys文件上。

注:ssh-copy-id 也会给远程主机的用户主目录(home)和~/.ssh, 和~/.ssh/authorized_keys设置合适的权限 。



步骤1: 用 ssh-key-gen 在本地主机上创建公钥和密钥

ligh@local-host$ ssh-keygen -t  rsa

Enter file in which to s... 继续阅读

发表在 linux | 标签为 , | ssh 证书登录,ssh 双机无密码互通已关闭评论

linux user group

用户管理相关命令
useradd        添加用户
adduser        添加用户
userdel         删除用户
passwd         为用户设置密码
usermod       修改用户命令,可...

继续阅读

发表在 linux | 标签为 , | linux user group已关闭评论

linux mail

在Linux系统下mail命令的测试

1. 最简单的一个例子:

 mail -s test yangfang@fudan.edu.cn

这条命令的结果是发一封标题为test的空信给后面的邮箱,如果你有mta并且后面的邮箱不会挡这种可能莫名奇妙的信的时候,就能收到这封信了。如果你不想被这种乱七八糟的事情干扰,后面的邮箱请使用本地帐户。

2. 第二个例子:

 三种常用格式发信

mail -s test yangfang@fudan.edu.cn #第一种方法,你可以把当前shell当成编辑器来用,编辑完内容后Ctrl-D结束

echo “mail content”|mail -s test...

继续阅读

发表在 linux | 标签为 | linux mail已关闭评论

Direct Routing To windows (lvs iis)

采用LVS-DR模式,real-server是windows2008

需要的特别操作:
1.新增环回网卡 (lMicrosoft Loopback Adapter)
2.配置环回ip为vip的ip,掩码255.255.255.255
3.修改网卡信息
在命令行下修改,开始--运行--cmd

netsh interface ipv4 set interface "实节点网卡名字" weakhostsend=enabled

netsh interface ipv4 set interface "实节点网卡名字" weakhostreceive=enabled
netsh inter...

继续阅读

发表在 web server | 标签为 , | Direct Routing To windows (lvs iis)已关闭评论

linux net status SYN_RECV

可以通过下面这个命令来统计当前连接数

netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}'

这条语句返回结果如下

 

  1. TIME_WAIT 346
  2. FIN_WAIT1 85
  3. FIN_WAIT2 6
  4. ESTABLISHED 1620
  5. SYN_RECV 169
  6. LAST_ACK 8

SYN_RECV表示正在等待处理的请求数;ESTABLISHED表示正常数据传输状态;TIME_WAIT表示处理完毕,等待超时结束的请求数。

状态:描述

CLOSED:无连接是活动的或正在进行

LISTEN:服务器在等待进入呼叫

SYN_RECV:一个...

继续阅读

发表在 linux | 标签为 , | linux net status SYN_RECV已关闭评论

keepalived

八种调度算法:  
  :rr|wrr|lc|wlc|lblc|dh|sh|
  轮叫调度(Round-Robin Scheduling)
  加权轮叫调度(Weighted Round-Robin Scheduling)
  最小连接调度(Least-Connection Scheduling)
  加权最小连接调度(Weighted Least-Connection Scheduling)
  基于局部性的最少链接(Locality-Based Least Connections Scheduling)
  带复制的基于局部性最少链接(Locality-Based ...

继续阅读

发表在 linux | 标签为 | keepalived已关闭评论

linux close ipv6

创建文件/etc/modprobe.d/ipv6off.conf(名字随便起)

注:RHEL6.0之后没有了/etc/modprobe.conf这个文件

alias net-pf-10 off
options ipv6 disable=1

重启系统,然后确认:

[root@test ~]# lsmod | grep -i ipv6
[root@test ~]# ifconfig | grep -i inet6
如果上述2个命令执行的结果没...

继续阅读

发表在 linux | 标签为 , | linux close ipv6已关闭评论

vi

显示行号

: set nu
记住,这个冒号不能丢!

取消行号
: set nonu
还是这个冒号是不能丢的!

 

多行删除

:1,10d

1 开始行号

10结束行号

 

删除光标所在行

dd

删除光标所在行以下的N行

Ndd

例: 10dd

删除光标以下所有行

:.,$d

 

复制第6行到第9行之间的内容到第12行后面
6,9 co 12

 

继续阅读

发表在 linux | 标签为 | vi已关闭评论

mysql MM

MySQL支持单向、异步复制,复制过程中一个服务器充当主服务器,而一个或多个其它服务器充当从服务器。主服务器将更新写入二进制日志文件,并维护日志文件的一个索引以跟踪日志循环。当一个从服务器连接到主服务器时,它通知主服务器从服务器在日志中读取的最后一次成功更新的位置。从服务器接收从那时起发生的任何更新,然后封锁并等待主服务器通知下一次更新。

配置主主同步的操作步骤:
MySQL-A     10.17.1.11
MySQL-B     10.17.1.12
1.     分别在两台机器授权账户:grant replication... 继续阅读

发表在 db | 标签为 | mysql MM已关闭评论

mysql user grant

  • 登录MYSQL:
  •   @>mysql -u root -p

      @>密码

     

  • 用户授权
  •    grant 权限 on 数据库.* to 用户名@登录主机 identified by "密码"; 

       mysql>flush privileges;//刷新系统权限表

     

  • 授权示例:
  •         授权 test 用户 test 表所有权限(密码1234)

       mysql>grant all privileges on test.* to test@localhost ide...

    继续阅读

    发表在 db | 标签为 | mysql user grant已关闭评论

    mysql innodb 性能优化

    默认情况下,innodb的参数设置的非常小,在生产环境中远远不够用
    比如最重要的两个参数
    innodb_buffer_pool_size 默认是8M
    innodb_flush_logs_at_trx_commit 默认设置的是1 也就是同步刷新log(可以这么理解)
    innodb_buffer_pool_size:这是InnoDB最重要的设置,对InnoDB性能有决定性的影响。默认的设置只有8M,所以默认的数据库设置下面InnoDB性能很差。在只有 InnoDB存储引擎的数据库服务器上面,可以设置60-80%的内存。更精确一点,在内存容量允许的情况下面设置比InnoDB tablesp... 继续阅读

    发表在 db | 标签为 , | mysql innodb 性能优化已关闭评论

    Sql Server 2008 数据库镜像

    系统:win2008企业完全版
    sql版本:Microsoft SQL Server 2008 (RTM) - 10.0.1600.22 (X64)Enterprise Evaluation Edition (64-bit) Server Pack 1
    网络环境:工作组模式
    主服务器:   主机名:dbmaster  全名:dbmaster.test.com  IP:10.10.1.175
    从服务器:  主机名:dbslave   全名:dbslave.test.com   IP:10.10.1....

    继续阅读

    发表在 db | 标签为 , | Sql Server 2008 数据库镜像已关闭评论

    bat 常用命令

    基础部分:
    ======================================================================

    一、基础语法:
        1.批处理文件是一个“.bat”结尾的文本文件,这个文件的每一行都是一条DOS命令。可以使用任何文本文件编辑工具创建和修改。
        2.批处理是一种简单的程序,可以用 if 和 goto 来控制流程,也可以使用 for 循环。
        3.批处理的编程能力远不如C语言等编程语言,也十分不规范。
      &...

    继续阅读

    发表在 windows | 标签为 | bat 常用命令已关闭评论

    MongoDB主从复制和集群

    主从复制

    最基本的设置是建立一个主节点和多个从节点,每个从节点要知道主节点的地址。

    运行mongod --master就启动了主服务器。运行mongod --slave --source master_address则启动了从服务器,其中master_address就是上面的主节点地址。

    生产环境下有多台服务器,不过这里我们的例子就在同一机器上试验。

    1.给主节点建立数据目录,并绑定端口(10000)

    $ mkdir -p ~/dbs/master

    $ ./mongod --dbpath ~/dbs/ma...

    继续阅读

    发表在 db | 标签为 | MongoDB主从复制和集群已关闭评论