命令行工具

    进入 sdb 是一个 shell 界面,与其他 shell 类似,sdb shell 也支持一些常用的快捷键:

    快捷键描述
    ctrl + a , <home>光标移动到行首
    ctrl + b , <left>光标向左移动一个字符
    ctrl + c取消操作或退出 sdb
    ctrl + d , <delete>删除当前光标所在位置的字符
    ctrl + e , <end>移动到行尾
    ctrl + f , <right>光标向右移动一个字符
    ctrl + g退出历史命令反向查询
    ctrl + h , <backspace>删除当前光标左边一位的字符
    ctrl + k删除当前光标位置到行尾的字符
    ctrl + l清屏
    ctrl + m , <enter>执行当前行
    ctrl + n , <down>移动到下一条历史命令
    ctrl + p , <up>移动到上一条历史命令
    ctrl + r历史命令反向查询
    ctrl + t交换光标当前所在位置的前一个字符和当前字符
    ctrl + u删除一整行
    ctrl + w删除当前光标位置到上一个单词之间的字符
    ctrl + <left>光标移动到前一个单词的开头
    ctrl + <right>光标移动到后一个单词的末尾
    • 返回帮助信息
    • 提前声明变量,并指定文件执行
    1. var db = new Sdb(hostname, "50000")
    2. db.list(SDB_LIST_CONTEXTS, { GroupName: "db1" } )
    3. $ sdb -e "hostname = 'localhost'" -f test.js
    4. {
    5. "NodeName": "hostname:20000",
    6. "TotalCount": 1,
    7. "Contexts": [
    8. 1
    9. ]
    10. }