---
author: Allan Mbugua
category: 技术
comments_data:
- date: '2015-01-24 22:33:01'
  message: 神器！！求原理！
  postip: 182.99.3.50
  username: 微博评论
- date: '2015-01-24 22:33:01'
  message: 貌似很实用@owatch
  postip: 182.99.3.50
  username: 微博评论
- date: '2015-01-24 22:33:01'
  message: Mark
  postip: 182.99.3.50
  username: 微博评论
- date: '2015-01-24 23:03:03'
  message: 拯救处女座啊
  postip: 112.20.69.241
  username: 微博评论
- date: '2015-01-24 23:03:03'
  message: '@我的印象笔记'
  postip: 112.20.69.241
  username: 微博评论
- date: '2015-01-24 23:03:03'
  message: '@我的印象笔记  //@北京Linux用户组:拯救处女座啊'
  postip: 112.20.69.241
  username: 微博评论
- date: '2015-01-24 23:03:03'
  message: 靠这曾经是困扰ast的难题。。。 //@北京Linux用户组:拯救处女座啊
  postip: 112.20.69.241
  username: 微博评论
- date: '2015-01-24 23:03:03'
  message: 太好了//@北京Linux用户组:拯救处女座啊
  postip: 112.20.69.241
  username: 微博评论
- date: '2015-01-24 23:03:03'
  message: 马克 //@北京Linux用户组:拯救处女座啊
  postip: 112.20.69.241
  username: 微博评论
- date: '2015-01-24 23:03:03'
  message: '@我的印象笔记'
  postip: 112.20.69.241
  username: 微博评论
- date: '2015-01-24 23:03:03'
  message: 'dd本身似乎好像可以，cp在unix下可以。。无论如何，工具很伟大//@宋宝华Barry: 转发微博'
  postip: 112.20.69.241
  username: 微博评论
- date: '2015-01-24 23:03:03'
  message: '[呵呵]'
  postip: 112.20.69.241
  username: 微博评论
- date: '2015-01-25 00:03:04'
  message: '[馋嘴] //@tobe陈迪豪:[呵呵]'
  postip: 36.99.30.115
  username: 微博评论
- date: '2015-01-25 00:03:04'
  message: '试试 #基础架构平台#'
  postip: 36.99.30.115
  username: 微博评论
- date: '2015-01-25 00:03:04'
  message: '@mark //@宋宝华Barry:转发微博'
  postip: 36.99.30.115
  username: 微博评论
- date: '2015-01-25 00:03:04'
  message: '试试pv//@tobe陈迪豪: [呵呵]'
  postip: 36.99.30.115
  username: 微博评论
- date: '2015-01-25 00:03:04'
  message: '@我的印象笔记'
  postip: 36.99.30.115
  username: 微博评论
- date: '2015-01-25 00:03:04'
  message: 妈妈再也不怕我不知道进度了
  postip: 36.99.30.115
  username: 微博评论
- date: '2015-01-25 00:03:04'
  message: M
  postip: 36.99.30.115
  username: 微博评论
- date: '2015-01-25 00:03:04'
  message: Repost
  postip: 36.99.30.115
  username: 微博评论
- date: '2015-01-25 00:03:04'
  message: '[花心]//@To浅墨://@北京Linux用户组:拯救处女座啊'
  postip: 36.99.30.115
  username: 微博评论
- date: '2015-01-25 00:03:04'
  message: '蛮实用的//@pi1ot: [馋嘴] //@tobe陈迪豪:[呵呵]'
  postip: 36.99.30.115
  username: 微博评论
- date: '2015-01-25 00:03:04'
  message: '@我的印象笔记'
  postip: 36.99.30.115
  username: 微博评论
- date: '2015-01-25 00:03:04'
  message: Repost
  postip: 36.99.30.115
  username: 微博评论
- date: '2015-01-25 00:03:04'
  message: 好东西
  postip: 36.99.30.115
  username: 微博评论
- date: '2015-01-25 00:03:04'
  message: 以前一直在找这么个东西，哈哈，也总算找到了[嘻嘻] //@宋宝华Barry:转发微博
  postip: 36.99.30.115
  username: 微博评论
- date: '2015-01-25 00:03:04'
  message: 好厉害！
  postip: 36.99.30.115
  username: 微博评论
