0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

linux實(shí)際使用中的技巧

lhl545545 ? 來(lái)源:浩道linux ? 作者:浩道linux ? 2022-09-26 10:39 ? 次閱讀

本文主要介紹如何使用 Github 上的開(kāi)源項(xiàng)目 advcpmv 來(lái)實(shí)現(xiàn) Linux 中的「cp」「mv」命令的進(jìn)度條。

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

#注意盡量不要使用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上的補(bǔ)丁
$wgethttps://raw.githubusercontent.com/jarun/advcpmv/master/advcpmv-0.8-8.32.patch
#打補(bǔ)丁,實(shí)現(xiàn)進(jìn)度條顯示
$patch-p1-iadvcpmv-0.8-8.32.patch
patchingfilesrc/copy.c
patchingfilesrc/copy.h
patchingfilesrc/cp.c
patchingfilesrc/mv.c

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

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

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

試一下實(shí)際效果,復(fù)制一個(gè)大文件夾的時(shí)候可以顯示總進(jìn)度和當(dāng)前文件復(fù)制進(jìn)度,以及在復(fù)制完成之后還可以顯示復(fù)制的過(guò)程中的平均速度。

$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%

0f6d724a-3ba1-11ed-9e49-dac502259ad0.png

審核編輯:彭靜
聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • Linux
    +關(guān)注

    關(guān)注

    87

    文章

    11123

    瀏覽量

    207909
  • 編譯
    +關(guān)注

    關(guān)注

    0

    文章

    646

    瀏覽量

    32670
  • GitHub
    +關(guān)注

    關(guān)注

    3

    文章

    461

    瀏覽量

    16235

原文標(biāo)題:如何優(yōu)雅的給cp和mv命令添加一個(gè)高顏值的進(jìn)度條

