1
0
Fork 0
mirror of https://github.com/tldr-pages/tldr.git synced 2025-04-29 23:24:55 +02:00

2to3, rubocop, runsv, rubocop, runsv, runsvchdir, runsvdir, ssh-add, stty, sv, tar, touch: fix Chinese translation. (#14629)

This commit is contained in:
Jin 2024-11-06 04:49:42 -05:00 committed by GitHub
parent 1606ebd593
commit 467e011535
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
10 changed files with 49 additions and 43 deletions

View file

@ -1,23 +1,25 @@
# 2to3 # 2to3
> 自动将 Python 2 代码转换成 Python 3. > 自动将 Python 2 代码转换成 Python 3.
> 自 3.11 起,该模块已被弃用,并自 3.13 起被移除。
> 参考请见:<https://github.com/python/cpython/blob/8d42e2d915c3096e7eac1c649751d1da567bb7c3/Doc/whatsnew/3.13.rst?plain=1#L188>.
> 更多信息:<https://manned.org/2to3>. > 更多信息:<https://manned.org/2to3>.
- 显示将执行的变动但不执行(dry-run): - 显示将执行的变动但不执行(dry-run):
`2to3 {{文件.py}}` `2to3 {{路径/到/文件.py}}`
- 将 Python 2 文件转化为 Python 3: - 将 Python 2 文件转化为 Python 3:
`2to3 --write {{文件.py}}` `2to3 --write {{路径/到/文件.py}}`
- 将 Python 2 语言特性转化为 Python 3: - 将 Python 2 语言特性转化为 Python 3:
`2to3 --write {{文件.py}} --fix {{raw_input}} --fix {{print}}` `2to3 --write {{路径/到/文件.py}} --fix {{raw_input}} --fix {{print}}`
- 除了某个语言特性外将所有其他的 Python 2 语言特性转化为 Python 3: - 除了某个语言特性外将所有其他的 Python 2 语言特性转化为 Python 3:
`2to3 --write {{文件.py}} --nofix {{has_key}} --nofix {{isinstance}}` `2to3 --write {{路径/到/文件.py}} --nofix {{has_key}} --nofix {{isinstance}}`
- 列出 Python 2 所有可转化为 Python 3 的语言特性: - 列出 Python 2 所有可转化为 Python 3 的语言特性:
@ -25,8 +27,8 @@
- 将某一文件夹的所有 Python 2 文件转化为 Python 3: - 将某一文件夹的所有 Python 2 文件转化为 Python 3:
`2to3 --output-dir {{Python 3 文件夹}} --write-unchanged-files --nobackups {{Python 2 文件夹}}` `2to3 --output-dir {{路径/到/Python 3 目录}} --write-unchanged-files --nobackups {{路径/到/Python 2 目录}}`
- 使用多线程运行 2to3: - 使用多线程运行 2to3:
`2to3 --processes {{4}} --output-dir {{Python 3 文件夹}} --write --nobackups --no-diff {{Python 2 文件夹}}` `2to3 --processes {{4}} --output-dir {{路径/到/Python 3 目录}} --write --nobackups --no-diff {{路径/到/Python 2 目录}}`

View file

@ -9,11 +9,11 @@
- 检查一个或多个指定文件或目录: - 检查一个或多个指定文件或目录:
`rubocop {{目录 / 文件名 目录 / 文件名 ...}}` `rubocop {{路径/到/文件1 路径/到/文件2 ...}}`
- 将输出写入指定文件: - 将输出写入指定文件:
`rubocop --out {{目录 / 文件名}}` `rubocop --out {{路径/到/文件}}`
- 查看规则列表(格式化规则): - 查看规则列表(格式化规则):

View file

@ -5,8 +5,8 @@
- 以当前用户身份启动 runit 服务: - 以当前用户身份启动 runit 服务:
`runsv {{目录 / 服务文件}}` `runsv {{路径/到/服务目录}}`
- 以 root 用户身份启动 runit 服务: - 以 root 用户身份启动 runit 服务:
`sudo runsv {{目录 / 服务文件}}` `sudo runsv {{路径/到/服务目录}}`

View file

@ -5,4 +5,4 @@
- 切换 `runsvdir` 目录: - 切换 `runsvdir` 目录:
`sudo runsvchdir {{指定 / 目录}}` `sudo runsvchdir {{路径/到/目录}}`

View file

@ -5,12 +5,12 @@
- 以当前用户身份启动和管理目录中的所有服务: - 以当前用户身份启动和管理目录中的所有服务:
`runsvdir {{目录 / 服务文件}}` `runsvdir {{路径/到/服务目录}}`
- 以 root 用户身份启动和管理目录中的所有服务: - 以 root 用户身份启动和管理目录中的所有服务:
`sudo runsvdir {{目录 / 服务文件}}` `sudo runsvdir {{路径/到/服务目录}}`
- 在单独会话中启动服务: - 在单独会话中启动服务:
`runsvdir -P {{目录 / 服务文件}}` `runsvdir -P {{路径/到/服务目录}}`

View file

@ -10,7 +10,7 @@
- 向 ssh 代理添加指定密钥: - 向 ssh 代理添加指定密钥:
`ssh-add {{目录 / 私钥文件}}` `ssh-add {{路径/到/私钥文件}}`
- 列出当前加载的密钥的指纹: - 列出当前加载的密钥的指纹:
@ -18,7 +18,7 @@
- 从 ssh 代理中删除密钥: - 从 ssh 代理中删除密钥:
`ssh-add -d {{目录 / 私钥文件}}` `ssh-add -d {{路径/到/私钥文件}}`
- 从 ssh 代理中删除所有当前已有的密钥: - 从 ssh 代理中删除所有当前已有的密钥:
@ -26,4 +26,4 @@
- 向 ssh 代理和密钥链添加密钥: - 向 ssh 代理和密钥链添加密钥:
`ssh-add -K {{目录 / 私钥文件}}` `ssh-add -K {{路径/到/私钥文件}}`

View file

@ -5,20 +5,16 @@
- 显示当前终端的所有设置: - 显示当前终端的所有设置:
`stty -a` `stty --all`
- 设置行数: - 设置行数或列数
`stty rows {{行数}}` `stty {{行数|列数}} {{数量}}`
- 设置列数:
`stty cols {{列数}}`
- 获取设备的实际传输速度: - 获取设备的实际传输速度:
`stty -F {{目标 / 文件夹 / 驱动设备文件}} speed` `stty --file {{路径/到/驱动设备文件}} speed`
- 将当前终端的所有模式重置为合理值: - 重置所有模式为当前终端的合理默认值:
`stty sane` `stty sane`

View file

@ -1,16 +1,24 @@
# sv # sv
> 控制正在运行的服务。 > 控制一个正在运行的 runsv 服务。
> 更多信息:<https://manned.org/sv.8>. > 更多信息:<https://manned.org/sv.8>.
- 启动服务: - 启动服务:
`sudo sv up {{目标目录 / 服务文件}}` `sudo sv up {{路径/到/服务目录}}`
- 停止服务: - 停止服务:
`sudo sv down {{目标目录 / 服务文件}}` `sudo sv down {{路径/到/服务目录}}`
- 获取服务状态: - 获取服务状态:
`sudo sv status {{目标目录 / 服务文件}}` `sudo sv status {{路径/到/服务目录}}`
- 重载服务:
`sudo sv reload {{路径/到/服务目录}}`
- 启动服务,但仅当它未运行时启动,停止后不自动重启:
`sudo sv once {{路径/到/服务目录}}`

View file

@ -1,37 +1,37 @@
# tar # tar
> 归档实用程序。 > 归档实用程序。
> 通常与压缩方法结合使用,例如 gzip 或 bzip2. > 通常与压缩方法结合使用,例如 `gzip``bzip2`.
> 更多信息:<https://www.gnu.org/software/tar>. > 更多信息:<https://www.gnu.org/software/tar>.
- 创建存档并将其写入文件: - 创建存档并将其写入文件:
`tar cf {{目标.tar}} {{文件1 文件2 ...}}` `tar cf {{目标文件.tar}} {{路径/到/文件1 路径/到/文件2 ...}}`
- 创建一个 gzip 压缩文件并将其写入文件: - 创建一个 gzip 压缩文件并将其写入文件:
`tar czf {{target.tar.gz}} {{file1 file2 ...}}` `tar czf {{目标文件.tar.gz}} {{路径/到/文件1 路径/到/文件2 ...}}`
- 使用相对路径从目录创建一个 gzip 压缩文件: - 使用相对路径从目录创建一个 gzip 压缩文件:
`tar czf {{target.tar.gz}} --directory={{path/to/directory}} .` `tar czf {{目标文件.tar.gz}} --directory={{路径/到/目录}} .`
- 详细地将(压缩的)存档文件提取到当前目录中: - 详细地将(压缩的)存档文件提取到当前目录中:
`tar xvf {{source.tar[.gz|.bz2|.xz]}}` `tar xvf {{源文件.tar[.gz|.bz2|.xz]}}`
- 将(压缩的)存档文件解压缩到目标目录中: - 将(压缩的)存档文件解压缩到目标目录中:
`tar xf {{source.tar[.gz|.bz2|.xz]}} --directory={{directory}}` `tar xf {{源文件.tar[.gz|.bz2|.xz]}} --directory={{目标目录}}`
- 创建压缩存档并将其写入文件,使用存档后缀确定压缩程序: - 创建压缩存档并将其写入文件,使用文件扩展名自动确定压缩程序:
`tar caf {{target.tar.xz}} {{file1 file2 ...}}` `tar caf {{目标文件.tar.xz}} {{路径/到/文件1 路径/到/文件2 ...}}`
- 详细列出 tar 文件的内容: - 详细列出 tar 文件的内容:
`tar tvf {{source.tar}}` `tar tvf {{源文件.tar}}`
- 从存档文件中提取与模式匹配的文件: - 从存档文件中提取与模式匹配的文件:
`tar xf {{source.tar}} --wildcards "{{*.html}}"` `tar xf {{源文件.tar}} --wildcards "{{*.html}}"`

View file

@ -5,7 +5,7 @@
- 创建指定的文件: - 创建指定的文件:
`touch {{路径/到/文件1 路径/到/文件2 ...}}` `touch {{路径/到/文件1 路径/到/文件2 ...}}`
- 将文件的访问(a)或修改时间(m)设置为当前时间,如果文件不存在则不创建(-c): - 将文件的访问(a)或修改时间(m)设置为当前时间,如果文件不存在则不创建(-c):
@ -13,8 +13,8 @@
- 将文件时间(-t)设置为指定值,如果文件不存在则不创建(-c): - 将文件时间(-t)设置为指定值,如果文件不存在则不创建(-c):
`touch -c -t {{YYYYMMDDHHMM.SS}} {{路径/到/文件1 路径/到/文件2 ...}}` `touch -c -t {{YYYYMMDDHHMM.SS}} {{路径/到/文件1 路径/到/文件2 ...}}`
- 将文件时间设置为另一文件(-r,即文件3)的时间,如果文件不存在则不创建(-c): - 将文件时间设置为另一文件(-r,即文件3)的时间,如果文件不存在则不创建(-c):
`touch -c -r {{路径/到/文件3}} {{路径/到/文件1 路径/到/文件2 ...}}` `touch -c -r {{路径/到/文件3}} {{路径/到/文件1 路径/到/文件2 ...}}`