- date: '2015-01-25 00:33:02'
  message: 怎么指定监控的进程
  postip: 36.99.31.50
  username: 微博评论
- date: '2015-01-25 00:33:02'
  message: 大数据的时候应该很实用
  postip: 36.99.31.50
  username: 微博评论
- date: '2015-01-25 00:33:02'
  message: 也许某天能用上
  postip: 36.99.31.50
  username: 微博评论
- date: '2015-01-25 00:33:02'
  message: 好
  postip: 36.99.31.50
  username: 微博评论
- date: '2015-01-25 00:33:02'
  message: 很实用的东西 @我的印象笔记
  postip: 36.99.31.50
  username: 微博评论
- date: '2015-01-25 01:03:02'
  message: //@宋宝华Barry:转发微博
  postip: 117.156.3.87
  username: 微博评论
- date: '2015-01-25 01:03:02'
  message: '@我的印象笔记'
  postip: 117.156.3.87
  username: 微博评论
- date: '2015-01-25 01:03:02'
  message: '@mywiz'
  postip: 117.156.3.87
  username: 微博评论
- date: '2015-01-25 01:33:03'
  message: //@宋宝华Barry:转发微博
  postip: 207.46.13.30
  username: 微博评论
- date: '2015-01-25 02:33:02'
  message: nb //@宋宝华Barry:转发微博
  postip: 123.125.71.84
  username: 微博评论
- date: '2015-01-25 02:33:02'
  message: Repost
  postip: 123.125.71.84
  username: 微博评论
- date: '2015-01-25 07:33:04'
  message: '@我的印象笔记'
  postip: 88.198.63.219
  username: 微博评论
- date: '2015-01-25 08:33:01'
  message: '@mark'
  postip: 115.24.150.184
  username: 微博评论
- date: '2015-01-25 09:03:01'
  message: '@我的印象笔记'
  postip: 157.55.39.211
  username: 微博评论
- date: '2015-01-25 09:03:01'
  message: //@宋宝华Barry:转发微博
  postip: 157.55.39.211
  username: 微博评论
- date: '2015-01-25 09:03:01'
  message: 可惜不能用管道输出，还需要另开一个页面
  postip: 157.55.39.211
  username: 微博评论
- date: '2015-01-25 09:03:01'
  message: 好强大。//@宋宝华Barry:转发微博
  postip: 157.55.39.211
  username: 微博评论
- date: '2015-01-25 09:52:41'
  message: 伟大? 那pv放在哪里?
  postip: 221.237.42.211
  username: 来自 - 四川成都 的 MSIE/Windows 用户
- date: '2015-01-25 10:03:01'
  message: Mark
  postip: 58.61.47.197
  username: 微博评论
- date: '2015-01-25 10:03:01'
  message: //@宋宝华Barry:转发微博
  postip: 58.61.47.197
  username: 微博评论
- date: '2015-01-25 10:33:02'
  message: 在一定场合还是很有必要查看进度的
  postip: 123.125.22.45
  username: 微博评论
- date: '2015-01-25 12:03:02'
  message: 感谢作者
  postip: 110.112.139.228
  username: 微博评论
- date: '2015-01-25 12:03:02'
  message: '@我的印象笔记'
  postip: 110.112.139.228
  username: 微博评论
- date: '2015-01-25 12:03:02'
  message: 哈哈哈真是高端系统
  postip: 110.112.139.228
  username: 微博评论
- date: '2015-01-25 12:25:11'
  message: 哈哈，pv 也伟大~~
  postip: 123.120.93.190
  username: linux
- date: '2015-01-25 13:33:00'
  message: '[嘻嘻]这是个好东西啊//@Ru1ing: //@振云_percy:可惜不能用管道输出，还需要另开一个页面'
  postip: 175.49.189.19
  username: 微博评论
- date: '2015-01-25 13:33:00'
  message: '收藏！//@小煞-Xs:[嘻嘻]这是个好东西啊//@Ru1ing: //@振云_percy:可惜不能用管道输出，还需要另开一个页面'
  postip: 175.49.189.19
  username: 微博评论
- date: '2015-01-25 13:33:00'
  message: 好强大的说
  postip: 175.49.189.19
  username: 微博评论
- date: '2015-01-25 13:33:00'
  message: '//@ROM民工:收藏！//@小煞-Xs:[嘻嘻]这是个好东西啊//@Ru1ing: //@振云_percy:可惜不能用管道输出，还需要另开一个页面'
  postip: 175.49.189.19
  username: 微博评论
