位置: 编程技术 - 正文

Linux系统下pv命令的一些使用技巧小结(linux常用基本命令pwd)

编辑:rootadmin

推荐整理分享Linux系统下pv命令的一些使用技巧小结(linux常用基本命令pwd),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:pvs linux,linux pvmove,linux pvmove,linux pvm,linux -pv,linux -pv,linux中pvs,linux pvmove,内容如对您有帮助,希望把文章链接给更多的朋友!

如果你是一个 linux 系统管理员,那么毫无疑问你必须花费大量的工作时间在命令行上:安装和卸载软件,监视系统状态,复制、移动、删除文件,查错,等等。很多时候都是你输入一个命令,然后等待很长时间直到执行完成。也有的时候你执行的命令挂起了,而你只能猜测命令执行的实际情况。

通常 linux 命令不提供和进度相关的信息,而这些信息特别重要,尤其当你只有有限的时间时。然而这并不意味着你是无助的——现在有一个命令,pv,它会显示当前在命令行执行的命令的进度信息。在本文我们会讨论它并用几个简单的例子说明其特性。

PV 命令PV 由Andrew Wood 开发,是 Pipe Viewer 的简称,意思是通过管道显示数据处理进度的信息。这些信息包括已经耗费的时间,完成的百分比(通过进度条显示),当前的速度,全部传输的数据,以及估计剩余的时间。

"要使用 PV,需要配合合适的选项,把它放置在两个进程之间的管道。命令的标准输入将会通过标准输出传进来的,而进度会被输出到标准错误输出。”

上述解释来自该命令的帮助页。

下载和安装Debian 系的操作系统,如 Ubuntu,可以简单的使用下面的命令安装 PV:复制代码代码如下:sudo apt-get install pvRedHat系的则这样:复制代码代码如下:# yum install pv如果你使用了其他发行版本,你可以使用各自的包管理软件在你的系统上安装 PV。一旦 PV 安装好了你就可以在各种场合使用它(详见下文)。需要注意的是下面所有例子都使用的是 pv 1.2.0。

特性和用法我们(在 linux 上使用命令行的用户)的大多数使用场景都会用到的命令是从一个 USB 驱动器拷贝电影文件到你的电脑。如果你使用 cp 来完成上面的任务,你会什么情况都不清楚,直到整个复制过程结束或者出错。

Linux系统下pv命令的一些使用技巧小结(linux常用基本命令pwd)

然而pv 命令在这种情景下很有帮助。比如:复制代码代码如下:pv /media/himanshu/1AC2-A8E3/fNf.mkv > ./Desktop/fnf.mkv输出如下:

所以,如你所见,这个命令显示了很多和操作有关的有用信息,包括已经传输了的数据量,花费的时间,传输速率,进度条,进度的百分比,以及剩余的时间。

pv 命令提供了多种显示选项开关。比如,你可以使用-p 来显示百分比,-t 来显示时间,-r 表示传输速率,-e 代表eta(LCTT 译注:估计剩余的时间)。好事是你不必记住某一个选项,因为默认这几个选项都是启用的。但是,如果你只要其中某一个信息,那么可以通过控制这几个选项来完成任务。

这里还有一个-n 选项来允许 pv 命令显示整数百分比,在标准错误输出上每行显示一个数字,用来替代通常的可视进度条。下面是一个例子:复制代码代码如下:pv -n /media/himanshu/1AC2-A8E3/fNf.mkv > ./Desktop/fnf.mkv

这个特殊的选项非常合适某些情境下的需求,如你想把用管道把输出传给dialog 命令。

接下来还有一个命令行选项,-L 可以让你修改 pv 命令的传输速率。举个例子,使用 -L 选项来限制传输速率为2MB/s。复制代码代码如下:pv -L 2m /media/himanshu/1AC2-A8E3/fNf.mkv > ./Desktop/fnf.mkv

如上图所见,数据传输速度按照我们的要求被限制了。

另一个pv 可以帮上忙的情景是压缩文件。这里有一个例子可以向你解释如何与压缩软件Gzip 一起工作。复制代码代码如下:pv /media/himanshu/1AC2-A8E3/fnf.mkv | gzip > ./Desktop/fnf.log.gz

有时候我们在电影屏幕上看到一些字幕一个个匀速显示出来,像有人在边敲键盘,边显示一样。Linux上的pv命令可以实现这种效果。运行如下命令:复制代码代码如下:$ echo "Tecmint[dot]com is a community of Linux Nerds and Geeks" | pv -qL 效果如下:

Linux系统上Gitlab客户端安装配置全攻略 1.安装依赖包请记住,Debian默认并没有安装sudo,请使用root安装它:复制代码代码如下:apt-getupdateapt-getupgradeapt-getinstallsudo现在你可以安装必须包:复制代

Linux系统下为Gitlab配置邮件提醒的方法详解 Gitlab邮件提醒方便跟踪项目进度,在这里介绍两种方式,一种是用系统的sendmail发送邮件,另一种是GMAIL的stmp来发送邮件第一种用系统的sendmail发送邮件

详解Linux系统中字符串搜索命令ngrep的用法 ngrep是grep的网络版,他力求更多的grep特征,用于搜寻指定的数据包。由于安装ngrep需用到ibpcap库,所以支持大量的操作系统和网络协议,能识别TCP、UDP

标签: linux常用基本命令pwd

本文链接地址:https://www.jiuchutong.com/biancheng/353424.html 转载请保留说明!

上一篇:Linux系统中使用netcat命令的奇技淫巧(linux nls)

下一篇:Linux系统上Gitlab客户端安装配置全攻略(linux搭建gitlab)

  • 公司注销前存货低价标准
  • 其他权益工具投资属于什么科目
  • 固定资产明细账怎么填
  • 商品流通企业商品流转的核算方法有
  • 公司亏损多久可以申请解散
  • 保障房异地建设费缴纳契税吗?
  • 车辆购置税过户流程
  • 厂家核销费用直接抵扣
  • 企业工会经费不足,可以向企业拨款吗
  • 折价收购股权会计分录
  • 购买方开具红字信息表流程
  • 印花税应税凭证填是还是否
  • 违约金收入计入应纳税所得额吗
  • 没交社保能扣工伤保险吗
  • 个人所得税0申报操作流程
  • 外资企业所得税优惠政策
  • 固定资产简易办法3%减按2%
  • 进项票一定要专票吗
  • 财务报表提供的信息仅对外部的投资者和债权人有用
  • 转让股权收入属于企业所得税收入吗
  • 信息服务业税收优惠政策
  • 企业所得税业务招待费扣除比例
  • 取得带息应收票据时,企业应于期末计算票据利息
  • 车船税在哪个科目下
  • 车位销售代理合同
  • 公司生产的产品
  • 汇票线下清算什么时候能到账
  • window10进程
  • 应收账款 预收账款合并
  • php str split
  • 支付货款的流程
  • 财产损失立案
  • lsass.exe在哪个文件夹
  • 夜晚的地球 (© NASA)
  • php延迟2秒执行
  • (二) Vue3 + Element-Plus 实现动态菜单栏
  • 固定资产一次性扣除申报表怎么填
  • 不动产固定资产标识牌
  • react-use
  • phpcms怎么用
  • 销售时的赠品怎么做账
  • 增值税专票三联都丢了写情况说明可以吗
  • 理财收益缴纳增值税吗
  • 预收账款可以通过什么科目核算
  • 三项经费要包括哪三项
  • 个体工商户可以开增值税专用发票
  • sql server数据
  • 电子税务局能不能逾期申报个税
  • sql2008用户sa登录失败
  • 机动车销售统一专票怎么做账
  • 进项税额转出是借方科目还是贷方科目
  • 以房抵债会计分录怎么做
  • 长期股权投资与其他权益工具投资的区别
  • 勾选认证能够勾选当月
  • 增值税专用发票几个点
  • 收到银行借款并存入银行会计分录
  • 教育协会颁发的证书有用吗?
  • 会计原始分录包括什么
  • 收入的确认条件包括
  • 事业单位无形资产摊销是当月还是下月
  • 关于废止有关排污收费规章和规范性文件的决定
  • 银行对账单怎么修改
  • 批量游标
  • sql server中一个数据库可以有多个文件组
  • centos yum报错
  • macbookpro怎么测声音
  • win系统文件在哪里
  • oeloader.exe - oeloader是什么进程 有什么用
  • win7系统不兼容开不了机
  • css实现弹窗
  • jquery实现仿新浪微博带动画效果弹出层代码(可关闭、可拖动)
  • z-blog SyntaxHighlighter 长代码无法换行解决办法(基于jquery)
  • linux chmod s
  • 只指定行网络什么意思
  • unity双面材质
  • 仿百度首页html代码静态
  • jquery中有几种方法可以来设置和获取样式
  • 小规模纳税人季报网上申报流程
  • 保险赔款是免征还是不征?
  • 深圳国税税发票在哪里开
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设