女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

如何使用Github上的advcpmv來實現Linux中的cp和mv命令的進度條呢

馬哥Linux運維 ? 來源:TinyChen ? 作者:TinyChen ? 2022-07-23 08:27 ? 次閱讀

由于 cp 和 mv 命令都是屬于 coreutils 工具包下的,因此我們的主要操作就是在編譯 coreutils 的時候加入補丁從而實現進度條功能。

#注意盡量不要使用root用戶操作
$pwd
/home/tinychen

#下載coreutils
$wgethttp://ftp.gnu.org/gnu/coreutils/coreutils-8.32.tar.xz
$tar-xJfcoreutils-8.32.tar.xz
$cdcoreutils-8.32/

#下載github上的補丁
$wgethttps://raw.githubusercontent.com/jarun/advcpmv/master/advcpmv-0.8-8.32.patch
#打補丁,實現進度條顯示
$patch-p1-iadvcpmv-0.8-8.32.patch
patchingfilesrc/copy.c
patchingfilesrc/copy.h
patchingfilesrc/cp.c
patchingfilesrc/mv.c

#編譯安裝
$./configure
$make
#將打補丁生成的cp和mv命令的二進制文件復制到bin目錄下
$sudocpsrc/cp/usr/local/bin/cp
$sudocpsrc/mv/usr/local/bin/mv

接著我們只需要在使用 cp 和 mv 命令的時候加上 -g 參數就可以顯示進度條了,為了方便起見我們可以在 .bashrc 文件中設置 alias

$aliascp='cp-ig'
$aliasmv='mv-ig'

試一下實際效果,復制一個大文件夾的時候可以顯示總進度和當前文件復制進度,以及在復制完成之后還可以顯示復制的過程中的平均速度。

$cp-r/samba/Elements02/kvm/*/kvm/

0filescopiedsofar...1.6GiB/67.2GiB
[===>]2.4%
Copyingat178.4MiB/s(about0h6m45sremaining)
/samba/Elements02/kvm/iso/CentOS-6.10-x86_64-bin-DVD1.iso1.6GiB/3.7GiB
[========================================================================>
]43.4%

68802eee-09ca-11ed-ba43-dac502259ad0.png



審核編輯:劉清

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • Linux
    +關注

    關注

    87

    文章

    11457

    瀏覽量

    212772
  • GitHub
    +關注

    關注

    3

    文章

    481

    瀏覽量

    17449

原文標題:如何優雅的給 cp 和 mv 命令添加一個高顏值的進度條

文章出處:【微信號:magedu-Linux,微信公眾號:馬哥Linux運維】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦
    熱點推薦

    關于進度條

    我用的labview8.6,初學者,在那能找到進度條啊!
    發表于 10-28 11:35

    進度條問題

    如何通過編程的方法改變進度條刻度的最大值?
    發表于 02-20 22:55

    labview的進度條

    這是一個labview的進度條程序,比較好用
    發表于 08-04 14:30

    好用的進度條,好東西要大家分享。

    好用的進度條,好東西要大家分享。
    發表于 11-17 12:12

    關于運用進度條顯示下發過程

    之前搜了一下帖子,學會了通過設置時間創建一個進度條顯示器,那么進度條可以被運用在下發數據的過程嗎,比如我要下發一組很大的數據,大概耗時好幾十秒吧,如何將下發的開始至結束這段時間用
    發表于 05-30 09:54

    進度條改變顏色

    本帖最后由 757061358 于 2017-1-2 20:48 編輯 各位大師,請教一下,進度條如何按照時間+不同的狀態,改變對應的顏色改變數值,就改變顏色(按照時間)
    發表于 01-02 20:47

    labview進度條

    我用labview2017做了一個文件解壓和復制的vi,解壓過程不知道真實的解壓進度,怎么才能做一個真實的進度條,要真是的,不是自己規定的,求助!!!
    發表于 04-26 09:10

    labview實現進度條

    進度條
    發表于 03-25 17:06

    怎么設置進度條

    RT!比如 我創建一個隨意長度的進度條然后我知道一個文件的大小 當把這個文件里的數據讀完后進度條也跟著完畢請問那位弄過?我搞了下隨意創建 有問題有事候進度條會超出 邊框那么一點點!
    發表于 08-22 04:35

    HarmonyOS實戰——ProgressBar進度條組件基本使用

    【鴻蒙專欄,從入門到實戰系列】:https://bbs.elecfans.com/user/4697363/posts/1. ProgressBar進度條組件組件說明:常見app,下載進度條
    發表于 09-22 23:31

    Linux實現進度條程序,通過makefile進行編譯

    1. 在Linux實現進度條程序。 通過makefile進行編譯。 建議自主完成一個彩色的進度條。 寫Makefile文件的原因:Makefile文件的作用是
    發表于 03-12 16:31 ?2292次閱讀

    將底層接口調用實現成鴻蒙接口的循環音樂進度條

    差異:由于鴻蒙的Path接口沒有提供approximate方法,導致動畫差值器Path差值器無法使用 這個圓形進度條是為需要漂亮音樂進度條的音樂播放器設計和制造的。 限制 ScaleType 始終為 ScaleMode.CLI
    發表于 03-24 13:51 ?3次下載

    linux實際使用的技巧

    本文主要介紹如何使用 Github 的開源項目 advcpmv 實現 Linux
    的頭像 發表于 09-26 10:39 ?870次閱讀

    教你在Linux寫一個進度條小程序

    Linux 寫下一個簡易的進度條小程序。
    的頭像 發表于 01-29 11:37 ?1459次閱讀

    【AWTK使用經驗】如何設計立體電池進度條

    。如何設計立體電池進度條在AWTK提供的進度條控件默認樣式是比較簡單的平面進度條,而在實際開發過程可能用到需要特殊樣式的進度條,比如不規則
    的頭像 發表于 04-18 08:25 ?693次閱讀
    【AWTK使用經驗】如何設計立體電池<b class='flag-5'>進度條</b>?