- date: '2015-01-25 15:03:01'
  message: 好工具。。mark
  postip: 180.210.243.139
  username: 微博评论
- date: '2015-01-25 15:03:01'
  message: '[good] //@JinWYP:转发微博'
  postip: 180.210.243.139
  username: 微博评论
- date: '2015-01-25 15:03:01'
  message: 赞 //@JinWYP:转发微博
  postip: 180.210.243.139
  username: 微博评论
- date: '2015-01-25 15:33:00'
  message: '@我的印象笔记'
  postip: 114.95.63.37
  username: 微博评论
- date: '2015-01-25 16:03:01'
  message: mark
  postip: 101.80.92.104
  username: 微博评论
- date: '2015-01-25 17:33:00'
  message: 这个牛逼
  postip: 59.58.113.248
  username: 微博评论
- date: '2015-01-25 18:33:01'
  message: '@我的印象笔记'
  postip: 101.226.166.211
  username: 微博评论
- date: '2015-01-25 18:33:01'
  message: '@JackpGao'
  postip: 101.226.166.211
  username: 微博评论
- date: '2015-01-25 18:33:01'
  message: 回头试试//@billy鹏的足迹:@JackpGao
  postip: 101.226.166.211
  username: 微博评论
- date: '2015-01-25 18:33:01'
  message: 看看 //@billy鹏的足迹:@JackpGao
  postip: 101.226.166.211
  username: 微博评论
- date: '2015-01-25 18:33:01'
  message: //@billy鹏的足迹:@JackpGao
  postip: 101.226.166.211
  username: 微博评论
- date: '2015-01-25 18:33:01'
  message: 不错@echoisecho
  postip: 101.226.166.211
  username: 微博评论
- date: '2015-01-25 18:33:01'
  message: mark //@平凡的香草://@左撇子程序员:@我的印象笔记
  postip: 101.226.166.211
  username: 微博评论
- date: '2015-01-25 18:33:01'
  message: 什么原理？
  postip: 101.226.166.211
  username: 微博评论
- date: '2015-01-25 18:33:01'
  message: 保存
  postip: 101.226.166.211
  username: 微博评论
- date: '2015-01-25 19:03:02'
  message: '@我的印象笔记'
  postip: 113.9.67.212
  username: 微博评论
- date: '2015-01-25 19:33:04'
  message: '@我的印象笔记'
  postip: 217.79.184.51
  username: 微博评论
- date: '2015-01-25 20:33:02'
  message: 转发微博.
  postip: 68.180.228.107
  username: 微博评论
- date: '2015-01-25 20:33:02'
  message: 溜溜溜溜......
  postip: 68.180.228.107
  username: 微博评论
- date: '2015-01-25 21:33:00'
  message: '[good]'
  postip: 220.200.4.208
  username: 微博评论
- date: '2015-01-25 23:03:03'
  message: //@平凡的香草://@左撇子程序员:@我的印象笔记
  postip: 218.30.103.250
  username: 微博评论
- date: '2015-01-25 23:33:02'
  message: 一个可以显示Linux命令运行进度的伟大工具@我的印象笔记
  postip: 218.30.103.250
  username: 微博评论
- date: '2015-01-26 00:33:03'
  message: //@平凡的香草://@左撇子程序员:@我的印象笔记
  postip: 68.180.228.107
  username: 微博评论
- date: '2015-01-26 09:03:03'
  message: '好工具[赞]//@Ru1ing: //@振云_percy:可惜不能用管道输出，还需要另开一个页面'
  postip: 123.125.71.108
  username: 微博评论
- date: '2015-01-26 09:03:03'
  message: '//@网路冷眼:好工具[赞]//@Ru1ing: //@振云_percy:可惜不能用管道输出，还需要另开一个页面'
  postip: 123.125.71.108
  username: 微博评论
- date: '2015-01-26 09:33:01'
  message: '//@牛秋霖: //@网路冷眼:好工具[赞]//@Ru1ing: //@振云_percy:可惜不能用管道输出，还需要另开一个页面'
  postip: 223.86.251.22
  username: 微博评论