文章出處:【微信號(hào):浩道linux,微信公眾號(hào):浩道linux】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    聊聊阻容降壓原理和實(shí)際使用的電路

    電路小課堂,聊聊阻容降壓電路的原理和實(shí)際使用電路 ...... 矜辰所致
    的頭像 發(fā)表于 08-31 10:39 ?6492次閱讀
    聊聊阻容降壓原理和<b class='flag-5'>實(shí)際使用</b>的電路

    Linuxgrep命令的12個(gè)實(shí)際例子

    Linuxgrep命令的12個(gè)實(shí)際例子
    發(fā)表于 02-08 09:38 ?592次閱讀

    AMC1200在實(shí)際使用遇到的增益疑問(wèn)求解

    AMC1200在實(shí)際使用,發(fā)現(xiàn)它的增益不是像datasheet說(shuō)的\"Fixed Gain:8(at 0.5% accuracy)\",而是大于10,達(dá)到了十幾,并且不是固定的,不知是什么原因? 請(qǐng)各位不吝賜教,謝謝!
    發(fā)表于 08-15 06:44

    請(qǐng)問(wèn)運(yùn)算放大器噪聲在實(shí)際使用怎么衡量?

    運(yùn)算放大器電壓噪聲密度曲線,實(shí)際使用,可能會(huì)有哪些頻率會(huì)導(dǎo)致運(yùn)放的噪聲疊加? 信號(hào)頻率?電源頻率?空間輻射信號(hào)的頻率? 如果是這樣,是不是前兩者無(wú)法避免,后者可以通過(guò)空間屏蔽來(lái)改善?
    發(fā)表于 08-29 07:44

    實(shí)際使用過(guò)程中需要大家注意的參數(shù)有哪些?

    電阻是大家學(xué)習(xí)電路過(guò)程首先接觸到的器件,可能很多人覺(jué)得電阻沒(méi)什么神秘的。其實(shí),電阻除了阻值之外,還有許多參數(shù)在實(shí)際使用過(guò)程中需要大家注意,下面我給大家一一道來(lái)。
    發(fā)表于 06-08 06:45

    放大電路的實(shí)際使用

    放大電路實(shí)驗(yàn)-實(shí)際使用(數(shù)字電源-信號(hào)源-示波器)教學(xué)放大電路實(shí)驗(yàn)-實(shí)際使用(數(shù)字電源-信號(hào)源-示波器)
    發(fā)表于 12-30 08:05

    pcm1710的分析輸出頻譜和實(shí)際使用數(shù)據(jù)

    這個(gè)應(yīng)用程序提供了pcm1710的分析輸出頻譜和實(shí)際使用數(shù)據(jù)。此外,一一個(gè)為pcm1710后低通濾波器的設(shè)計(jì)和樣品測(cè)試測(cè)量為用戶的參考。 內(nèi)部的低通濾波器 PCM1710集成了一個(gè)低通濾波器來(lái)去除過(guò)采樣的高頻噪聲。等效這種內(nèi)部低通濾波器電路如圖1所示。
    發(fā)表于 05-24 11:24 ?16次下載
    pcm1710的分析輸出頻譜和<b class='flag-5'>實(shí)際使用</b>數(shù)據(jù)

    Vulkan在實(shí)際使用時(shí)的區(qū)別解析

    可以依靠一套核心功能。例如,在最近的將來(lái),不可能在智能手表上看到tessellation功能,再說(shuō),實(shí)際上誰(shuí)需要在智能手表上使用這種功能呢**?在Vulkan API,這些可選功能是作為功能標(biāo)記獲取
    發(fā)表于 06-05 22:16 ?3274次閱讀

    AP路由WiFi模塊SKW92B在實(shí)際使用可能會(huì)遇到的問(wèn)題總結(jié)

    SKYLAB 的 WiFi 模塊,AP 路由 WiFi 模塊 SKW92B 用的比較多,SKYLAB 小編整理了幾條這款 WiFi 模塊在實(shí)際使用中會(huì)遇到問(wèn)題,以期給大家在使用 WiFi 模塊的過(guò)程中一點(diǎn)幫助。其他 AP 路由 WiFi 模塊大致類(lèi)似,可以以 SKW92
    發(fā)表于 01-17 08:00 ?4次下載
    AP路由WiFi模塊SKW92B在<b class='flag-5'>實(shí)際使用</b><b class='flag-5'>中</b>可能會(huì)遇到的問(wèn)題總結(jié)

    實(shí)際使用比測(cè)速還要快!東芝 TR200固態(tài)硬盤(pán)跑分測(cè)速

    跑分測(cè)速是快速檢驗(yàn)固態(tài)硬盤(pán)性能指標(biāo)的主要手段,不過(guò)測(cè)速和實(shí)際使用狀態(tài)還是有不小的差別有些固態(tài)硬盤(pán)跑分虛高,但也有一些優(yōu)秀的固態(tài)硬盤(pán)實(shí)際使用性能比測(cè)速還要快,譬如今天的主角——東芝TR200。
    的頭像 發(fā)表于 04-02 10:48 ?8710次閱讀

    孔板流量計(jì)在實(shí)際使用過(guò)程中必須注意哪些問(wèn)題

    、冶金、電力、輕工等部門(mén)。在應(yīng)用過(guò)程,孔板流量計(jì)的重復(fù)性的好壞尤為重要,所以在實(shí)際使用過(guò)程中,我們必須注意以下幾個(gè)方面的問(wèn)題:
    發(fā)表于 04-26 09:43 ?2360次閱讀

    放大電路實(shí)驗(yàn)-實(shí)際使用(數(shù)字電源-信號(hào)源-示波器)

    放大電路實(shí)驗(yàn)-實(shí)際使用(數(shù)字電源-信號(hào)源-示波器)教學(xué)放大電路實(shí)驗(yàn)-實(shí)際使用(數(shù)字電源-信號(hào)源-示波器)
    發(fā)表于 01-07 15:49 ?17次下載
    放大電路實(shí)驗(yàn)-<b class='flag-5'>實(shí)際使用</b>(數(shù)字電源-信號(hào)源-示波器)

    NTC熱敏電阻在實(shí)際使用的故障表現(xiàn)及其對(duì)策

    NTC熱敏電阻在實(shí)際使用的故障表現(xiàn)及其對(duì)策
    的頭像 發(fā)表于 08-17 14:40 ?1826次閱讀
    NTC熱敏電阻在<b class='flag-5'>實(shí)際使用</b><b class='flag-5'>中</b>的故障表現(xiàn)及其對(duì)策

    看似簡(jiǎn)單的光耦電路,實(shí)際使用應(yīng)該注意些什么?

    看似簡(jiǎn)單的光耦電路,實(shí)際使用應(yīng)該注意些什么?
    的頭像 發(fā)表于 12-05 14:45 ?499次閱讀
    看似簡(jiǎn)單的光耦電路,<b class='flag-5'>實(shí)際使用</b><b class='flag-5'>中</b>應(yīng)該注意些什么?

    光耦在實(shí)際使用的注意事項(xiàng)

    光耦,即光電耦合器,是一種以光為媒介傳輸電信號(hào)的電一光一電轉(zhuǎn)換器件。在實(shí)際使用,為了確保光耦的穩(wěn)定性和可靠性,需要注意多個(gè)方面的因素。以下是對(duì)光耦在實(shí)際使用應(yīng)注意事項(xiàng)的詳細(xì)闡述。
    的頭像 發(fā)表于 08-15 10:52 ?287次閱讀