Skip to content

Commit 29f0cbc

Browse files
authored
zh: Update translation
Edited zh: Update translation #530 based on reviews by @Psycho7
1 parent 6565ed3 commit 29f0cbc

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

README-zh.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,7 @@
108108

109109
- 使用 `nohup``disown` 使一个后台进程持续运行。
110110

111-
- 使用 `netstat -lntp``ss -plat` 检查哪些进程在监听端口(默认是检查 TCP 端口; 添加参数 `-u` 则检查 UDP 端口)或者 `lsof -iTCP -sTCP:LISTEN -P -n` (这也可以在OX X上运行).
111+
- 使用 `netstat -lntp``ss -plat` 检查哪些进程在监听端口(默认是检查 TCP 端口; 添加参数 `-u` 则检查 UDP 端口)或者 `lsof -iTCP -sTCP:LISTEN -P -n` (这也可以在 OS X 上运行)。
112112

113113
- `lsof` 来查看开启的套接字和文件。
114114

@@ -259,7 +259,7 @@
259259
mkdir empty && rsync -r --delete empty/ some-dir && rmdir some-dir
260260
```
261261

262-
- 若要在复制文件时获取当前进度, 可使用 `pv` [`pycp`](https://github.com/dmerejkowsky/pycp) [`progress`](https://github.com/Xfennec/progress) `rsync --progress`, 或者, 对于block块拷贝, `dd status=progress`
262+
- 若要在复制文件时获取当前进度,可使用 `pv`[`pycp`](https://github.com/dmerejkowsky/pycp)[`progress`](https://github.com/Xfennec/progress)`rsync --progress`。若所执行的复制为block块拷贝,可以使用 `dd status=progress`
263263

264264
- 使用 `shuf` 可以以行为单位来打乱文件的内容或从一个文件中随机选取多行。
265265

@@ -322,7 +322,7 @@ mkdir empty && rsync -r --delete empty/ some-dir && rmdir some-dir
322322

323323
- 了解 `strace``ltrace`。这俩工具在你的程序运行失败、挂起甚至崩溃,而你却不知道为什么或你想对性能有个总体的认识的时候是非常有用的。注意 profile 参数(`-c`)和附加到一个运行的进程参数 (`-p`)。
324324

325-
- 了解使用 `ldd` 来检查共享库。— 但是 [永远不要在不信任的文件上运行](http://www.catonmat.net/blog/ldd-arbitrary-code-execution/).
325+
- 了解使用 `ldd` 来检查共享库。但是[永远不要在不信任的文件上运行](http://www.catonmat.net/blog/ldd-arbitrary-code-execution/)
326326

327327
- 了解如何运用 `gdb` 连接到一个运行着的进程并获取它的堆栈轨迹。
328328

@@ -447,7 +447,7 @@ mkdir empty && rsync -r --delete empty/ some-dir && rmdir some-dir
447447

448448
- `watch`:重复运行同一个命令,展示结果并/或高亮有更改的部分
449449

450-
- [`when-changed`](https://github.com/joh/when-changed): 执行指定的命令当监视到文件被更改。参阅 `inotifywait``entr`
450+
- [`when-changed`](https://github.com/joh/when-changed):当检测到文件更改时执行指定命令。参阅 `inotifywait``entr`
451451

452452
- `tac`:反向输出文件
453453

@@ -558,17 +558,17 @@ mkdir empty && rsync -r --delete empty/ some-dir && rmdir some-dir
558558

559559
- 可以安装 [Cygwin](https://cygwin.com/) 允许你在 Microsoft Windows 中体验 Unix shell 的威力。这样的话,本文中介绍的大多数内容都将适用。
560560

561-
- 在 Windows 10 上,你可以使用 [Bash on Ubuntu on Windows](https://msdn.microsoft.com/commandline/wsl/about),它提供了一个熟悉的 Bash 环境,包含了不少 Unix 命令行工具。好处是它允许 Linux 上编写的程序能够在 Windows 上运行,而另一方面,Windows 上编写的程序却无法在 Bash 命令行中运行。
561+
- 在 Windows 10 上,你可以使用 [Bash on Ubuntu on Windows](https://msdn.microsoft.com/commandline/wsl/about),它提供了一个熟悉的 Bash 环境,包含了不少 Unix 命令行工具。好处是它允许 Linux 上编写的程序在 Windows 上运行,而另一方面,Windows 上编写的程序却无法在 Bash 命令行中运行。
562562

563-
- 如果你在 Windows 上主要想用 GNU 开发者工具 (例如 GCC) ,可以考虑 [MinGW](http://www.mingw.org/) 以及它的 [MSYS](http://www.mingw.org/wiki/msys) 包, 这个包提供了例如 bash, gawk, make 和 grep 的工具。 MSYS 并不包含所有可以与 Cygwin 媲美的特性。当制作 Unix 工具的原生 Windows 端口时 MinGW 将特别地有用。
563+
- 如果你在 Windows 上主要想用 GNU 开发者工具例如 GCC,可以考虑 [MinGW](http://www.mingw.org/) 以及它的 [MSYS](http://www.mingw.org/wiki/msys) 包,这个包提供了例如 bash,gawk,make 和 grep 的工具。MSYS 并不包含所有可以与 Cygwin 媲美的特性。当制作 Unix 工具的原生 Windows 端口时 MinGW 将特别地有用。
564564

565-
- 另一个在 Windows 下接近的 Unix 感觉的的选项是 [Cash](https://github.com/dthree/cash)。注意在此环境下只有很少的 Unix 命令和命令行可用。
565+
- 另一个在 Windows 下实现接近 Unix 环境外观效果的选项是 [Cash](https://github.com/dthree/cash)。注意在此环境下只有很少的 Unix 命令和命令行可用。
566566

567567
### 实用 Windows 命令行工具
568568

569-
- 可以使用 `wmic` 在命令行下实现以及给大部分 Windows 系统管理任务编写脚本
569+
- 可以使用 `wmic` 在命令行环境下给大部分 Windows 系统管理任务编写脚本以及执行这些任务
570570

571-
- Windows 实用的原生命令行网络工具包括 `ping`, `ipconfig`, `tracert`, `netstat`
571+
- Windows 实用的原生命令行网络工具包括 `ping``ipconfig``tracert``netstat`
572572

573573
- 可以使用 `Rundll32` 命令来实现[许多有用的 Windows 任务](http://www.thewindowsclub.com/rundll32-shortcut-commands-windows)
574574

0 commit comments

Comments
 (0)