- date: '2015-01-26 09:33:01'
  message: 'cv??watch?//@网路冷眼: 好工具[赞]//@Ru1ing: //@振云_percy:可惜不能用管道输出，还需要另开一个页面'
  postip: 223.86.251.22
  username: 微博评论
- date: '2015-01-26 09:33:01'
  message: 'proc？ //@网路冷眼:好工具[赞]//@Ru1ing: //@振云_percy:可惜不能用管道输出，还需要另开一个页面'
  postip: 223.86.251.22
  username: 微博评论
- date: '2015-01-26 09:33:01'
  message: '挺好的 //@julyclyde:proc？ //@网路冷眼:好工具[赞]//@Ru1ing: //@振云_percy:可惜不能用管道输出，还需要另开一个页面'
  postip: 223.86.251.22
  username: 微博评论
- date: '2015-01-26 09:33:01'
  message: '//@网路冷眼:好工具[赞]//@Ru1ing: //@振云_percy:可惜不能用管道输出，还需要另开一个页面'
  postip: 223.86.251.22
  username: 微博评论
- date: '2015-01-26 10:03:01'
  message: 为啥这个工具异乎寻常的受到关注？作为发布者，我很纳闷啊~~果然世界是不公平的。
  postip: 66.249.79.110
  username: 微博评论
- date: '2015-01-26 10:03:01'
  message: '@我的印象笔记'
  postip: 66.249.79.110
  username: 微博评论
- date: '2015-01-26 10:03:01'
  message: '牛啊 //@网路冷眼: 好工具[赞]//@Ru1ing: //@振云_percy:可惜不能用管道输出，还需要另开一个页面'
  postip: 66.249.79.110
  username: 微博评论
- date: '2015-01-26 10:03:01'
  message: //@Linux中国:为啥这个工具异乎寻常的受到关注？作为发布者，我很纳闷啊~~果然世界是不公平的。
  postip: 66.249.79.110
  username: 微博评论
- date: '2015-01-26 10:03:01'
  message: '可以试一试！//@Linux中国: 为啥这个工具异乎寻常的受到关注？作为发布者，我很纳闷啊~~果然世界是不公平的。'
  postip: 66.249.79.110
  username: 微博评论
- date: '2015-01-26 10:03:01'
  message: '//@陈自欣:挺好的 //@julyclyde:proc？ //@网路冷眼:好工具[赞]//@Ru1ing: //@振云_percy:可惜不能用管道输出，还需要另开一个页面'
  postip: 66.249.79.110
  username: 微博评论
- date: '2015-01-26 10:03:01'
  message: 一直想找这样的工具，收藏！//@Linux中国:为啥这个工具异乎寻常的受到关注？作为发布者，我很纳闷啊~~果然世界是不公平的。
  postip: 66.249.79.110
  username: 微博评论
- date: '2015-01-26 11:03:02'
  message: 不知道有毛卵用，cp不是自己会显示剩余时间吗
  postip: 119.57.58.134
  username: 微博评论
- date: '2015-01-26 11:03:02'
  message: '因为这些程序正好缺少显示进度的功能啊～好东西//@Linux中国: 为啥这个工具异乎寻常的受到关注？作为发布者，我很纳闷啊~~果然世界是不公平的。'
  postip: 119.57.58.134
  username: 微博评论
- date: '2015-01-26 11:33:01'
  message: '@我的印象笔记'
  postip: 27.150.239.83
  username: 微博评论
- date: '2015-01-26 12:03:01'
  message: 好东东//@billy鹏的足迹:@JackpGao
  postip: 123.234.229.74
  username: 微博评论
- date: '2015-01-26 13:03:01'
  message: '搞一搞//@百问科技:可以试一试！//@Linux中国: 为啥这个工具异乎寻常的受到关注？作为发布者，我很纳闷啊~~果然世界是不公平的。'
  postip: 114.111.167.135
  username: 微博评论
- date: '2015-01-26 13:03:01'
  message: '@我的印象笔记'
  postip: 114.111.167.135
  username: 微博评论
- date: '2015-01-26 13:33:04'
  message: 有意思//@Linux中国:为啥这个工具异乎寻常的受到关注？作为发布者，我很纳闷啊~~果然世界是不公平的。
  postip: 112.102.134.150
  username: 微博评论
- date: '2015-01-26 14:03:01'
  message: '@有道云笔记收藏'
  postip: 123.125.71.21
  username: 微博评论
