Skip to content

Commit

Permalink
common/m*: fix outdated Chinese pages (#15656)
Browse files Browse the repository at this point in the history
Co-authored-by: Jack Lin <[email protected]>
  • Loading branch information
BananaaaKING and blueskyson authored Mar 7, 2025
1 parent 4cc711e commit 40f0636
Show file tree
Hide file tree
Showing 7 changed files with 72 additions and 39 deletions.
4 changes: 4 additions & 0 deletions pages.zh/common/make.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,4 +30,8 @@

- 覆盖在 Makefile 中定义的环境变量:

`make {{目标}} {{变量}}={{新值}}`

- 通过环境变量覆盖 Makefile 中定义的变量:

`make --environment-overrides {{目标}}`
28 changes: 22 additions & 6 deletions pages.zh/common/md5sum.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,14 +3,30 @@
> 计算 MD5 加密校验和。
> 更多信息:<https://www.gnu.org/software/coreutils/manual/html_node/md5sum-invocation.html>.
- 计算文件的 MD5 校验和:
- 计算一个或多个文件的 MD5 校验和:

`md5sum {{path/to/file}}`
`md5sum {{路径/到/文件1 路径/到/文件2 ...}}`

- 计算多个文件的 MD5 校验和
- 计算并将 MD5 校验和列表保存到一个文件中

`md5sum {{path/to/file1}} {{path/to/file2}}`
`md5sum {{路径/到/文件1 路径/到/文件2 ...}} > {{路径/到/文件.md5}}`

- 读取 MD5SUM 的文件并验证所有文件是否具有匹配的校验和
- `stdin` 计算 MD5 校验和

`md5sum -c {{path/to/file.md5}}`
`{{命令}} | md5sum`

- 读取包含 MD5 校验和和文件名的文件,并验证所有文件的校验和是否匹配:

`md5sum --check {{路径/到/文件.md5}}`

- 仅在文件丢失或验证失败时显示消息:

`md5sum --check --quiet {{路径/到/文件.md5}}`

- 仅在验证失败时显示消息,忽略丢失的文件:

`md5sum --ignore-missing --check --quiet {{路径/到/文件.md5}}`

- 检查已知文件的 MD5 校验和:

`echo {{已知的文件的_md5_校验和}} {{路径/到/文件}} | md5sum --check`
12 changes: 8 additions & 4 deletions pages.zh/common/mongod.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,14 +3,18 @@
> MongoDB 数据库服务器。
> 更多信息:<https://docs.mongodb.com/manual/reference/program/mongod>.
- 指定存储目录(默认:Linux 和 macOS 为 `/data/db`,Windows 为 `C:\data\db`):

`mongod --dbpath {{路径/到/目录}}`

- 指定配置文件:

`mongod --config {{filename}}`
`mongod --config {{路径/到/文件}}`

- 指定要监听的端口
- 指定监听的端口(默认:27017)

`mongod --port {{port}}`
`mongod --port {{端口}}`

- 指定数据库分析级别,用于性能调优分析。 0 - 关闭,1 - 仅是记录慢速操作,2 - 全部
- 指定数据库分析级别。0 为关闭,1 仅慢操作,2 所有(默认:0)

`mongod --profile {{0|1|2}}`
7 changes: 2 additions & 5 deletions pages.zh/common/more.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
# more

> 打开一个文件进行交互式阅读,允许滚动和搜索。
> 交互式地显示文件,允许滚动和搜索。
> 请参阅:`less`.
> 更多信息:<https://manned.org/more.1p>.
- 打开一个文件:
Expand All @@ -11,10 +12,6 @@

`more +{{行号}} {{路径/到/文件}}`

- 显示帮助:

`more --help`

- 转到下一页:

`<空格>`
Expand Down
25 changes: 15 additions & 10 deletions pages.zh/common/mpv.md
Original file line number Diff line number Diff line change
@@ -1,32 +1,37 @@
# mpv

> 一个基于 MPlayer 的音频/视频播放器。
> 请参阅:`mplayer`, `vlc`
> 更多信息:<https://mpv.io>.
- 播放一个音频或视频文件
- 从 URL 或文件播放视频或音频

`mpv {{文件名}}`
`mpv {{url|路径/到/文件}}`

- 往后/往前 跳跃 5 秒:
- 向后/向前跳跃 5 秒:

`LEFT <or> RIGHT`
`LEFT <> RIGHT`

- 往后/往前 跳跃一分钟
- 向后/向前跳跃 1 分钟

`DOWN <or> UP`
`DOWN <> UP`

- 减少/增加 10% 播放速度:

`[ <or> ]`
`[ <或> ]`

- 对当前帧截图(默认保存到 `./mpv-shotNNNN.jpg`):

`s`

- 以指定速度播放文件(0.01 到 100, 默认是 1):

`mpv --speed {{速度}} {{文件名}}`
`mpv --speed {{0.01..100}} {{路径/到/文件}}`

-`mpv.conf` 中指定的一个用户配制播放文件:

`mpv --profile {{配制名称}} {{文件名}}`
`mpv --profile {{配置文件名称}} {{路径/到/文件}}`

- 播放摄像头或其他设备的输出
- 显示来自网络摄像头或其他视频输入设备的输出

`mpv {{/dev/video0}}`
28 changes: 18 additions & 10 deletions pages.zh/common/mv.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,26 +3,34 @@
> 移动或重命名文件或目录。
> 更多信息:<https://www.gnu.org/software/coreutils/manual/html_node/mv-invocation.html>.
- 移动文件到任意位置
- 重命名文件或目录,当目标不是一个已存在的目录时

`mv {{路径/到/来源}} {{路径/到/目标}}`
`mv {{路径/到/}} {{路径/到/目标}}`

- 移动文件到其他目录,并保持文件名不变
- 将文件或目录移动到已存在的目录中

`mv {{路径/到/来源1 路径/到/来源2 ...}} {{路径/到/目标目录}}`
`mv {{路径/到/源}} {{路径/到/已存在的目录}}`

- 将多个文件移动到已存在的目录中,并保持文件名不变:

`mv {{路径/到/源1 路径/到/源2 ...}} {{路径/到/已存在的目录}}`

- 覆盖现有文件前无需确认:

`mv -f {{路径/到/来源}} {{路径/到/目标}}`
`mv --force {{路径/到/}} {{路径/到/目标}}`

- 无论是否有文件权限,覆盖现有文件前均需要确认:

`mv -i {{路径/到/来源}} {{路径/到/目标}}`
`mv --interactive {{路径/到/源}} {{路径/到/目标}}`

- 不覆盖现有的目标文件:

`mv --no-clobber {{路径/到/源}} {{路径/到/目标}}`

- 不要覆盖现有的目标文件
- 在详细模式下移动文件,移动后显示文件的信息

`mv -n {{路径/到/来源}} {{路径/到/目标}}`
`mv --verbose {{路径/到/}} {{路径/到/目标}}`

- 详细模式,移动后打印文件名
- 指定目标目录,以便使用外部工具来收集可移动的文件

`mv -v {{路径/到/来源}} {{路径/到/目标}}`
`{{find /var/log -type f -name '*.log' -print0}} | {{xargs -0}} mv --target-directory {{路径/到/目标目录}}`
7 changes: 3 additions & 4 deletions pages.zh/common/mvn.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
# mvn

> Apache Maven.
> 用于构建和管理基于 Java 的项目的工具。
> Apache Maven:构建和管理基于 Java 的项目。
> 更多信息:<https://maven.apache.org>.
- 编译项目:
Expand Down Expand Up @@ -30,8 +29,8 @@

- 清理然后使用给定的构建配置文件打包代码:

`mvn clean -P {{构建配置}} package`
`mvn clean -P {{构建配置文件}} package`

- 使用 main 方法运行一个类:

`mvn exec:java -Dexec.mainClass="{{com.example.Main}}" -Dexec.args="{{参数1 参数2}}"`
`mvn exec:java -Dexec.mainClass="{{com.example.Main}}" -Dexec.args="{{参数1 参数2 ...}}"`

0 comments on commit 40f0636

Please sign in to comment.