Chinese pages: correct Chinese punctuation (#5240)

beep
bl-ue 2021-08-02 04:41:09 -04:00 committed by GitHub
parent eaef3b4d21
commit 289e30dfb3
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
373 changed files with 1817 additions and 1810 deletions

View File

@ -1,7 +1,7 @@
# am
> Android 活动管理器。
> 更多信息见:<https://developer.android.com/studio/command-line/adb#am>.
> 更多信息见: <https://developer.android.com/studio/command-line/adb#am>.
- 启动一个指定的活动:
@ -15,6 +15,6 @@
`am start -a {{android.intent.action.MAIN}} -c {{android.intent.category.HOME}}`
- 将意图转换为 URI
- 将意图转换为 URI:
`am to-uri -a {{android.intent.action.VIEW}} -d {{tel:123}}`

View File

@ -2,7 +2,7 @@
> 显示安卓的 Bug 报告。
> 该命令只能通过 `adb shell` 使用。
> 更多信息:<https://android.googlesource.com/platform/frameworks/native/+/master/cmds/bugreport/>.
> 更多信息: <https://android.googlesource.com/platform/frameworks/native/+/master/cmds/bugreport/>.
- 显示 Android 设备的完整错误报告:

View File

@ -2,7 +2,7 @@
> 生成一个压缩的 Android 错误报告。
> 此命令只能通过 `adb shell` 使用。
> 更多信息: <https://android.googlesource.com/platform/frameworks/native/+/master/cmds/bugreportz/>.
> 更多信息 <https://android.googlesource.com/platform/frameworks/native/+/master/cmds/bugreportz/>.
- 生成一个完整的 Android 设备压缩错误报告:

View File

@ -1,7 +1,7 @@
# dalvikvm
> Android Java 虚拟机。
> 更多信息见:<https://source.android.com/devices/tech/dalvik>.
> 更多信息见: <https://source.android.com/devices/tech/dalvik>.
- 启动一个 Java 程序:

View File

@ -2,7 +2,7 @@
> 提供关于 Android 系统服务的信息。
> 此命令只能通过 `adb shell` 使用。
> 更多信息见https://developer.android.com/studio/command-line/dumpsys>.
> 更多信息见: <https://developer.android.com/studio/command-line/dumpsys>.
- 获取所有系统服务的诊断输出:

View File

@ -1,7 +1,7 @@
# getprop
> 显示关于 Android 系统属性的信息。
> 更多信息见:<https://manned.org/getprop>.
> 更多信息见: <https://manned.org/getprop>.
- 显示关于 Android 系统属性的信息:

View File

@ -2,13 +2,13 @@
> 将事件代码或触摸屏手势发送到 Android 设备。
> 此命令只能通过 `adb shell` 使用。
> 更多信息见:<https://developer.android.com/reference/android/view/KeyEvent.html#constants_1>.
> 更多信息见: <https://developer.android.com/reference/android/view/KeyEvent.html#constants_1>.
- 将单个字符的事件代码发送到 Android 设备:
`input keyevent {{event_code}}`
- 将文本发送到Android设备`%s` 代表空格):
- 将文本发送到 Android 设备(`%s` 代表空格):
`input text "{{text}}"`

View File

@ -1,7 +1,7 @@
# logcat
> 转储系统消息日志。
> 更多信息见https://developer.android.com/studio/command-line/logcat>.
> 更多信息见: <https://developer.android.com/studio/command-line/logcat>.
- 显示系统日志:

View File

@ -1,7 +1,7 @@
# pm
> 显示关于 Android 设备上的应用程序的信息。
> 更多信息见:<https://developer.android.com/studio/command-line/adb#pm>.
> 更多信息见: <https://developer.android.com/studio/command-line/adb#pm>.
- 打印所有已安装应用程序的列表:

View File

@ -1,7 +1,7 @@
# settings
> 获取关于 Android OS 的信息。
> 更多信息见https://adbinstaller.com/commands/adb-shell-settings-5b670d5ee7958178a2955536>.
> 更多信息见: <https://adbinstaller.com/commands/adb-shell-settings-5b670d5ee7958178a2955536>.
- 在 `全局` 命名空间中显示环境变量列表:

View File

@ -2,7 +2,7 @@
> 显示关于 Android 设备屏幕的信息。
> 此命令只能通过 `adb shell` 使用。
> 更多信息见:<https://adbinstaller.com/commands/adb-shell-wm-5b672b17e7958178a2955538>.
> 更多信息见: <https://adbinstaller.com/commands/adb-shell-wm-5b672b17e7958178a2955538>.
- 显示 Android 设备屏幕的物理尺寸:

View File

@ -1,31 +1,31 @@
# 7z
> 一个高压缩率的文件归档器.
> 一个高压缩率的文件归档器
- 归档一个文件或文件夹:
- 归档一个文件或文件夹
`7z a {{归档文件.7z}} {{文件路径}}`
- 对已存在的归档文件加密(包括头部):
- 对已存在的归档文件加密(包括头部)
`7z a {{加密文件.7z}} -p{{密码}} -mhe=on {{归档文件.7z}}`
- 提取一个已存在的 7z 文件,并保持原来的目录结构:
- 提取一个已存在的 7z 文件,并保持原来的目录结构
`7z x {{归档文件.7z}}`
- 提取一个归档文件到自定义的输出目录:
- 提取一个归档文件到自定义的输出目录
`7z x {{归档文件.7z}} -o{{输出路径}}`
- 使用指定的类型来归档文件:
- 使用指定的类型来归档文件
`7z a -t {{zip|gzip|bzip2|tar|...}} {{归档文件.7z}} {{文件路径}}`
- 列出可用的归档文件类型:
- 列出可用的归档文件类型
`7z i`
- 列出一个归档文件的内容:
- 列出一个归档文件的内容
`7z l {{归档文件.7z}}`

View File

@ -1,24 +1,24 @@
# 7za
> 一个高压缩率的文件归档器.
> `7z`的独立版本,支持的文档类型较少.
> 一个高压缩率的文件归档器
> `7z`的独立版本,支持的文档类型较少
- 归档一个文件或文件夹:
- 归档一个文件或文件夹
`7za a {{归档文件.7z}} {{文件路径}}`
- 提取一个已存在的 7z 文件,并保持原来的目录结构:
- 提取一个已存在的 7z 文件,并保持原来的目录结构
`7za x {{归档文件文件}}`
- 使用指定的类型来归档文件:
- 使用指定的类型来归档文件
`7za a -t{{zip|gzip|bzip2|tar|...}} {{归档文件}} {{文件路径}}`
- 列出可用的归档文件类型:
- 列出可用的归档文件类型
`7za i`
- 列出一个归档文件的内容:
- 列出一个归档文件的内容
`7za l {{归档文件}}`

View File

@ -1,16 +1,16 @@
# 7zr
> 一个高压缩率的文件归档器.
> `7z`的独立版本,只支持 .7z 文件.
> 一个高压缩率的文件归档器
> `7z`的独立版本,只支持 .7z 文件
- 归档一个文件或文件夹:
- 归档一个文件或文件夹
`7zr a {{归档文件.7z}} {{文件路径}}`
- 提取一个已存在的 7z 文件,并保持原来的目录结构:
- 提取一个已存在的 7z 文件,并保持原来的目录结构
`7zr x {{归档文件.7z}}`
- 列出一个归档文件的内容:
- 列出一个归档文件的内容
`7zr l {{归档文件.7z}}`

View File

@ -1,16 +1,16 @@
# aapt
> 安卓资源包工具Android Asset Packaging Tools.
> 该工具可以查看,创建, 更新资源压缩包(zip, jar, apk)
> 安卓资源包工具Android Asset Packaging Tools
> 该工具可以查看,创建,更新资源压缩包zip, jar, apk
- 列出资源压缩包里的内容:
- 列出资源压缩包里的内容
`aapt list {{路径/到/应用.apk}}`
- 查看APK包内指定的内容 (版本, 权限许可等):
- 查看 APK 包内指定的内容(版本,权限许可等):
`aapt dump badging {{路径/到/应用.apk}}`
- 打包生成资源压缩包:
- 打包生成资源压缩包
`aapt package -F {{路径/到/应用.apk}} {{路径/到/目录}}`

View File

@ -1,12 +1,12 @@
# ab
> Apache 基准测试工具.最简单的压力测试工具.
> Apache 基准测试工具.最简单的压力测试工具
- 向目标 URL 执行 100 次 HTTP GET 请求:
- 向目标 URL 执行 100 次 HTTP GET 请求
`ab -n {{100}} {{url}}`
- 使用 10 个并发请求,同时向目标 URL 执行 100 次 HTTP GET 请求:
- 使用 10 个并发请求,同时向目标 URL 执行 100 次 HTTP GET 请求
`ab -n {{100}} -c {{10}} {{url}}`
@ -14,6 +14,6 @@
`ab -k {{url}}`
- 为基准测试设置最大的测试时间(单位:秒):
- 为基准测试设置最大的测试时间(单位:秒)
`ab -t {{60}} {{url}}`

View File