- date: '2015-01-26 14:03:01'
  message: 'mark一下//@网路冷眼: 好工具[赞]//@Ru1ing: //@振云_percy:可惜不能用管道输出，还需要另开一个页面'
  postip: 123.125.71.21
  username: 微博评论
- date: '2015-01-26 18:33:01'
  message: '@我的印象笔记'
  postip: 66.249.79.126
  username: 微博评论
- date: '2015-01-26 19:33:01'
  message: m
  postip: 218.30.103.250
  username: 微博评论
- date: '2015-01-26 19:33:01'
  message: '@我的为之笔记'
  postip: 218.30.103.250
  username: 微博评论
- date: '2015-01-26 20:03:01'
  message: '程序“cv”尚未安装。 您可以使用以下命令安装：sudo apt-get install radiance 然后：【警告】：下列软件包不能通过验证！
    libtcl8.6 libtk8.6 tcsh tk8.6 tcl8.6 tcl tk radiance radiance-materials//@Linux中国:
    为啥这个工具异乎寻常的受到关注？作为发布者，我很纳闷啊~~果然世界是不公平的。'
  postip: 222.240.176.106
  username: 微博评论
- date: '2015-01-26 23:03:05'
  message: 有点意思。
  postip: 68.180.228.223
  username: 微博评论
- date: '2015-01-26 23:03:05'
  message: '//@itnihao://@网路冷眼:好工具[赞]//@Ru1ing: //@振云_percy:可惜不能用管道输出，还需要另开一个页面'
  postip: 68.180.228.223
  username: 微博评论
- date: '2015-01-27 19:03:01'
  message: '@我的印象笔记'
  postip: 218.94.52.131
  username: 微博评论
- date: '2015-01-27 23:33:02'
  message: '@有道云笔记收藏'
  postip: 68.180.228.107
  username: 微博评论
- date: '2015-01-28 08:02:13'
  message: 很好，谢谢分享！
  postip: 223.104.1.246
  username: 来自 - 广东佛山 的 Safari/Linux 用户
- date: '2015-01-30 21:03:01'
  message: '(⊙。⊙)//@化静要努力://@网路冷眼: 好工具[赞]//@Ru1ing: //@振云_percy:可惜不能用管道输出，还需要另开一个页面'
  postip: 188.165.15.130
  username: 微博评论
- date: '2015-05-25 13:25:12'
  message: 收藏了
  postip: 123.122.106.251
  username: 许岗椿itl
count:
  commentnum: 113
  favtimes: 6
  likes: 0
  sharetimes: 237
  viewnum: 48178
date: '2015-01-24 22:19:38'
editorchoice: false
excerpt: Coreutils Viewer（cv）是一个简单的程序，它可以用于显示任何核心组件命令（如：cp、mv、dd、tar、gzip、gunzip、cat、grep、fgrep、egrep、cut、sort、xz、exiting）的进度。它使用文件描述信息来确定一个命令的进度，比如cp命令。cv之美在于，它能够和其它Linux命令一起使用，比如你所知道的watch以及I/O重定向命令。这样，你就可以在脚本中使用，或者你能想到的所有方式，别让你的想象力束缚住你。  安装
  你可以从cv的github仓库那儿下载所需的源文件。把zip文件下载下来后，将它解压缩，然后进入到解压后的文件夹。 该程序需要ncurse
fromurl: http://linoxide.com/linux-command/tool-show-command-progress/
id: 4741
islctt: true
largepic: /images/p/201501/24/221941p7k1tt1au71pp3fo.jpg
permalink: /article-4741-1.html
pic: /images/p/201501/24/221941p7k1tt1au71pp3fo.jpg.thumb.jpg
related: []
reviewer: ''
selector: ''
summary: Coreutils Viewer（cv）是一个简单的程序，它可以用于显示任何核心组件命令（如：cp、mv、dd、tar、gzip、gunzip、cat、grep、fgrep、egrep、cut、sort、xz、exiting）的进度。它使用文件描述信息来确定一个命令的进度，比如cp命令。cv之美在于，它能够和其它Linux命令一起使用，比如你所知道的watch以及I/O重定向命令。这样，你就可以在脚本中使用，或者你能想到的所有方式，别让你的想象力束缚住你。  安装
  你可以从cv的github仓库那儿下载所需的源文件。把zip文件下载下来后，将它解压缩，然后进入到解压后的文件夹。 该程序需要ncurse
