Fedora 11下运 4.2
来源:互联网 发布:败家子知乎 编辑:程序博客网 时间:2024/06/06 01:32
[root@localhost sqlite3]# cd /home/commitmentto/MobileLite/
[root@localhost MobileLite]#
[root@localhost bin]# sudo ./mmdb.sh <isql> test
# .bash_profile
# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
# User specific environment and startup programs
PATH=$PATH:$HOME/bin
export MOBILE_LITE_HOME=/home/commitmentto/MobileLite
export MOBILE_LITE_PORT=3901
export MOBILE_LITE_CONFIG=/home/commitmentto/MobileLite/testdb
export UNISQL_MMDB_HOME=/home/commitmentto/MobileLite
export UNISQL_MMDB_PORT=3901
export UNISQL_MMDB_CONFIG=$HOME/home/commitmentto/MobileLite/testdb
export LD_LIBRARY_PATH=$MOBILE_LITE_HOME/lib:${LD_LIBRARY_PATH}
export LIBRARY_PATH=$LD_LIBRARY_PATH
export PATH=${MOBILE_LITE_HOME}/bin:${PATH}:${MOBILE_LITE_HOME}/lib
# .bash_profile
# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
# User specific environment and startup programs
PATH=$PATH:$HOME/bin
export MOBILE_LITE_HOME= $HOME/home/commitmentto/MobileLite/
export MOBILE_LITE_PORT= 3901
export MOBILE_LITE_CONFIG=$HOME/home/commitmentto/MobileLite/testdb
export UNISQL_MMDB_HOME=$HOME/home/commitmentto/MobileLite
export UNISQL_MMDB_PORT= 3901
export UNISQL_MMDB_CONFIG=$HOME/home/commitmentto/MobileLite/testdb
export LD_LIBRARY_PATH=$MOBILE_LITE_HOME/lib:${LD_LIBRARY_PATH}
export LIBRARY_PATH=$LD_LIBRARY_PATH
export PATH=${MOBILE_LITE_HOME}/bin:${PATH}:${MOBILE_LITE_HOME}/lib
[root@localhost bin]# cat cd /home/commitmentto/MobileLite/bin/vi mmdb.sh
cat: cd: No such file or directory
cat: /home/commitmentto/MobileLite/bin/vi: No such file or directory
#!/bin/sh
#set -x
#### setting of configuration ####
DBNAME=mmdb
REP_PORT=77777
##################################
if [ $# -ge 1 ]
then
if [ $# -eq 2 ]
then
DBNAME="$2"
fi
if [ $# -eq 3 ]
then
DBNAME="$2"
REP_PORT="$3"
fi
else
echo "Usage: $0 <start|stop|restart> <dbname> <replication_port>"
echo ""
echo " example1: $0 <start|stop|restart> "
echo " example2: $0 <start|stop|restart> <dbname>"
echo " example3: $0 <start|stop|restart> <dbname> <replication_port> "
echo ""
exit 1
fi
SERVICE="$1"
PASSWORD=pw
MMDB_HOME=$MOBILE_LITE_HOME
MMDB_PORT=$MOBILE_LITE_PORT
MMDB_CONFIG=$MOBILE_LITE_CONFIG
PWD=`pwd`
USERNAME=`id | cut -f1 -d/) | cut -f2 -d/(`
OSNAME=`/bin/uname -s`
clear_pid() {
case $OSNAME in
'Linux')
pids=`/bin/ps -ewf | /bin/grep $1 | /bin/grep $2 | /bin/grep -v grep | awk '{print $2}'`
for pid in $pids
do
kill -9 $pid
done
;;
*)
pids=`/bin/ps -ef | /bin/grep $1 | /bin/grep $2 | /bin/grep -v grep | awk '{print $2}'`
for pid in $pids
do
kill -9 $pid
done
;;
esac
}
start_db() {
$MMDB_HOME/bin/admindb startup $DBNAME
}
stop_db() {
$MMDB_HOME/bin/admindb shutdown
}
start_rep() {
# $MMDB_HOME/bin/repAdmin -r start < ./rep1.txt
echo
}
stop_rep() {
# $MMDB_HOME/bin/repAdmin -r stop < ./rep1.txt
echo
}
stop_check() {
clear_pid "$USERNAME" "Server"
}
## Command Process #####
case $SERVICE in
'start')
start_db
start_rep
;;
'stop')
stop_rep
stop_db
sleep 1
stop_check
;;
'restart')
stop_rep
stop_db
sleep 1
stop_check
start_db
start_rep
;;
*)
echo "Error) $SERVICE is not supported !!"
exit
;;
esac
[root@localhost bin]#
- Fedora 11下运 4.2
- Fedora 11下配置sudo
- Fedora 11 下安装openmotif
- fedora 11 下安装 Mplayer
- Windows XP下硬盘安装Fedora 10/Fedora 11方法
- Windows XP下硬盘安装Fedora 10/Fedora 11方法
- Fedora 11下运行SqLite3.3.16
- 在Fedora 11下安装NS2
- fedora 11 英文环境下中文字体设置
- Fedora 11 下安装Mplayer 过程
- Fedora 11下安装使用rar
- fedora 11 下eclipse 英文启动
- fedora 11 下编译 vlc 2.0.0
- Fedora 7 下totem
- fedora 下mysql 开发
- Fedora下配置Telnet
- fedora下安装mplayer
- Fedora 下 crontab 操作
- 3GPP协议官方下载地址
- VC10
- Linux 创建文件系统及挂载文件系统流程详解
- DWR使用笔记
- Generic 和 cast 的 性能比较
- Fedora 11下运 4.2
- 用API OleLoadPicture通过IStream来加载JPG、GIF格式的图片
- 科比自述天皇巨星之道
- 在Fedora下配置TFTP服务器
- max plus 10.2 license
- 骗人的千万别下
- WebService优点和缺点小结
- SRM 445
- GridView的选择,取消,编辑,删除,更新 所对应的按钮