@ -1,23 +1,23 @@
# abduco
> 终端会话管理器.
> 终端会话管理器
- 列出会话:
- 列出会话
`abduco`
- 附加到一个会话,如果不存在则新建它:
- 附加到一个会话,如果不存在则新建它
`abduco -A {{会话名}} {{终端}}`
- 使用`dvtm`附加到一个会话,如果不存在则新建它:
- 使用`dvtm`附加到一个会话,如果不存在则新建它
`abduco -A {{会话名}}`
- 从一个会话中分离:
- 从一个会话中分离
`Ctrl + \`
- 以只读模式附加到一个会话:
- 以只读模式附加到一个会话
`abduco -Ar {{会话名}}`

View File

@ -1,19 +1,19 @@
# ack
> 一个类似 grep 的搜索工具,为程序员优化.
> 一个类似 grep 的搜索工具,为程序员优化
- 寻找包含"小明"的文件:
- 寻找包含"小明"的文件
`ack {{小明}}`
- 在给定文件类型中寻找包含"小明"的文件:
- 在给定文件类型中寻找包含"小明"的文件
`ack --ruby {{小明}}`
- 计算匹配到"小明"的总次数:
- 计算匹配到"小明"的总次数
`ack -ch {{小明}}`
- 列出内容包含"小明"的文件的文件名,并显示在每个文件中匹配的次数:
- 列出内容包含"小明"的文件的文件名,并显示在每个文件中匹配的次数
`ack -cl {{小明}}`

View File

@ -1,28 +1,28 @@
# act
> 使用Docker本地运行GitHub Actions
> 更多信息: <https://github.com/nektos/act>.
> 使用 Docker 本地运行 GitHub Actions.
> 更多信息 <https://github.com/nektos/act>.
- 列出可用的actions清单:
- 列出可用的 actions 清单:
`act -l`
- 运行默认event:
- 运行默认 event:
`act`
- 运行指定event:
- 运行指定 event:
`act {{事件类型}}`
- 运行指定action:
- 运行指定 action:
`act -a {{action_id}}`
- 非实际运行actions (也就是dry-run模式):
- 非实际运行 actions也就是 dry-run 模式):
`act -n`
- 展示详细记录:
- 展示详细记录
`act -v`

View File

@ -1,20 +1,20 @@
# adb install
> 安卓调试桥-Install: 将应用安装包推送到Android模拟器或已连接的安卓设备.
> 更多信息: <https://developer.android.com/studio/command-line/adb>.
> 安卓调试桥 -Install: 将应用安装包推送到 Android 模拟器或已连接的安卓设备。
> 更多信息 <https://developer.android.com/studio/command-line/adb>.
- 向模拟器/设备推送安卓app:
- 向模拟器/设备推送安卓 app:
`adb install {{路径/到/应用.apk}}`
- 重装app, 保持原有数据:
- 重装 app, 保持原有数据:
`adb install -r {{路径/到/应用.apk}}`
- 授予app manifest中列举的所有权限许可:
- 授予 app manifest 中列举的所有权限许可:
`adb install -g {{路径/到/应用.apk}}`
- 快速部署模式,仅更新APK更改过的部分:
- 快速部署模式,仅更新 APK 更改过的部分:
`adb install --fastdeploy {{路径/到/应用.apk}}`

View File

@ -1,20 +1,20 @@
# adb reverse
> 安卓调试桥-反射: 反向映射安卓模拟器实例或者已连接的实体设备的套接字连接.
> 更多信息: <https://developer.android.com/studio/command-line/adb>.
> 安卓调试桥-反射 反向映射安卓模拟器实例或者已连接的实体设备的套接字连接。
> 更多信息 <https://developer.android.com/studio/command-line/adb>.
- 列出所有来自模拟器和设备的映射连接
- 列出所有来自模拟器和设备的映射连接
`adb reverse list`
`adb reverse --list`
- 将TCP端口从安卓模拟器或设备中映射到localhost:
- 将 TCP 端口从安卓模拟器或设备中映射到 localhost:
`adb reverse tcp:{{远程端口}} tcp:{{本地端口}}`
- 从安卓模拟器或设备移除一个反向socket连接:
- 从安卓模拟器或设备移除一个反向 socket 连接:
`adb reverse --remove tcp:{{远程端口}}`
- 从安卓模拟器或设备移除所有反向socket连接:
- 从安卓模拟器或设备移除所有反向 socket 连接:
`adb reverse --remove-all`

View File

@ -1,36 +1,36 @@
# adb shell
> 安卓调试桥-Shell: 运行安卓模拟器或者连接设备上的远程终端命令。
> 更多信息: <https://developer.android.com/studio/command-line/adb>.
> 更多信息 <https://developer.android.com/studio/command-line/adb>.
- 启动模拟器/设备上的远程终端:
- 启动模拟器/设备上的远程终端
`adb shell`
- 获取模拟器/设备全部属性:
- 获取模拟器/设备全部属性
`adb shell getprop`
- 重置所有运行时权限为它们的默认值:
- 重置所有运行时权限为它们的默认值
`adb shell pm reset-permissions`
- 撤销一个应用的危险权限:
- 撤销一个应用的危险权限
`adb shell pm revoke {{包名}} {{权限}}`
- 触发一个键盘敲击事件:
- 触发一个键盘敲击事件
`adb shell input keyevent {{键位码}}`
- 清除模拟器/设备上的数据:
- 清除模拟器/设备上的数据
`adb shell pm clear {{包名}}`
- 启动模拟器/设备上的一个行为:
- 启动模拟器/设备上的一个行为
`adb shell am start -n {{包名}}/{{活动名}}`
- 启动模拟器/设备上的首页活动:
- 启动模拟器/设备上的首页活动
`adb shell am start -W -c android.intent.category.HOME -a android.intent.action.MAIN`

View File

@ -1,13 +1,13 @@
# adb
> 安卓调试桥:与 Android 模拟器或已连接的 Android 设备通信.
> 更多信息: <https://developer.android.com/studio/command-line/adb>.
> 安卓调试桥:与 Android 模拟器或已连接的 Android 设备通信
> 更多信息 <https://developer.android.com/studio/command-line/adb>.
- 检查 adb server 进程的是否在运行,并开启它:
- 检查 adb server 进程的是否在运行,并开启它
`adb start-server`
- 终止 adb server 进程:
- 终止 adb server 进程
`adb kill-server`
@ -19,14 +19,14 @@
`adb install -r {{路径/到/应用.apk}}`
- 从目标设备上拷贝一个文件 / 目录到本地:
- 从目标设备上拷贝一个文件 / 目录到本地
`adb pull {{路径/到/设备的文件或目录}} {{路径/到/本地上的目录}}`
- 从本地拷贝一个文件 / 目录到目标设备:
- 从本地拷贝一个文件 / 目录到目标设备
`adb push {{路径/到/本地文件或目录}} {{路径/到/设备上的目录}}`
- 列出已连接的设备:
- 列出已连接的设备
`adb devices`

View File

@ -1,7 +1,7 @@
# AdGuardHome
> 一款全网广告拦截与反跟踪软件.
> 更多信息: <https://github.com/AdguardTeam/AdGuardHome>.
> 一款全网广告拦截与反跟踪软件
> 更多信息 <https://github.com/AdguardTeam/AdGuardHome>.
- 运行 AdGuard Home:
@ -11,22 +11,22 @@
`AdGuardHome --config {{给定的/配置文件.yaml}}`
- 设置存储数据的工作目录:
- 设置存储数据的工作目录
`AdGuardHome --work-dir {{工作目录/路径}}`
- 安装或卸载 AdGuard Home 的服务:
- 安装或卸载 AdGuard Home 的服务
`AdGuardHome --service {{install|uninstall}}`
- 启动 AdGuard Home 的服务:
- 启动 AdGuard Home 的服务
`AdGuardHome --service start`
- 刷新 AdGuard Home 服务的设置项:
- 刷新 AdGuard Home 服务的设置项
`AdGuardHome --service reload`
- 停止或重启 AdGuard Home 的服务:
- 停止或重启 AdGuard Home 的服务
`AdGuardHome --service {{stop|restart}}`

View File

@ -1,21 +1,21 @@
# ag
> The Silver Searcher. 类似 ack, 但是更快.
> 更多信息: <https://github.com/ggreer/the_silver_searcher>.
> The Silver Searcher. 类似 ack, 但是更快
> 更多信息 <https://github.com/ggreer/the_silver_searcher>.
- 寻找内容包含"小明"的文件,并列出所在的行数:
- 寻找内容包含"小明"的文件,并列出所在的行数
`ag {{小明}}`
- 在指定目录中寻找内容包含"foo"的文件:
- 在指定目录中寻找内容包含 "foo" 的文件:
`ag {{小明}} {{指定的目录}}`
- 寻找内容包含"foo"的文件,但只列出文件名:
- 寻找内容包含 "foo" 的文件,但只列出文件名:
`ag -l {{小明}}`
- 忽略大小写,寻找内容包含"ABC"的文件,并只输出匹配的内容,而非整行:
- 忽略大小写,寻找内容包含 "ABC" 的文件,并只输出匹配的内容,而非整行
`ag -i -o {{ABC}}`
@ -23,10 +23,10 @@
`ag {{小明}} -G {{小红}}`
- 使用正则表达式来匹配文件内容:
- 使用正则表达式来匹配文件内容
`ag '{{^ba(r|z)$}}'`
- 输出文件名包含"小明"的文件名:
- 输出文件名包含"小明"的文件名
`ag -g {{小明}}`

View File

@ -1,24 +1,24 @@
# airpaste
> 在同一网络下共享信息和文件.
> 在同一网络下共享信息和文件
> 更多信息: <https://github.com/mafintosh/airpaste>.
- 等待接收消息并显示接收到的信息:
- 等待接收消息并显示接收到的信息
`airpaste`
- 发送文本:
- 发送文本
`echo {{文本}} | airpaste`
- 发送文件:
- 发送文件
`airpaste < {{文件的路径}}`
- 接收文件:
- 接收文件
`airpaste > {{文件的路径}}`
- 创建 / 加入频道:
- 创建 / 加入频道
`airpaste {{频道名}}`

View File

@ -1,9 +1,9 @@
# alacritty
> 跨平台GPU 加速的终端模拟器.
> 跨平台GPU 加速的终端模拟器
> 更多信息: <https://github.com/alacritty/alacritty>.
- 打开一个新的 Alacritty 窗口:
- 打开一个新的 Alacritty 窗口
`alacritty`
@ -11,14 +11,14 @@
`alacritty --working-directory {{路径}}`
- 在新的 Alacritty 窗口中运行命令:
- 在新的 Alacritty 窗口中运行命令
`alacritty -e {{命令}}`
- 指定备用配置文件 (默认在 `$XDG_CONFIG_HOME/alacritty/alacritty.yml`):
- 指定备用配置文件(默认在 `$XDG_CONFIG_HOME/alacritty/alacritty.yml`
`alacritty --config-file {{路径/config.yml}}`
- 在启用实时配置重新加载的情况下运行(默认情况下也可以在 `alacritty.yml` 中启用):
- 在启用实时配置重新加载的情况下运行(默认情况下也可以在 `alacritty.yml` 中启用)
`alacritty --live-config-reload --config-file {{路径/config.yml}}`

View File

@ -1,26 +1,26 @@
# alias
> 创建别名 -- 用给定的字符串指代特定的命令.
> 创建别名 -- 用给定的字符串指代特定的命令
> 别名只会在当前的 shell 会话中生效,除非它们在 shell 的配置文件中被定义,例如`~/.bashrc`.
> 更多信息: <https://tldp.org/LDP/abs/html/aliases.html>.
- 创建一个通用的别名:
- 创建一个通用的别名
`alias {{别名}}="{{命令}}"`
- 通过给定的别名查看它所指代的命令:
- 通过给定的别名查看它所指代的命令
`alias {{别名}}`
- 移除一个别名:
- 移除一个别名
`unalias {{别名}}`
- 列出所有的别名:
- 列出所有的别名
`alias -p`
- 将 rm 转换为交互式命令:
- 将 rm 转换为交互式命令
`alias {{rm}}="{{rm -i}}"`

View File

@ -1,16 +1,16 @@
# androguard
> 使用python编写的一款针对安卓应用的逆向工程工具.
> 更多信息: <https://github.com/androguard/androguard>.
> 使用 python 编写的一款针对安卓应用的逆向工程工具
> 更多信息 <https://github.com/androguard/androguard>.
- 展示Android manifest清单文件:
- 展示 Android manifest 清单文件:
`androguard axml {{路径/至/应用.apk}}`
- 展示app元数据 (版本和app ID):
- 展示 app 元数据(版本和 app ID
`androguard apkid {{路径/至/应用.apk}}`
- 反编译Java代码:
- 反编译 Java 代码:
`androguard decompile {{路径/至/应用.apk}} --output {{路径/至/目录}}`

View File

@ -1,24 +1,24 @@
# ansible-galaxy
> 创建和管理 Ansible 角色.
> 主页:<https://docs.ansible.com/ansible/latest/cli/ansible-galaxy.html>.
> 创建和管理 Ansible 角色
> 主页: <https://docs.ansible.com/ansible/latest/cli/ansible-galaxy.html>.
- 安装一个角色:
- 安装一个角色
`ansible-galaxy install {{用户名.角色名}}`
- 移除一个角色:
- 移除一个角色
`ansible-galaxy remove {{用户名.角色名}}`
- 列出已安装的角色:
- 列出已安装的角色
`ansible-galaxy list`
- 搜索一个指定的角色:
- 搜索一个指定的角色
`ansible-galaxy search {{角色名}}`
- 创建一个新的角色:
- 创建一个新的角色
`ansible-galaxy init {{角色名}}`

View File

@ -1,20 +1,20 @@
# ansible-playbook
> 通过 SSH 协议在远程计算机上执行 playbook 中定义的任务.
> 主页:<https://docs.ansible.com/ansible/latest/cli/ansible-playbook.html>.
> 通过 SSH 协议在远程计算机上执行 playbook 中定义的任务
> 主页: <https://docs.ansible.com/ansible/latest/cli/ansible-playbook.html>.
- 执行 playbook 中的任务:
- 执行 playbook 中的任务
`ansible-playbook {{playbook}}`
- 在给定的主机清单文件中执行 playbook 中的命令:
- 在给定的主机清单文件中执行 playbook 中的命令
`ansible-playbook {{playbook}} -i {{清单文件}}`
- 通过定义在命令行中额外的变量执行 playbook 中的任务:
- 通过定义在命令行中额外的变量执行 playbook 中的任务
`ansible-playbook {{playbook}} -e "{{变量 1}}={{值 1}} {{变量 2}}={{值 2}}"`
- 通过定义在一个 json 格式的文件中额外的变量执行 playbook 中的任务:
- 通过定义在一个 json 格式的文件中额外的变量执行 playbook 中的任务
`ansible-playbook {{playbook}} -e "@{{variables.json}}"`

View File

@ -1,29 +1,29 @@
# ansible
> 通过 SSH 协议远程管理计算机组.
> 使用 `/etc/ansible/hosts` 文件来添加组 / 主机.
> 主页:<https://www.ansible.com/>.
> 通过 SSH 协议远程管理计算机组
> 使用 `/etc/ansible/hosts` 文件来添加组 / 主机
> 主页: <https://www.ansible.com/>.
- 列出给定组下的所有主机:
- 列出给定组下的所有主机
`ansible {{组}} --list-hosts`
- 调用 ping 模块来 ping 一组主机:
- 调用 ping 模块来 ping 一组主机
`ansible {{组}} -m ping`
- 通过调用安装模块来显示关于一组主机的信息:
- 通过调用安装模块来显示关于一组主机的信息
`ansible {{组}} -m setup`
- 调用命令模块并使用给定的参数来对一组主机执行命令:
- 调用命令模块并使用给定的参数来对一组主机执行命令
`ansible {{组}} -m command -a '{{命令}}'`
- 以管理员权限执行一个命令:
- 以管理员权限执行一个命令
`ansible {{组}} --become --ask-become-pass -m command -a '{{命令}}'`
- 使用自定义的清单文件执行一个命令:
- 使用自定义的清单文件执行一个命令
`ansible {{组}} -i {{清单文件}} -m command -a '{{命令}}'`

View File

@ -1,15 +1,15 @@
# ansiweather
> 一个 shell 脚本,用于在终端中显示当前的天气状况.
> 一个 shell 脚本,用于在终端中显示当前的天气状况
- 使用公制单位显示 Rzeszow, Poland 接下来 5 天的天气预报:
- 使用公制单位显示 Rzeszow, Poland 接下来 5 天的天气预报
`ansiweather -u {{metric}} -f {{5}} -l {{Rzeszow,PL}}`
- 显示带符号和日光数据信息的天气预报:
- 显示带符号和日光数据信息的天气预报
`ansiweather -s {{true}} -d {{true}}`
- 显示带风力等级和湿度信息的天气预报:
- 显示带风力等级和湿度信息的天气预报
`ansiweather -w {{true}} -h {{true}}`

View File

@ -1,9 +1,9 @@
# apg
> 生成任意复杂度的随机密码.
> 生成任意复杂度的随机密码
> 更多信息: <https://manned.org/apg>.
- 生成随机密码 (默认密码长度为 8 位):
- 生成随机密码(默认密码长度为 8 位):
`apg`
@ -11,14 +11,14 @@
`apg -M SNCL`
- 生成 16 个字符的密码:
- 生成 16 个字符的密码
`apg -m {{16}}`
- 生成最大长度为 16 位的密码:
- 生成最大长度为 16 位的密码
`apg -x {{16}}`
- 生成未出现在字典中的密码(必须提供字典文件)
- 生成未出现在字典中的密码(必须提供字典文件)
`apg -r {{字典文件}}`

View File

@ -1,16 +1,16 @@
# apktool
> APK文件反编译工具
> 更多信息: <https://ibotpeaches.github.io/Apktool/>.
> APK 文件反编译工具
> 更多信息 <https://ibotpeaches.github.io/Apktool/>.
- 反编译:
- 反编译
`apktool d {{应用.apk}}`
- 将一个文件夹打包为apk文件:
- 将一个文件夹打包为 apk 文件:
`apktool b {{路径/到/目录}}`
- 安装并存储框架:
- 安装并存储框架
`apktool if {{框架.apk}}`

View File

@ -1,16 +1,16 @@
# apm
> Atom 编辑器的包管理工具.
> Atom 编辑器的包管理工具
> 参见 `atom`.
- 下载包http://atom.io/packages 和主题 http://atom.io/themes:
`apm install {{包名}}`
- 移除包 / 主题:
- 移除包 / 主题
`apm remove {{包名}}`
- 升级包 / 主题:
- 升级包 / 主题
`apm upgrade {{包名}}`

View File

@ -1,12 +1,12 @@
# apropos
> 在 manpages 中搜索,例如查找一个新命令.
> 在 manpages 中搜索,例如查找一个新命令
> 更多信息: <https://manned.org/apropos>.
- 搜索关键字:
- 搜索关键字
`apropos {{正则表达式}}`
- 搜索时不限制输出到终端宽度:
- 搜索时不限制输出到终端宽度
`apropos -l {{正则表达式}}`

View File

@ -1,24 +1,24 @@
# ar
> 创建,修改,提取库文件 (`.a`, `.so`, `.o`).
> 创建,修改,提取库文件`.a`, `.so`, `.o`)。
> 更多信息: <https://manned.org/ar>.
- 从库文件中提取全部成员:
- 从库文件中提取全部成员
`ar -x {{a 文件}}`
- 列出库文件中的成员:
- 列出库文件中的成员
`ar -t {{a 文件}}`
- 替换或添加文件到库文件:
- 替换或添加文件到库文件
`ar -r {{要被添加内容的 a 文件}} {{o 文件 1}} {{o 文件 2}} {{o 文件 3}}`
- 插入对象文件索引(相当于使用`ranlib`):
- 插入对象文件索引(相当于使用`ranlib`
`ar -s {{a 文件}}`
- 使用文件和附带的目标文件索引创建存档:
- 使用文件和附带的目标文件索引创建存档
`ar -rs {{a 文件}} {{o 文件 1}} {{o 文件 2}} {{o 文件 3}}`

View File

@ -1,9 +1,9 @@
# arch
> 展示系统架构的名称.
> 展示系统架构的名称
> 另见`uname`.
> 更多信息: <https://www.gnu.org/software/coreutils/arch>.
- 展示系统架构.
- 展示系统架构
`arch`

View File

@ -1,33 +1,33 @@
# aria2
> 一个轻量级多协议和多源命令行下载工具
> 一个轻量级多协议和多源命令行下载工具
> 支持 HTTP, HTTPS, FTP, SFTP, BitTorrent and Metalink.
> 主页:<https://aria2.github.io/>.
> 主页: <https://aria2.github.io/>.
- 下载一个网络资源:
- 下载一个网络资源
`aria2c {{http://example.org/myLinux.iso}}`
- 从多个源处下载一个资源:
- 从多个源处下载一个资源
`aria2c {{http://mirror1.org/myLinux.iso}} {{http://mirror2.org/myLinux.iso}}`
- 使用两个连接下载资源:
- 使用两个连接下载资源
`aria2c -x{{2}} {{http://example.org/myLinux.iso}}`
- 从 Metalink URI 中下载资源:
- 从 Metalink URI 中下载资源
`aria2c {{http://example.org/myLinux.metalink}}`
- 从 BitTorrent URI 中下载资源:
- 从 BitTorrent URI 中下载资源
`aria2c {{http://example.org/myLinux.torrent}}`
- 从 BitTorrent Magnet URI 中下载资源:
- 从 BitTorrent Magnet URI 中下载资源
`aria2c {{'magnet:?xt=urn:btih:248D0A1CD08284299DE78D5C1ED359BB46717D8C'}}`
- 从一个文件中下载资源:
- 从一个文件中下载资源
`aria2c -i {{uris.txt}}`

View File

@ -1,28 +1,28 @@
# aria2c
> 快速下载工具.
> 快速下载工具
> 支持 HTTP(S), FTP, SFTP, BitTorrent, and Metalink.
- 下载一个 URI 到文件:
- 下载一个 URI 到文件
`aria2c {{url}}`
- 从多个源处下载一个资源:
- 从多个源处下载一个资源
`aria2c {{url_1}} {{url_2}}`
- 通过保存在一个文件中的 URL 列表来下载资源:
- 通过保存在一个文件中的 URL 列表来下载资源
`aria2c -i {{文件名}}`
- 使用多个连接下载资源:
- 使用多个连接下载资源
`aria2c -s {{连接数量}} {{url}}`
- 通过带用户名密码验证的 FTP 协议下载资源:
- 通过带用户名密码验证的 FTP 协议下载资源
`aria2c --ftp-user={{用户名}} --ftp-passwd={{密码}} {{url}}`
- 限制下载速度 (bytes/s):
- 限制下载速度bytes/s
`aria2c --max-download-limit={{速度}} {{url}}`

View File

@ -1,20 +1,20 @@
# arp
> 显示和操作系统的 ARP 缓存.
> 显示和操作系统的 ARP 缓存
> 更多信息: <https://manned.org/arp>.
- 显示当前的 ARP 表:
- 显示当前的 ARP 表
`arp -a`
- 清除整个缓存:
- 清除整个缓存
`sudo arp -a -d`
- 删除特定条目:
- 删除特定条目
`arp -d {{地址}}`
- 创建指定条目:
- 创建指定条目
`arp -s {{地址}} {{MAC 地址}}`

View File

@ -1,19 +1,19 @@
# asar
> Electron 平台的文件打包工具.
> Electron 平台的文件打包工具
- 打包一个文件或目录:
- 打包一个文件或目录
`asar pack {{文件或目录路径}} {{输出的 asar 文件}}`
- 解压一个 asar 文件:
- 解压一个 asar 文件
`asar extract {{asar 文件}}`
- 从 asar 文件中解压指定的文件:
- 从 asar 文件中解压指定的文件
`asar extract-file {{asar 文件}} {{文件}}`
- 列出一个 asar 文件中的内容:
- 列出一个 asar 文件中的内容
`asar list {{asar 文件}}`

View File

@ -2,31 +2,31 @@
> 录制和播放终端会话,也可以把他们分享到 asciinema.org.
- 将本地安装的`asciinema`与 asciinema.org 账号关联:
- 将本地安装的`asciinema`与 asciinema.org 账号关联
`asciinema auth`
- 进行新的录制(完成后,将提示用户上传或在本地保存:
- 进行新的录制(完成后,将提示用户上传或在本地保存
`asciinema rec`
- 进行新的录制,保存到本地的文件中:
- 进行新的录制,保存到本地的文件中
`asciinema rec {{文件路径}}.cast`
- 从本地文件中播放终端录屏:
- 从本地文件中播放终端录屏
`asciinema play {{文件路径}}.cast`
- 在 asciinema.org 中播放终端录屏:
- 在 asciinema.org 中播放终端录屏
`asciinema play https://asciinema.org/a/{{文件 ID}}`
- 进行新的录制,将闲置时间设置为最多 2.5 秒:
- 进行新的录制,将闲置时间设置为最多 2.5 秒
`asciinema rec -i {{2.5}}`
- 打印本地保存的录像的完整输出:
- 打印本地保存的录像的完整输出
`asciinema cat {{文件路径}}.cast`

View File

@ -1,28 +1,28 @@
# asdf
> 可扩展的包版本管理器,支持Nodejs,Ruby,Elixir,Erlang等.
> 更多信息: <https://asdf-vm.com>.
> 可扩展的包版本管理器,支持 Nodejs、Ruby、Elixir 和 Erlang 等。
> 更多信息 <https://asdf-vm.com>.
- 可用插件清单:
- 可用插件清单
`asdf plugin-list-all`
- 安装插件:
- 安装插件
`asdf plugin-add {{插件名}}`
- 软件包的可用版本清单:
- 软件包的可用版本清单
`asdf list-all {{软件包名}}`
- 安装指定版本的软件包:
- 安装指定版本的软件包
`asdf install {{软件包名}} {{版本}}`
- 设置软件包的全局安装版本:
- 设置软件包的全局安装版本
`asdf global {{软件包名}} {{版本}}`
- 设置软件包的本地版本:
- 设置软件包的本地版本
`asdf local {{软件包名}} {{版本}}`

View File

@ -1,22 +1,22 @@
# atom
> 一个跨平台的,可插拔的文本编辑器.
> 由 `apm` 管理插件.
> 更多信息:<https://atom.io/>.
> 一个跨平台的,可插拔的文本编辑器
> 由 `apm` 管理插件
> 更多信息: <https://atom.io/>.
- 打开文件或目录:
- 打开文件或目录
`atom {{path/to/file_or_directory}}`
- 在新窗口中打开文件或目录:
- 在新窗口中打开文件或目录
`atom -n {{path/to/file_or_directory}}`
- 在已有窗口中打开文件或目录:
- 在已有窗口中打开文件或目录
`atom --add {{path/to/file_or_directory}}`
- 以安全模式启动 Atom (不加载额外插件):
- 以安全模式启动 Atom(不加载额外插件):
`atom --safe`

View File

@ -1,20 +1,20 @@
# autoflake
> 一个工具,用于检查python代码中未被使用的引入和变量.
> 更多信息: <https://github.com/myint/autoflake>.
> 一个工具,用于检查 Python 代码中未被使用的引入和变量。
> 更多信息 <https://github.com/myint/autoflake>.
- 移除指定文件中未使用的变量并展示diff:
- 移除指定文件中未使用的变量,并展示 diff:
`autoflake --remove-unused-variables {{文件.py}}`
- 移除多个文件中未使用的引入并展示diffs:
- 移除多个文件中未使用的引入,并展示 diffs:
`autoflake --remove-all-unused-imports {{文件1.py}} {{文件2.py}} {{文件3.py}}`
- 移除未被使用的变量,并覆盖更新:
- 移除未被使用的变量,并覆盖更新
`autoflake --remove-unused-variables --in-place {{文件.py}}`
- 递归地移除指定文件夹下层所有文件中未使用的变量,并覆盖更新:
- 递归地移除指定文件夹下层所有文件中未使用的变量,并覆盖更新
`autoflake --remove-unused-variables --in-place --recursive {{路径/到/目录}}`

View File

@ -1,25 +1,25 @@
# autojump
> 快速跳转,访问次数最多的文件夹优先.
> 使用j、jc、jo作为别名.
> 更多信息: <https://github.com/wting/autojump>.
> 快速跳转,访问次数最多的文件夹优先
> 使用 `j`、`jc`、和 `jo` 作为别名。
> 更多信息 <https://github.com/wting/autojump>.
- 跳转到包含指定通配符的目录:
- 跳转到包含指定通配符的目录
`j {{通配符表达式}}`
- 跳转到包含指定通配符的目录的下一级:
- 跳转到包含指定通配符的目录的下一级
`jc {{通配符表达式}}`
- 使用系统文件管理器,打开指定的目录:
- 使用系统文件管理器,打开指定的目录
`jo {{通配符表达式}}`
- 从autojump数据库中删除不存在的目录:
- 从 autojump 数据库中删除不存在的目录:
`j --purge`
- 展示autojump数据库数据:
- 展示 autojump 数据库数据:
`j -s`

View File

@ -1,25 +1,25 @@
# axel
> 一款下载加速器.
> 支持HTTP, HTTPS, 和 FTP.
> 更多信息: <https://github.com/axel-download-accelerator/axel>.
> 一款下载加速器
> 支持 HTTP、HTTPS 和 FTP.
> 更多信息 <https://github.com/axel-download-accelerator/axel>.
- 链接下载:
- 链接下载
`axel {{超链接}}`
- 链接下载,指定文件名:
- 链接下载,指定文件名
`axel {{超链接}} -o {{文件名称}}`
- 多连接数下载:
- 多连接数下载
`axel -n {{连接数量}} {{超链接}}`
- 查询镜像:
- 查询镜像
`axel -S {{镜像数量}} {{超链接}}`
- 限制下载速度 (字节bite每秒):
- 限制下载速度(字节 bite 每秒):
`axel -s {{字节数}} {{超链接}}`

View File

@ -1,32 +1,32 @@
# babel
> 一款JavaScript的编译器将下一代ES语法转换为兼容语法。
> 更多信息: <https://babeljs.io/>.
> 一款 JavaScript 的编译器,将下一代 ES 语法转换为兼容语法。
> 更多信息 <https://babeljs.io/>.
- 转编译指定文件到标准输出:
- 转编译指定文件到标准输出
`babel {{路径/到/文件}}`
- 转编译指定文件,输入为特定文件:
- 转编译指定文件,输入为特定文件
`babel {{路径/到/输入文件}} --out-file {{路径/到/输出文件}}`
- 监听文件变动触发转编译:
- 监听文件变动触发转编译
`babel {{路径/到/输入文件}} --watch`
- 转编译整个目录下的js文件:
- 转编译整个目录下的 js 文件:
`babel {{路径/到/输入文件目录}}`
- 跳过指定目录下指定文件的编译(多文件使用英文逗号“,”分隔):
- 跳过指定目录下指定文件的编译(多文件使用英文逗号“,”分隔)
`babel {{路径/到/输入文件目录}} --ignore {{被忽略文件}}`
- 转编译后,执行压缩:
- 转编译后,执行压缩
`babel {{路径/到/输入文件}} --minified`
- 使用预设值:
- 使用预设值
`babel {{路径/到/输入文件}} --presets {{预设项}}`

View File

@ -1,16 +1,16 @@
# banner
> 将给定参数输出为大型 ASCII 文字.
> 将给定参数输出为大型 ASCII 文字
> 更多信息: <https://man.archlinux.org/man/banner.1>.
- 将文字信息打印为大横幅(引号是可选的):
- 将文字信息打印为大横幅(引号是可选的)
`banner "{{Hello World}}"`
- 将文字信息打印为横幅,宽度为 50 个字:
- 将文字信息打印为横幅,宽度为 50 个字
`banner -w {{50}} "{{Hello World}}"`
- 从 stdin 中读取文本:
- 从 stdin 中读取文本
`banner`

View File

@ -1,20 +1,20 @@
# base32
> 将文件或标准输入编码到Base32或从Base32解码为标准输出。
> 将文件或标准输入编码到 Base32 或从 Base32 解码为标准输出。
> 更多信息: <https://www.gnu.org/software/coreutils/base32>.
- 编码一个文件:
- 编码一个文件
`base32 {{文件名}}`
- 解码一个文件:
- 解码一个文件
`base32 --decode {{文件名}}`
- 从标准输入编码:
- 从标准输入编码
`{{某指令}} | base32`
- 将标准输入解码:
- 将标准输入解码
`{{某指令}} | base32 --decode`

View File

@ -1,20 +1,20 @@
# base64
> 将文件或标准输入编码到Base64或从Base64解码为标准输出。
> 将文件或标准输入编码到 Base64 或从 Base64 解码为标准输出。
> 更多信息: <https://www.gnu.org/software/coreutils/base64>.
- 编码一个文件:
- 编码一个文件
`base64 {{文件名}}`
- 解码一个文件:
- 解码一个文件
`base64 --decode {{文件名}}`
- 从标准输入编码:
- 从标准输入编码
`{{某指令}} | base64`
- 将标准输入解码:
- 将标准输入解码
`{{某指令}} | base64 --decode`

View File

@ -1,16 +1,16 @@
# basename
> 移除一个路径的目录部分字符.
> 移除一个路径的目录部分字符
> 更多信息: <https://www.gnu.org/software/coreutils/basename>.
- 仅显示文件名:
- 仅显示文件名
`basename {{路径/到/文件}}`
- 显示路径字符最右边表示目录的字符:
- 显示路径字符最右边表示目录的字符
`basename {{路径/到/目录/}}`
- 展示无后缀的文件名称:
- 展示无后缀的文件名称
`basename {{路径/到/文件}} {{后缀}}`

View File

@ -1,37 +1,37 @@
# bash
> Bourne-Again SHell.
> 兼容`sh`的命令行解释器.
> 更多信息: <https://gnu.org/software/bash>.
> 兼容`sh`的命令行解释器
> 更多信息 <https://gnu.org/software/bash>.
- 启动交互式 shell:
`bash`
- 执行命令:
- 执行命令
`bash -c "{{command}}"`
- 执行脚本文件:
- 执行脚本文件
`bash {{file.sh}}`
- 执行脚本文件,并将所有执行过的命令输出到终端:
- 执行脚本文件,并将所有执行过的命令输出到终端
`bash -x {{file.sh}}`
- 执行脚本文件,并在第一个错误处终止:
- 执行脚本文件,并在第一个错误处终止
`bash -e {{file.sh}}`
- 从输入 (stdin) 读取命令:
- 从输入stdin读取命令
`bash -s`
- 将跟随的所有选项原样传递到要执行的脚本文件(可与`-s`选项共用来将选项传递到来自输入的命令 / 脚本)
- 将跟随的所有选项原样传递到要执行的脚本文件(可与`-s`选项共用来将选项传递到来自输入的命令 / 脚本)
`bash --`
- 打印 bash 的版本信息 (使用`echo $BASH_VERSION`来获得纯粹的版本字符串):
- 打印 bash 的版本信息(使用`echo $BASH_VERSION`来获得纯粹的版本字符串)
`bash --version`

View File

@ -1,21 +1,21 @@
# bashmarks
> 使用一个字母的命令,保存或者跳转到常用的目录
> 更多信息: <https://github.com/huyng/bashmarks>.
> 使用一个字母的命令,保存或者跳转到常用的目录
> 更多信息 <https://github.com/huyng/bashmarks>.
- 可访问书签清单:
- 可访问书签清单
`l`
- 保存当前目录到某书签里:
- 保存当前目录到某书签里
`s {{书签名}}`
- 跳转到指定书签
- 跳转到指定书签
`g {{书签名}}`
- 打印书签目录内容
- 打印书签目录内容
`p {{书签名}}`

View File

@ -1,29 +1,29 @@
# bat
> 可以打印并且合并文件的命令.
> `cat`的复制品外加无法高亮和git集成.
> 更多信息: <https://github.com/sharkdp/bat>.
> 可以打印并且合并文件的命令
> `cat` 的复制品,外加无法高亮和 Git 集成。
> 更多信息 <https://github.com/sharkdp/bat>.
- 文件内容打印:
- 文件内容打印
`bat {{文件}}`
- 多文件合并到目标文件:
- 多文件合并到目标文件
`bat {{文件1}} {{文件2}} > {{目标文件}}`
- 在指定文件后追加多个文件合并的内容:
- 在指定文件后追加多个文件合并的内容
`bat {{文件1}} {{文件2}} >> {{目标文件}}`
- 打印时,显示行号:
- 打印时,显示行号
`bat -n {{文件}}`
- 高亮一个json文件:
- 高亮一个 `json` 文件:
`bat --language json {{文件.json}}`
- 受支持的语言清单:
- 受支持的语言清单
`bat --list-languages`

View File

@ -1,28 +1,28 @@
# behat
> 基于Behaviour-Driven Development的自动化测试PHP框架
> 更多信息: <https://behat.org>.
> 基于 Behaviour-Driven Development 的自动化测试 PHP 框架
> 更多信息 <https://behat.org>.
- 初始化一个PHP behat项目:
- 初始化一个 PHP behat 项目:
`behat --init`
- 运行所有测试:
- 运行所有测试
`behat`
- 运行指定组所有的测试用例:
- 运行指定组所有的测试用例
`behat --suite={{组名}}`
- 运行所有测试,指定输入格式:
- 运行所有测试,指定输入格式
`behat --format {{pretty|progress}}`
- 将测试结果输出到指定文件:
- 将测试结果输出到指定文件
`behat --out {{路径/到/文件}}`
- 展示测试组所在的目录清单:
- 展示测试组所在的目录清单
`behat --definitions`

View File

@ -1,12 +1,12 @@
# bg
> 恢复被挂起的任务 (如. 使用 `Ctrl + Z`), 使它们在后台运行.
> 恢复被挂起的任务(如. 使用 Ctrl + Z使它们在后台运行。
> 更多信息: <https://manned.org/bg>.
- 恢复最近被挂起的任务,在后台运行:
- 恢复最近被挂起的任务,在后台运行
`bg`
- 恢复特定的任务 (使用 `jobs -l` 可以获取任务ID) 并在后台运行:
- 恢复特定的任务(使用 `jobs -l` 可以获取任务 ID并在后台运行
`bg %{{job_id}}`

View File

@ -1,20 +1,20 @@
# bmaptool
> 便捷地创建或复制块文件映射(被设计的比`cp`或`dd`更快).
> 更多信息: <https://source.tizen.org/documentation/reference/bmaptool>.
> 便捷地创建或复制块文件映射(被设计的比`cp`或`dd`更快)
> 更多信息 <https://source.tizen.org/documentation/reference/bmaptool>.
- 使用图片生成块图文件:
- 使用图片生成块图文件
`bmaptool create -o {{blockmap格式文件.bmap}} {{图片文件}}`
`bmaptool create -o {{blockmap 格式文件.bmap}} {{图片文件}}`
- 复制图片到指定目录:
- 复制图片到指定目录
`bmaptool copy --bmap {{blockmap格式文件}} {{图片文件}} {{/开发路径/sdb}}`
`bmaptool copy --bmap {{blockmap 格式文件}} {{图片文件}} {{/开发路径/sdb}}`
- 复制压缩后的图片到指定目录:
- 复制压缩后的图片到指定目录
`bmaptool copy --bmap {{blockmap格式文件}} {{图片文件.gz}} {{/开发路径/sdb}}`
`bmaptool copy --bmap {{blockmap 格式文件}} {{图片文件.gz}} {{/开发路径/sdb}}`
- 复制图片的时候,不将图片转成块图:
- 复制图片的时候,不将图片转成块图
`bmaptool copy --nobmap {{图片文件}} {{/开发路径/sdb}}`

View File

@ -1,33 +1,33 @@
# bower
> 前端web开发的包管理优化工具。
> 一个包可以是GitHub中user/repo的缩写一个Git端口一个URL链接或者一个已注册的包。
> 更多信息: <https://bower.io/>.
> 前端 web 开发的包管理优化工具。
> 一个包可以是 GitHub user/repo 的缩写,一个 Git 端口,一个 URL 链接或者一个已注册的包。
> 更多信息 <https://bower.io/>.
- 安装列在项目下 的bower.json文件中的依赖:
- 安装列在项目下 的 `bower.json` 文件中的依赖:
`bower install`
- 安装一个或者多个依赖到bower_components目录:
- 安装一个或者多个依赖到 `bower_components` 目录:
`bower install {{包名1}} {{包名2}}`
- 从本地的bower_components目录卸载依赖
- 从本地的 `bower_components` 目录卸载依赖
`bower uninstall {{包名1}} {{包名2}}`
- 列出本地包和可能的更新项:
- 列出本地包和可能的更新项
`bower list`
- 显示bower指令的帮助信息:
- 显示 bower 指令的帮助信息:
`bower help {{指令}}`
- 创建你的项目的bower.json:
- 创建你的项目的 `bower.json`:
`bower init`
- 安装时候指定依赖的版本号并添加到bower.json:
- 安装时候指定依赖的版本号,并添加到 `bower.json`:
`bower install {{local_name}}={{package}}#{{version}} --save`

View File

@ -1,20 +1,20 @@
# browser-sync
> 启动一个本地的服务,可以监听文件改动,刷新浏览器.
> 更多信息: <https://browsersync.io/docs/command-line>.
> 启动一个本地的服务,可以监听文件改动,刷新浏览器
> 更多信息 <https://browsersync.io/docs/command-line>.
- 将指定目录发成服务:
- 将指定目录发成服务
`browser-sync start --server {{路径/到/目录}} --files {{路径/到/目录}}`
- 启动当前目录服务同时监听指定目录下css文件的变动
- 启动当前目录服务,同时监听指定目录下 `css` 文件的变动
`browser-sync start --server --files '{{路径/到/目录/*.css}}'`
- 创建配置文件:
- 创建配置文件
`browser-sync init`
- 按指定配置文件中的配置启动服务:
- 按指定配置文件中的配置启动服务
`browser-sync start --config {{配置文件}}`

View File

@ -1,25 +1,25 @@
# btm
> 命令行`top`的替代品.
> 比`top更轻便支持跨平台、图表更丰富`.
> 更多信息: <https://github.com/ClementTsang/bottom>.
> 命令行`top`的替代品
> 比 `top` 更轻便,支持跨平台、图表更丰富。
> 更多信息 <https://github.com/ClementTsang/bottom>.
- 展示默认布局 (cpu, 内存, 温度, 磁盘, 网络和 进程):
- 展示默认布局cpu, 内存,温度,磁盘,网络和 进程):
`btm`
- 开启基础模式,关闭图表和高亮(接近于 `top`):
- 开启基础模式,关闭图表和高亮(接近于 `top`
`btm --basic`
- 将图表中的小点换成大点:
- 将图表中的小点换成大点
`btm --dot_marker`
- 展示电池充电和健康状态:
- 展示电池充电和健康状态
`btm --battery`
- 设置图表刷新间隔和留存数据的时长:
- 设置图表刷新间隔和留存数据的时长
`btm --rate 250 --default_time_value 30000`

View File

@ -1,24 +1,24 @@
# buku
> 命令行版本的书签管理器.
> 更多信息: <https://github.com/jarun/Buku>.
> 命令行版本的书签管理器
> 更多信息 <https://github.com/jarun/Buku>.
- 根据关键词和标签查找书签:
- 根据关键词和标签查找书签
`buku {{关键字}} --stag {{标签}}`
- 添加书签,并且打上标签:
- 添加书签,并且打上标签
`buku --add {{https://example.com}} {{搜索引擎}}, {{标签}}`
- 删除一个书签:
- 删除一个书签
`buku --delete {{书签id}}`
`buku --delete "{{书签 id}}"`
- 打开编辑器,修改书签:
- 打开编辑器,修改书签
`buku --write {{书签id}}`
`buku --write "{{书签 id}}"`
- 将指定标签移除:
- 将指定标签移除
`buku --update {{书签id}} --tag {{-}} {{搜索引擎}}`
`buku --update "{{书签 id}}" --tag {{-}} {{搜索引擎}}`

View File

@ -1,36 +1,36 @@
# carbon-now
> 创建漂亮的代码图片。
> 更多信息在 <https://github.com/mixn/carbon-now-cli>.
> 更多信息在 <https://github.com/mixn/carbon-now-cli>.
- 使用默认设置从文件创建图片:
- 使用默认设置从文件创建图片
`carbon-now {{文件}}`
- 使用默认设置从剪贴板创建图片:
- 使用默认设置从剪贴板创建图片
`carbon-now --from-clipboard`
- 使用默认设置从标准输入创建图片:
- 使用默认设置从标准输入创建图片
`{{输入}} | carbon-now`
- 以交互方式创建图片以进行自定义设置,还可以选择保存预设:
- 以交互方式创建图片以进行自定义设置,还可以选择保存预设
`carbon-now -i {{文件}}`
- 从先前保存的预设创建图片:
- 从先前保存的预设创建图片
`carbon-now -p {{预设}} {{文件}}`
- 从指定的文本行开始:
- 从指定的文本行开始
`carbon-now -s {{行号}} {{文件}}`
- 结束于指定的文本行:
- 结束于指定的文本行
`carbon-now -e {{行号}} {{文件}}`
- 在浏览器中打开图片而不是保存:
- 在浏览器中打开图片而不是保存
`carbon-now --open {{文件}}`

View File

@ -1,12 +1,12 @@
# case
> case ... esac 与其他语言中的 switch ... case 语句类似,是一种多分枝选择结构.
> case ... esac 与其他语言中的 switch ... case 语句类似,是一种多分枝选择结构
> 更多信息: <https://manned.org/case>.
- 通过字符串字面量判断执行分支:
- 通过字符串字面量判断执行分支
`case {{入参变量}} in {{字符字面量1}} {{执行语句块1}} ;; {{字符字面量2}}) {{执行语句块2}} ;; *) {{默认执行语句块}} ;; esac`
- 搭配通配符进行匹配,判断执行分支:
- 搭配通配符进行匹配,判断执行分支
`case {{入参变量}} in {{通配符或者字符字面量}}) {{执行语句块1}} ; ;; {{通配符或者字符字面量}}) {{执行语句块1}}; ;; *) {{echo "what?"}}; ;; esac`

View File

@ -1,24 +1,24 @@
# cat
> 打印和拼接文件的工具.
> 打印和拼接文件的工具
> 更多信息: <https://www.gnu.org/software/coreutils/cat>.
- 以标准输出,打印文件内容:
- 以标准输出,打印文件内容
`cat {{file}}`
- 多文件合并到目标文件:
- 多文件合并到目标文件
`cat {{file1}} {{file2}} > {{target_file}}`
- 多文件合并,并追加到目标文件:
- 多文件合并,并追加到目标文件
`cat {{file1}} {{file2}} >> {{target_file}}`
- 显示行号:
- 显示行号
`cat -n {{file}}`
- 显示不可打印和空白的字符 (使用`M-` 前缀标记非ASCII字符):
- 显示不可打印和空白的字符(使用 `M-` 前缀标记非 ASCII 字符):
`cat -v -t -e {{file}}`

View File

@ -1,20 +1,20 @@
# cd
> 更改当前工作目录.
> 更改当前工作目录
> 更多信息: <https://man.archlinux.org/man/cd.n>.
- 转到指定目录:
- 转到指定目录
`cd {{路径}}`
- 转到当前用户的主home目录:
- 转到当前用户的主home目录
`cd`
- 转到当前目录的父目录:
- 转到当前目录的父目录
`cd ..`
- 转到刚才选择的目录:
- 转到刚才选择的目录
`cd -`

View File

@ -1,20 +1,20 @@
# clear
> 清空终端的屏幕.
> 清空终端的屏幕
> 更多信息: <https://manned.org/clear>.
- 清空屏幕(相当于在 Bash shell 中按 Control-L 键):
- 清空屏幕(相当于在 Bash shell 中按 Control-L 键)
`clear`
- 清空屏幕但保留终端的回滚缓冲区:
- 清空屏幕但保留终端的回滚缓冲区
`clear -x`
- 指明要清空的终端类型(默认为环境变量 `TERM` 的值):
- 指明要清空的终端类型(默认为环境变量 `TERM` 的值)
`clear -T {{type_of_terminal}}`
- 显示 `clear` 使用的 `ncurses` 版本:
- 显示 `clear` 使用的 `ncurses` 版本
`clear -V`

View File

@ -1,28 +1,28 @@
# code
> Visual Studio Code.
> 更多信息: <https://github.com/microsoft/vscode>.
> 更多信息 <https://github.com/microsoft/vscode>.
- 打开 VS Code:
`code`
- 在 VS Code 中打开当前目录:
- 在 VS Code 中打开当前目录
`code .`
- 在 VS Code 打开一个文件或目录:
- 在 VS Code 打开一个文件或目录
`code {{路径/文件或目录}}`
- 在当前打开的 VS Code 窗口中打开一个文件或目录:
- 在当前打开的 VS Code 窗口中打开一个文件或目录
`code --reuse-window {{路径/文件或目录}}`
- 在 VS Code 中对比两个文件:
- 在 VS Code 中对比两个文件
`code -d {{文件1}} {{文件2}}`
- 用超级用户 (sudo) 权限打开 VS Code:
- 用超级用户sudo权限打开 VS Code:
`sudo code {{路径/文件或目录}} --user-data-dir`

View File

@ -1,8 +1,8 @@
# command
> 命令强制 shell 执行命令程序,并忽略具有相同名称的任何函数、内置函数和别名(会忽略掉一切别名,执行命令本身).
> 命令强制 shell 执行命令程序,并忽略具有相同名称的任何函数、内置函数和别名(会忽略掉一切别名,执行命令本身)
> 更多信息: <https://manned.org/command>.
- 从字面上执行 `ls` 程序,即使存在 ls 别名:
- 从字面上执行 `ls` 程序,即使存在 ls 别名
`command {{ls}}`

View File

@ -1,7 +1,7 @@
# cp
> 复制文件和文件夹。
> 更多信息:<https://www.gnu.org/software/coreutils/cp>.
> 更多信息: <https://www.gnu.org/software/coreutils/cp>.
- 将文件复制到另一个位置:

View File

@ -1,37 +1,37 @@
# curl
> 向 / 从一个服务器传输数据.
> 向 / 从一个服务器传输数据
> 支持大多数协议,包括 HTTP, FTP, 和 POP3.
> 更多信息:<https://curl.se>.
> 更多信息: <https://curl.se>.
- 将指定 URL 的内容下载到文件:
- 将指定 URL 的内容下载到文件
`curl {{http://example.com}} --output {{文件名}}`
- 将文件从 URL 保存到由 URL 指示的文件名中:
- 将文件从 URL 保存到由 URL 指示的文件名中
`curl --remote-name {{http://example.com/filename}}`
- 下载文件,跟随 重定向,并且自动 续传(恢复)前序文件传输:
- 下载文件,跟随 重定向,并且自动 续传(恢复)前序文件传输
`curl --remote-name --location --continue-at - {{http://example.com/filename}}`
- Send form-encoded data (POST request of type `application/x-www-form-urlencoded`):
- 发送表单编码数据(`application/x-www-form-urlencoded` 的 POST 请求):
`curl --data {{'name=bob'}} {{http://example.com/form}}`
- 发送带有额外请求头,使用自定义请求方法的请求:
- 发送带有额外请求头,使用自定义请求方法的请求
`curl --header {{'X-My-Header: 123'}} --request {{PUT}} {{http://example.com}}`
- 发送 JSON 格式的数据,并附加正确的 `Content-Type` 请求头:
- 发送 JSON 格式的数据,并附加正确的 `Content-Type` 请求头
`curl --data {{'{"name":"bob"}'}} --header {{'Content-Type: application/json'}} {{http://example.com/users/1234}}`
- 使用用户名和密码,授权访问服务器:
- 使用用户名和密码,授权访问服务器
`curl --user myusername:mypassword {{http://example.com}}`
- 为指定资源使用客户端证书和密钥,并且跳过证书验证:
- 为指定资源使用客户端证书和密钥,并且跳过证书验证
`curl --cert {{client.pem}} --key {{key.pem}} --insecure {{https://example.com}}`

View File

@ -1,13 +1,13 @@
# echo
> 输出给定参数.
> 输出给定参数
> 更多信息: <https://www.gnu.org/software/coreutils/echo>.
- 输出文本信息. 注意: 引号是可选的:
- 输出文本信息. 注意 引号是可选的:
`echo "{{Hello World}}"`
- 输出带有环境变量的信息:
- 输出带有环境变量的信息
`echo "{{My path is $PATH}}"`
@ -15,10 +15,10 @@
`echo -n "{{Hello World}}"`
- 向文件添加信息:
- 向文件添加信息
`echo "{{Hello World}}" >> {{file.txt}}`
- 启用反斜杠转义的解释(特殊字符):
- 启用反斜杠转义的解释(特殊字符)
`echo -e "{{Column 1\tColumn 2}}"`

View File

@ -1,7 +1,7 @@
# etcd
> 分布式,可靠的键值存储,用于分布式系统中存储最关键的数据。
> 更多信息见:<https://etcd.io>.
> 更多信息见: <https://etcd.io>.
- 启动单节点 etcd 集群:

View File

@ -1,7 +1,7 @@
# exit
> 退出终端程序。
> 更多信息见:<https://manned.org/exit>.
> 更多信息见: <https://manned.org/exit>.
- 使用最后执行命令的退出代码,退出终端程序:

View File

@ -1,7 +1,7 @@
# gh gist
> 在命令行上使用 GitHub Gists.
> 更多信息: <https://cli.github.com/manual/gh_gist>.
> 更多信息 <https://cli.github.com/manual/gh_gist>.
- 从一个以空格分隔的文件列表中创建一个新的 Gist:

View File

@ -1,20 +1,20 @@
# gh repo
> 在命令行上操作 GitHub 仓库.
> 更多信息: <https://cli.github.com/manual/gh_repo>.
> 在命令行上操作 GitHub 仓库
> 更多信息 <https://cli.github.com/manual/gh_repo>.
- 创建一个新的仓库(如果没有设置仓库名称,默认将为当前目录的名称):
- 创建一个新的仓库(如果没有设置仓库名称,默认将为当前目录的名称):
`gh repo create {{名称}}`
- 克隆一个仓库:
- 克隆一个仓库
`gh repo clone {{拥有者}}/{{仓库}}`
- 复刻并克隆一个仓库:
- 复刻并克隆一个仓库
`gh repo fork {{拥有者}}/{{仓库}} --clone`
- 在网络浏览器中查看仓库:
- 在网络浏览器中查看仓库
`gh repo view {{仓库}} --web`

View File

@ -3,7 +3,7 @@
> 使用`GPG`加密存档中的文件和目录。
> 更多信息: <https://www.gnupg.org/documentation/manuals/gnupg/gpg_002dzip.html>.
- 使用密码将一个目录加密为`archive.gpg`
- 使用密码将一个目录加密为`archive.gpg`:
`gpg-zip --symmetric --output {{archive.gpg}} {{path/to/directory}}`

View File

@ -1,8 +1,8 @@
# gpg
> GNU Privacy Guard
> 请参阅`gpg2`了解 GNU Privacy Guard 2
> 更多信息:<https://docs.releng.linuxfoundation.org/en/latest/gpg.html>
> GNU Privacy Guard.
> 请参阅`gpg2`了解 GNU Privacy Guard 2.
> 更多信息: <https://docs.releng.linuxfoundation.org/en/latest/gpg.html>.
- 不加密,仅对`doc.txt`进行签名(生成`doc.txt.asc`,格式为 ASCII 码形式):

View File

@ -1,14 +1,14 @@
# gpg2
> GNU Privacy Guard 2
> GNU Privacy Guard 1 请参见`gpg`
> 更多信息:<https://docs.releng.linuxfoundation.org/en/latest/gpg.html>
> GNU Privacy Guard 2.
> GNU Privacy Guard 1 请参见`gpg`.
> 更多信息: <https://docs.releng.linuxfoundation.org/en/latest/gpg.html>.
- 列出导入的密钥(公钥):
`gpg2 --list-keys`
- 为指定的接收者加密指定的文件,将输出结果写到一个新的文件中,并附加`.gpg`
- 为指定的接收者加密指定的文件,将输出结果写到一个新的文件中,并附加`.gpg`:
`gpg2 --encrypt --recipient {{alice@example.com}} {{path/to/doc.txt}}`

View File

@ -1,7 +1,7 @@
# gpgv
> 验证 OpenPGP 签名。
> 更多信息:<https://www.gnupg.org/documentation/manuals/gnupg/gpgv.html>
> 更多信息: <https://www.gnupg.org/documentation/manuals/gnupg/gpgv.html>.
- 验证签名文件:

View File

@ -1,27 +1,27 @@
# gunicorn
> Python 的 WSGI http 服务器.
> Python 的 WSGI http 服务器
- 运行 python web 应用程序:
- 运行 python web 应用程序
`gunicorn {{导入路径:应用程序}}`
- 在 localhost 上监听 8080 端口:
- 在 localhost 上监听 8080 端口
`gunicorn --bind {{localhost}}:{{8080}} {{导入路径:应用程序}}`
- 启用实时自动加载:
- 启用实时自动加载
`gunicorn --reload {{导入路径:应用程序}}`
- 使用 4 个工作进程处理请求:
- 使用 4 个工作进程处理请求
`gunicorn --workers {{4}} {{导入路径:应用程序}}`
- 使用 4 个工作线程处理请求:
- 使用 4 个工作线程处理请求
`gunicorn --threads {{4}} {{导入路径:应用程序}}`
- 通过 https 运行应用程序:
- 通过 https 运行应用程序
`gunicorn --certfile {{cert.pem}} --keyfile {{key.pem}} {{导入路径:应用程序}}`

View File

@ -1,28 +1,28 @@
# heroku
> 从命令行创建和管理 Heroku 应用.
> 更多信息: <https://www.heroku.com/>.
> 从命令行创建和管理 Heroku 应用
> 更多信息 <https://www.heroku.com/>.
- 登录到你的 heroku 帐户:
- 登录到你的 heroku 帐户
`heroku login`
- 创建一个 heroku 应用:
- 创建一个 heroku 应用
`heroku create`
- 显示应用的日志:
- 显示应用的日志
`heroku logs --app {{app_name}}`
- 在 dynoHeroku 虚拟机)中运行一次性进程:
- 在 dynoHeroku 虚拟机)中运行一次性进程
`heroku run {{process_name}} --app {{app_name}}`
- 列出应用的 dynoHeroku 虚拟机):
- 列出应用的 dynoHeroku 虚拟机)
`heroku ps --app {{app_name}}`
- 永久销毁应用:
- 永久销毁应用
`heroku destroy --app {{app_name}}`

View File

@ -1,28 +1,28 @@
# hexo
> 快速、简洁且高效的博客框架.
> 更多信息: <https://hexo.io/>.
> 快速、简洁且高效的博客框架
> 更多信息 <https://hexo.io/>.
- 初始化一个网站:
- 初始化一个网站
`hexo init {{path/to/directory}}`
- 创建一篇新文章:
- 创建一篇新文章
`hexo new {{layout}} {{title}}`
- 构建静态文件:
- 构建静态文件
`hexo generate`
- 启动本地服务器:
- 启动本地服务器
`hexo server`
- 部署网站:
- 部署网站
`hexo deploy`
- 清理缓存文件 (`db.json`) 和生成的文件 (`public/`):
- 清理缓存文件`db.json`)和生成的文件(`public/`
`hexo clean`

View File

@ -1,7 +1,7 @@
# jar
> Java 应用程序 / 类库打包程序。
> 更多信息见:<https://docs.oracle.com/javase/tutorial/deployment/jar/basicsindex.html>.
> 更多信息见: <https://docs.oracle.com/javase/tutorial/deployment/jar/basicsindex.html>.
- 将当前目录中的所有文件递归归档到 `.jar` 文件中:

View File

@ -1,7 +1,7 @@
# jarsigner
> 签名并验证 Java 存档JAR文件。
> 更多信息见:<https://docs.oracle.com/javase/9/tools/jarsigner.htm>.
> 更多信息见: <https://docs.oracle.com/javase/9/tools/jarsigner.htm>.
- 签名一个 `JAR` 文件:

View File

@ -1,24 +1,24 @@
# java
> Java 程序启动器.
> 更多信息: <https://java.com>.
> Java 程序启动器
> 更多信息 <https://java.com>.
- 通过提供类名称运行一个含有 main 函数的 java .class 程序:
- 通过提供类名称运行一个含有 main 函数的 java .class 程序
`java {{类名称}}`
- 运行一个 .jar 程序:
- 运行一个 .jar 程序
`java -jar {{文件名.jar}}`
- 运行一个 .jar 程序并且在端口5005等待调试器:
- 运行一个 .jar 程序并且在端口 5005 等待调试器:
`java -agentlib:jdwp=transport=dt_socket,server=y,suspend=y,address=*:5005 -jar {{文件名.jar}}`
- 显示 JDK, JRE 和 HotSpot 的版本:
- 显示 JDK, JRE 和 HotSpot 的版本
`java -version`
- 显示详细的帮助:
- 显示详细的帮助
`java -help`

View File

@ -1,19 +1,19 @@
# javac
> Java 程序编译器.
> Java 程序编译器
- 编译一个 `.java` 文件:
- 编译一个 `.java` 文件
`javac {{文件名.java}}`
- 编译多个 `.java` 文件:
- 编译多个 `.java` 文件
`javac {{文件名1.java}} {{文件名2.java}} {{文件名3.java}}`
- 编译当前目录内所有 `.java` 文件:
- 编译当前目录内所有 `.java` 文件
`javac {{*.java}}`
- 编译一个 `.java` 文件并将生成的 class 字节码文件放入一个指定目录:
- 编译一个 `.java` 文件并将生成的 class 字节码文件放入一个指定目录
`javac -d {{输出目录}} {{文件名.java}}`

View File

@ -1,7 +1,7 @@
# javadoc
> 从源代码以 HTML 格式生成 Java API 文档。
> 更多信息见https://docs.oracle.com/javase/9/javadoc/javadoc-command.htm>.
> 更多信息见: <https://docs.oracle.com/javase/9/javadoc/javadoc-command.htm>.
- 生成 Java 源代码的文档并将结果保存在文件夹中:

View File

@ -1,7 +1,7 @@
# jps
> 显示当前用户的 JVM 进程状态。
> 详细信息见:<https://docs.oracle.com/en/java/javase/11/tools/jps.html>.
> 详细信息见: <https://docs.oracle.com/en/java/javase/11/tools/jps.html>.
- 列出所有 JVM 进程:

View File

@ -2,7 +2,7 @@
> Makefile 文件描述目标的任务运行器。
> 通常用于控制源代码中可执行文件的编译。
> 更多信息见:<https://www.gnu.org/software/make/manual/make.html>.
> 更多信息见: <https://www.gnu.org/software/make/manual/make.html>.
- 调用 Makefile 中指定的第一个目标(通常命名为 "all"
@ -12,7 +12,7 @@
`make {{目标}}`
- 调用一个指定的目标一次并行执行4个作业
- 调用一个指定的目标,一次并行执行 4 个作业:
`make -j{{4}} {{目标}}`

View File

@ -1,16 +1,16 @@
# matlab
> MathWorks 制作的数值计算环境。
> 更多信息: <https://uk.mathworks.com/help/matlab/>.
> 更多信息 <https://uk.mathworks.com/help/matlab/>.
- 在启动过程中,运行时不出现闪屏:
- 在启动过程中,运行时不出现闪屏
`matlab -nosplash`
- 执行 MATLAB 语句:
- 执行 MATLAB 语句
`matlab -r "{{matlab_语句}}"`
- 运行 MATLAB 脚本:
- 运行 MATLAB 脚本
`matlab -r "run({{路径/script.m}})"`

View File

@ -1,16 +1,16 @@
# md5sum
> 计算 MD5 加密校验和.
> 计算 MD5 加密校验和
> 更多信息: <https://www.gnu.org/software/coreutils/md5sum>.
- 计算文件的 MD5 校验和:
- 计算文件的 MD5 校验和
`md5sum {{filename1}}`
- 计算多个文件的 MD5 校验和:
- 计算多个文件的 MD5 校验和
`md5sum {{filename1}} {{filename2}}`
- 读取 MD5SUM 的文件并验证所有文件是否具有匹配的校验和:
- 读取 MD5SUM 的文件并验证所有文件是否具有匹配的校验和
`md5sum -c {{filename.md5}}`

View File

@ -1,7 +1,7 @@
# mongod
> MongoDB 数据库服务器。
> 更多信息见:<https://docs.mongodb.com/manual/reference/program/mongod>.
> 更多信息见: <https://docs.mongodb.com/manual/reference/program/mongod>.
- 指定配置文件:

View File

@ -1,32 +1,32 @@
# mpv
> 一个基于 MPlayer 的音频/视频播放器.
> 更多信息: <https://mpv.io>.
> 一个基于 MPlayer 的音频/视频播放器
> 更多信息 <https://mpv.io>.
- 播放一个音频或视频文件:
- 播放一个音频或视频文件
`mpv {{文件名}}`
- 往后/往前 跳跃5秒:
- 往后/往前 跳跃 5 秒:
`LEFT <or> RIGHT`
- 往后/往前 跳跃一分钟:
- 往后/往前 跳跃一分钟
`DOWN <or> UP`
- 减少/增加 10% 播放速度:
- 减少/增加 10% 播放速度
`[ <or> ]`
- 以指定速度播放文件 (0.01 到 100, 默认是 1):
- 以指定速度播放文件0.01 到 100, 默认是 1
`mpv --speed {{速度}} {{文件名}}`
- 用 `mpv.conf` 中指定的一个用户配制播放文件:
- 用 `mpv.conf` 中指定的一个用户配制播放文件
`mpv --profile {{配制名称}} {{文件名}}`
- 播放摄像头或其他设备的输出:
- 播放摄像头或其他设备的输出
`mpv /dev/{{video0}}`

View File

@ -2,7 +2,7 @@
> Apache Maven.
> 用于构建和管理基于 Java 的项目的工具。
> 更多信息见:<https://maven.apache.org>.
> 更多信息见: <https://maven.apache.org>.
- 编译项目:
@ -28,7 +28,7 @@
`mvn clean package`
- 执行清理操作并使用给定的构建配置打包代码,比如 `profileId` 如果有dev、test、pro可以指定其中一个 `profileId` 用来选择具体执行环境:
- 执行清理操作并使用给定的构建配置打包代码,比如 `profileId` 如果有 dev、test、pro可以指定其中一个 `profileId` 用来选择具体执行环境:
`mvn clean -P{{profileId}} package`

View File

@ -1,20 +1,20 @@
# ninja
> 一个快速的构建系统.
> 更多信息: <https://ninja-build.org/manual.html>.
> 一个快速的构建系统
> 更多信息 <https://ninja-build.org/manual.html>.
- 在当前目录下构建:
- 在当前目录下构建
`ninja`
- 在指定的目录中构建一个程序:
- 在指定的目录中构建一个程序
`ninja -C {{路径}}`
- 查看 target`install``uninstall`):
- 查看 target`install``uninstall`
`ninja -t targets`
- 查看帮助:
- 查看帮助
`ninja -h`

View File

@ -2,9 +2,9 @@
> 网络探索工具和安全/端口扫描程序。
> 仅当以特权运行 Nmap 时,某些功能才激活。
> 更多信息见: <https://nmap.org>.
> 更多信息见 <https://nmap.org>.
- 检查IP地址是否可用并猜测远程主机的操作系统
- 检查 IP 地址是否可用,并猜测远程主机的操作系统:
`nmap -O {{IP 或者 主机名}}`
@ -12,7 +12,7 @@
`nmap -sn {{IP 或者 主机名}} {{可选的其它地址}}`
- 像上面一样如果主机启动了还可以运行默认的1000端口TCP扫描
- 像上面一样,如果主机启动了,还可以运行默认的 1000 端口 TCP 扫描:
`nmap {{IP 或者 主机名}} {{可选的其它地址}}`

View File

@ -1,24 +1,24 @@
# node
> 服务器后端 JavaScript 平台 (Node.js).
> 更多信息: <https://nodejs.org>.
> 服务器后端 JavaScript 平台Node.js
> 更多信息 <https://nodejs.org>.
- 运行一个 JavaScript 文件:
- 运行一个 JavaScript 文件
`node {{文件名}}`
- 开始一个 REPL 交互式解释器:
- 开始一个 REPL 交互式解释器
`node`
- 执行输入的 JavaScript 代码:
- 执行输入的 JavaScript 代码
`node -e "{{代码}}"`
- 执行输入的 JavaScript 代码并显示结果:
- 执行输入的 JavaScript 代码并显示结果
`node -p "{{代码}}"`
- 启动检查器并在程序源码解析完成后等待调试器连接:
- 启动检查器并在程序源码解析完成后等待调试器连接
`node --no-lazy --inspect-brk {{文件名}}`

Some files were not shown because too many files have changed in this diff Show More