tags:
- cv
- 命令
- 进度
thumb: false
title: 一个可以显示Linux命令运行进度的伟大工具
titlepic: false
translator: GOLinux
updated: '2015-01-24 22:19:38'
---

Coreutils Viewer（**cv**）是一个简单的程序，它可以用于显示任何核心组件命令（如：cp、mv、dd、tar、gzip、gunzip、cat、grep、fgrep、egrep、cut、sort、xz、exiting）的进度。它使用文件描述信息来确定一个命令的进度，比如cp命令。**cv**之美在于，它能够和其它Linux命令一起使用，比如你所知道的watch以及I/O重定向命令。这样，你就可以在脚本中使用，或者你能想到的所有方式，别让你的想象力束缚住你。


![](/images/p/201501/24/221941p7k1tt1au71pp3fo.jpg)


### 安装


你可以从cv的[github仓库那儿](http://github.com/Xfennec/cv)下载所需的源文件。把zip文件下载下来后，将它解压缩，然后进入到解压后的文件夹。


该程序需要**ncurses library**。如果你已经在你的Linux系统中安装了ncurses，那么cv的安装过程对你而言就是那么的轻松写意。


通过以下两个简单步骤来进行编译和安装吧。



```
$ make
$ sudo make install

```

### 运行cv


要运行cv，只需要想其它程序一样，在命令行输入此命令即可。如果你没有执行make install，而选择从当前目录中去运行，那么你可以运行以下命令：



```
$ ./cv

```

否则，就运行以下命令吧。



```
$ cv

```

如果没有核心组件命令在运行，那么cv程序会退出，并告诉你：没有核心组件命令在运行。


![cv no command](/images/p/201501/24/221944m5wapc52wpbr35zi.png)


要有效使用该程序，请在你系统上运行某个核心组件程序。在本例中，我们将使用**cp**命令。


当拷贝一个打文件时，你就可以看到当前进度了，以百分比显示。


![cv default](/images/p/201501/24/221945fy3dyzessyd4deoy.png)


### 添加选项到 cv


你也可以添加几个选项到cv命令，就像其它命令一样。一个有用的选项是让你了解到拷贝或移动大文件时的预计剩余时间。


添加**-w**选项，它就会帮你显示预计的剩余时间。



```
$ cv -w

```

![cv estimated throughput](/images/p/201501/24/221946xja22atafaabajbf.png)


试着添加更多的命令选项吧。像下面这样添加其它选项：



```
$ cv -wq

```

### cv 和 watch 命令


watch是一个用于周期性运行程序并显示输出结果的程序。有时候，你可能想要持续看看命令运行状况而不想将 cv 的结果存储到日志文件中。在这种情况下，watch就会派上用场了，它可以和cv一起使用。



```
$ watch cv -qw

```

该命令将会显示所有运行着的核心组件命令的实例。它也会显示进度和预计完成时间。


![cv and watch](/images/p/201501/24/221948qmxvt2ptpqztttz2.png)


### 在日志文件中查看输出结果


正如其所承诺的那样，你可以使用cv来重定向它的输出结果到一个日志文件。这功能在命令运行太快而看不到任何有意义的内容时特别有用。


要在日志文件中查看进度，你仅仅需要重定向输出结果，就像下面这样。



```
$ cv -w >> log.txt

```

要查看该命令的输出结果，请用你喜爱的文本编辑器打开日志文件，也可以用cat命令，就像下面这样：



```
$ cat log.txt

```

### 获得帮助


如果你在任何地方受到阻碍，你总是可以通过查阅手册页或使用help选项来获取帮助信息。 要获取帮助信息，可以使用带**-h**选项的cv命令。



```
$ cv -h

```

如果需要更多详细信息，那么手册页是个很不错的地方。



```
$ man cv

```

但是，要获取上述手册页，你必须执行make install来安装cv。


耶！现在，你的Linux工具箱中又多了个伟大的工具。 你学会么？亲自去试试吧~




---


via: <http://linoxide.com/linux-command/tool-show-command-progress/>


作者：[Allan Mbugua](http://linoxide.com/author/allan/) 译者：[GOLinux](https://github.com/GOLinux) 校对：[wxy](https://github.com/wxy)


本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译，[Linux中国](http://linux.cn/) 荣誉推出