1073741824,當然這樣不太好,應該改為可配置的。 數字1073741824的單位是字節,剛好就是1GB(102 4 3 1024^31024 3byt" />

色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

3天內不再提示

如何在ROS中檢查保存log的文件夾有多大

麥辣雞腿堡 ? 來源:古月居 ? 作者:古月居 ? 2023-09-14 18:07 ? 次閱讀

檢查log文件夾占用空間

roslaunch這個python包還負責檢查保存log的文件夾有多大。在ros_comm-noetic-develtoolsroslaunchsrcroslaunch_ init _.py文件中的main函數里,有以下語句。

看名字就知道是干啥的了。

rlutil.check_log_disk_usage()

再打開同一路徑下的rlutil.py,發現它又調用了rosclean包中的get_disk_usage函數。

我們發現,這個函數里直接寫死了比較的上限:disk_usage > 1073741824,當然這樣不太好,應該改為可配置的。

數字1073741824的單位是字節,剛好就是1GB(102 4 3 1024^31024 3byte)。

我們要是想修改log文件夾報警的上限,直接改這個值即可。

def check_log_disk_usage():
    """
    Check size of log directory. If high, print warning to user
    """
    try:
        d = rospkg.get_log_dir()
        roslaunch.core.printlog("Checking log directory for disk usage. This may take a while.nPress Ctrl-C to interrupt") 
        disk_usage = rosclean.get_disk_usage(d)
        # warn if over a gig
        if disk_usage > 1073741824:
            roslaunch.core.printerrlog("WARNING: disk usage in log directory [%s] is over 1GB.nIt's recommended that you use the 'rosclean' command."%d)
        else:
            roslaunch.core.printlog("Done checking log file disk usage. Usage is < 1GB.")            
    except:
        pass

我們刨根問底,追查rosclean.get_disk_usage(d)是如何實現的。

這個rosclean包不在ros_comm里面,需要單獨下載

打開后發現這個包還是跨平臺的,給出了Windows和Linux下的實現。

如果是Windows系統,用os.path.getsize函數獲取文件的大小,通過os.walk函數遍歷所有文件,加起來就是文件夾的大小。

如果是Linux系統,用Linux中的du -sb命令獲取文件夾的大小。哎,搞個機器人不僅要學習python,還得熟悉Linux,容易嗎?

圖片

主節點會獲取用戶設置的ROS_MASTER_URI變量中列出的URI地址和端口號(默認為當前的本地IP和11311端口號)。

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

    關注

    3

    文章

    4333

    瀏覽量

    62684
  • 文件夾
    +關注

    關注

    0

    文章

    14

    瀏覽量

    8172
  • ROS
    ROS
    +關注

    關注

    1

    文章

    278

    瀏覽量

    17022
收藏 人收藏

    評論

    相關推薦

    labview 如何讀取一個文件夾的所有圖片,并保存到指定的文件夾

    我自己完成了讀取一張圖片并保存,但是如何讀取一個文件夾的所有圖片。。大佬指導一下。
    發表于 09-22 12:25

    請問如何在sdk添加rtos文件夾

    何在sdk添加rtos文件夾
    發表于 03-16 07:11

    如何給共享文件夾加密

    如何給共享文件夾加密 對于windows XP用戶:   1. 打開“我的電腦”->“工具”->“文件夾選項”->“查看”->去掉“使
    發表于 02-24 11:31 ?2336次閱讀

    如何刪除msn共享文件夾

    如何刪除msn共享文件夾  Q:我的電腦中有個安裝了MSN 8.0才有的無名文件夾。我想問問董師傅,這個文件夾到底有什么?如何刪除?
    發表于 02-24 13:56 ?799次閱讀

    C#教程之偽裝文件夾

    C#教程之偽裝文件夾,很好的C#資料,快來學習吧。
    發表于 04-20 15:19 ?7次下載

    Android系統文件夾結構解析

    Android系統文件夾結構解析
    發表于 03-19 11:23 ?0次下載

    ubuntu隱藏/顯示文件文件夾

    ubuntu 16.04 LTS - 隱藏/顯示文件文件夾 1. GUI hot key Ctrl H: 隱藏/顯示文件文件夾 2. Show hidden and backup
    發表于 11-25 12:52 ?5088次閱讀

    cmd如何在命令提示符下文件夾操作?詳細方法實例分析

    本文檔的主要內容詳細介紹的是cmd如何在命令提示符下文件夾操作?詳細方法實例分析。
    發表于 09-26 17:04 ?0次下載
    cmd如<b class='flag-5'>何在</b>命令提示符下<b class='flag-5'>文件夾</b>操作?詳細方法實例分析

    Linux如何判斷文件夾是否存在并新建文件夾

    本文檔的主要內容詳細介紹的是Linux如何判斷文件夾是否存在并新建文件夾vi文件免費下載。
    發表于 01-17 08:00 ?8次下載
    Linux<b class='flag-5'>中</b>如何判斷<b class='flag-5'>文件夾</b>是否存在并新建<b class='flag-5'>文件夾</b>

    何在文件管理器隱藏文件文件夾

    如果一個系統被多個用戶使用,你或許出于個人原因想在文件管理器隱藏一些文件文件夾不讓其他人看到(絕大多數用戶不會對 Linux 系統進行深入了解,所以他們只會看到
    發表于 05-13 09:34 ?1374次閱讀
    如<b class='flag-5'>何在</b><b class='flag-5'>文件</b>管理器<b class='flag-5'>中</b>隱藏<b class='flag-5'>文件</b>和<b class='flag-5'>文件夾</b>

    ASP NET的APP Code和BIN文件夾的詳細介紹

    如果您的 Web 應用程序包括要在多個頁之間共享的代碼,您可以將代碼保存在 Web 應用程序根目錄下的兩個特殊文件夾(Bin 文件夾和 App_Code 文件夾
    發表于 10-17 15:39 ?14次下載

    Unity中所有特殊的文件夾

    隱藏文件夾:以.開頭的文件夾會被Unity忽略。在這種文件夾的資源不會被導入,腳本不會被編譯。也不會出現在Project視圖中。
    的頭像 發表于 02-12 16:10 ?2600次閱讀

    筆記:Unity中所有特殊的文件夾

    隱藏文件夾:以.開頭的文件夾會被Unity忽略。在這種文件夾的資源不會被導入,腳本不會被編譯。也不會出現在Project視圖中。
    發表于 01-21 06:24 ?4次下載
    筆記:Unity中所有特殊的<b class='flag-5'>文件夾</b>

    windows7系統隱藏文件夾的方法是怎樣的

    使用win7系統的過程,經常會發現找不到許多文件夾,這是因為文件夾被隱藏了,那么win7系統隱藏文件夾怎么查看?因此今天小編就來告訴大家顯示win7
    發表于 03-24 17:22 ?1021次閱讀

    何在Linux的文件文件夾搜索文本?

    如果您是開發人員、Web 程序員或處理許多文件的人,并且需要查找單個文本,今天可要好好看這篇文章了。 假設您有一個包含 30 個文件夾和 20,000 個文件的目錄,這些文件夾
    的頭像 發表于 05-12 16:19 ?1681次閱讀
    主站蜘蛛池模板: 色综合久久88色综合天天提莫| 在线a亚洲视频| 疯狂小护士| 歪歪漫画羞羞漫画国产| 国产免国产免费| 又黄又肉到湿的爽文| 内射少妇三洞齐开| 国产成人精品免费视频下载 | 国产在线精品一区二区在线看 | 黄片在线观看| 91嫩草视频在线观看| 视频一区亚洲视频无码| 精品无码国产污污污免费网站2| 97精品在线| 亚洲 自拍 欧洲 视频二区| 久久视频在线视频| 超碰视频在线观看| 亚洲伊人精品| 人妻熟女斩五十路0930| 黑人开嫩苞| 第一会所欧美无码原创| 亚洲日韩国产成网站在线| 欧美精品AV精品一区视频| 国产亚洲精品久久久久久鸭绿欲| 中文字幕欧美一区| 色欲久久综合亚洲精品蜜桃| 久久视频这有精品63在线国产| 朝鲜黄色录像| 中文字幕高清在线中文字幕| 偷窥wc美女毛茸茸视频| 美女被强奷到抽搐的动态图| 国产精品久久久久久久久无码| 最新亚洲中文字幕在线观看| 受被三个攻各种道具PLAY| 美女被撕开胸罩狂揉大乳| 国产偷抇久久精品A片蜜臀AV | 日本G奶乳液汁| 久久亚洲精品成人| 国产香蕉视频在线播放| 波多野结衣 无码片| 在线看片福利无码网址|