linux shell 交换式登录
使用的脚步有四个:【backup_unasyn.sh //备份所以执行的脚步
host_ip.sh //循环捕捉我服务器的ip进行
db_china.sh //服务器的hosts名
passwds.sh //登录服务器使用的密码
】
服务器结构:
IP1:113.11.226.112 IP2:113.11.226.113~116 IP3:113.11.226.118
IP1:执行脚本服务器【back_unasyn.sh、host_ip.sh、db_china.sh、passwds.sh】
Ip2:要备份的服务器
IP3:数据存放服务器
脚步展示如下所示:
[root@data ~]# vi passwds.sh
#!/bin/bash
pw1=123456
pw2=654321
============================================
[root@data ~]# vi host_ip.sh
#!/bin/bash
hosts=(
#china
113.11.226.113
113.11.226.114
113.11.226.115
113.11.226.116
)
==================================
[root@data ~]# vi db_china.sh
#!/bin/bash
#get the sh file.
shfile=$1
#set the script file path.
thepath=/root
date=`date +%Y%m%d`
source /root/host_ip.sh
source /root/passwds.sh
#set the update files.
servers=(
china1_db
china2_db //host名称对应ip
china3_db
china4_db
)
for i in ${servers[*]}
do
${thepath}/${shfile} ${i} $pw1 $pw2 $date $hosts
done
=====================================
[root@data ~]#vi backup_unasyn.sh
#!/usr/bin/expect
set host &nb
相关文档:
一:前言
最近在研究android的sensor driver,主要是E-compass,其中用到了Linux input子系统.在网上也看了很多这方面的资料,感觉还是这篇分析的比较细致透彻,因此转载一下以便自己学习,同时和大家分享!
(这篇博客主要是以键盘驱动为例的,不过讲解的是Linux Input Subsystem,可以仔细的研究一下!)
键盘驱动将检 ......
1、变量和运算 (注:从上往下一步一步执行)
1.本地变量在用户现在的shell生命期的脚本中使用
variable-name=value 例如:test="test"
2.set显示本地所有的变量
3.设成只读变量:readonly variable-name 例如:test="cynric" 会 ......
测试系统在Linux上的性能发现丢包率极为严重,发210000条数据,丢包达110000之巨,丢包率超过50%。同等情形下Windows上测试,仅丢几条数据。形势严峻,必须解决。考虑可能是因为协议栈Buffer太低所致,于是先看看默认情况:
sysctl -a |grep net.core
发现
net.core.rmem_max = 131071
net.core.rmem_default = 11264 ......
弄清楚伙伴系统算法的原理以后,我们就可以开开心心地处理页框了。
我们可以通过6个稍有差别的函数和宏请求页框。一般情况下,他们都返回第一个所分配页的线性地址,或者分配失败则返回NULL。
alloc_pages(gfp_mask, order):用这个函数请求2order 个连续的页框。他返回第一个所分配页框描述符的地址,或者如果失败,则返 ......