How to combine tree with the directory size?

The name of the pictureThe name of the pictureThe name of the pictureClash Royale CLAN TAG#URR8PPP











up vote
2
down vote

favorite












I am trying to print the space occupied by directories (two levels down). The size listed is not accurate. For instance large_child_folder is 150 GB. How do I get the real directory size?



tree -L 2 -d --du -sh

.
├── [8.0K] parent_folder
│   └── [4.0K] large_child_folder
└── [8.0K] another_parent_folder
└── [4.0K] another_large_child_folder


The answer @ Print size of directory content with tree command in tree 1.5? doesn't seem correct.










share|improve this question



























    up vote
    2
    down vote

    favorite












    I am trying to print the space occupied by directories (two levels down). The size listed is not accurate. For instance large_child_folder is 150 GB. How do I get the real directory size?



    tree -L 2 -d --du -sh

    .
    ├── [8.0K] parent_folder
    │   └── [4.0K] large_child_folder
    └── [8.0K] another_parent_folder
    └── [4.0K] another_large_child_folder


    The answer @ Print size of directory content with tree command in tree 1.5? doesn't seem correct.










    share|improve this question

























      up vote
      2
      down vote

      favorite









      up vote
      2
      down vote

      favorite











      I am trying to print the space occupied by directories (two levels down). The size listed is not accurate. For instance large_child_folder is 150 GB. How do I get the real directory size?



      tree -L 2 -d --du -sh

      .
      ├── [8.0K] parent_folder
      │   └── [4.0K] large_child_folder
      └── [8.0K] another_parent_folder
      └── [4.0K] another_large_child_folder


      The answer @ Print size of directory content with tree command in tree 1.5? doesn't seem correct.










      share|improve this question















      I am trying to print the space occupied by directories (two levels down). The size listed is not accurate. For instance large_child_folder is 150 GB. How do I get the real directory size?



      tree -L 2 -d --du -sh

      .
      ├── [8.0K] parent_folder
      │   └── [4.0K] large_child_folder
      └── [8.0K] another_parent_folder
      └── [4.0K] another_large_child_folder


      The answer @ Print size of directory content with tree command in tree 1.5? doesn't seem correct.







      linux tree






      share|improve this question















      share|improve this question













      share|improve this question




      share|improve this question








      edited Jun 12 '17 at 10:10









      Jeff Schaller

      34.9k952115




      34.9k952115










      asked Jun 12 '17 at 4:57









      ajy

      12612




      12612




















          2 Answers
          2






          active

          oldest

          votes

















          up vote
          3
          down vote













          The following command will provide a human readable information, on the size of all directories which are up-to depth of 2 levels of directories below the current directory:



          du --max-depth=2 -h



          du - estimate file space usage - man



          --max-depth=N print the total for a directory only if it is N or fewer levels below the command line argument



          -h, --human-readable print sizes in human readable format (e.g., 1K 234M 2G)







          share|improve this answer



























            up vote
            0
            down vote













            you can use dutree



            enter image description here



            • coloured output, according to the LS_COLORS environment variable.

            • display the file system tree

            • ability to aggregate small files

            • ability to exclude files or directories

            • ability to compare different directories

            • fast, written in Rust




            share




















              Your Answer








              StackExchange.ready(function()
              var channelOptions =
              tags: "".split(" "),
              id: "106"
              ;
              initTagRenderer("".split(" "), "".split(" "), channelOptions);

              StackExchange.using("externalEditor", function()
              // Have to fire editor after snippets, if snippets enabled
              if (StackExchange.settings.snippets.snippetsEnabled)
              StackExchange.using("snippets", function()
              createEditor();
              );

              else
              createEditor();

              );

              function createEditor()
              StackExchange.prepareEditor(
              heartbeatType: 'answer',
              convertImagesToLinks: false,
              noModals: true,
              showLowRepImageUploadWarning: true,
              reputationToPostImages: null,
              bindNavPrevention: true,
              postfix: "",
              imageUploader:
              brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
              contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
              allowUrls: true
              ,
              onDemand: true,
              discardSelector: ".discard-answer"
              ,immediatelyShowMarkdownHelp:true
              );



              );













               

              draft saved


              draft discarded


















              StackExchange.ready(
              function ()
              StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f370575%2fhow-to-combine-tree-with-the-directory-size%23new-answer', 'question_page');

              );

              Post as a guest






























              2 Answers
              2






              active

              oldest

              votes








              2 Answers
              2






              active

              oldest

              votes









              active

              oldest

              votes






              active

              oldest

              votes








              up vote
              3
              down vote













              The following command will provide a human readable information, on the size of all directories which are up-to depth of 2 levels of directories below the current directory:



              du --max-depth=2 -h



              du - estimate file space usage - man



              --max-depth=N print the total for a directory only if it is N or fewer levels below the command line argument



              -h, --human-readable print sizes in human readable format (e.g., 1K 234M 2G)







              share|improve this answer
























                up vote
                3
                down vote













                The following command will provide a human readable information, on the size of all directories which are up-to depth of 2 levels of directories below the current directory:



                du --max-depth=2 -h



                du - estimate file space usage - man



                --max-depth=N print the total for a directory only if it is N or fewer levels below the command line argument



                -h, --human-readable print sizes in human readable format (e.g., 1K 234M 2G)







                share|improve this answer






















                  up vote
                  3
                  down vote










                  up vote
                  3
                  down vote









                  The following command will provide a human readable information, on the size of all directories which are up-to depth of 2 levels of directories below the current directory:



                  du --max-depth=2 -h



                  du - estimate file space usage - man



                  --max-depth=N print the total for a directory only if it is N or fewer levels below the command line argument



                  -h, --human-readable print sizes in human readable format (e.g., 1K 234M 2G)







                  share|improve this answer












                  The following command will provide a human readable information, on the size of all directories which are up-to depth of 2 levels of directories below the current directory:



                  du --max-depth=2 -h



                  du - estimate file space usage - man



                  --max-depth=N print the total for a directory only if it is N or fewer levels below the command line argument



                  -h, --human-readable print sizes in human readable format (e.g., 1K 234M 2G)








                  share|improve this answer












                  share|improve this answer



                  share|improve this answer










                  answered Jun 12 '17 at 5:51









                  Yaron

                  3,23421027




                  3,23421027






















                      up vote
                      0
                      down vote













                      you can use dutree



                      enter image description here



                      • coloured output, according to the LS_COLORS environment variable.

                      • display the file system tree

                      • ability to aggregate small files

                      • ability to exclude files or directories

                      • ability to compare different directories

                      • fast, written in Rust




                      share
























                        up vote
                        0
                        down vote













                        you can use dutree



                        enter image description here



                        • coloured output, according to the LS_COLORS environment variable.

                        • display the file system tree

                        • ability to aggregate small files

                        • ability to exclude files or directories

                        • ability to compare different directories

                        • fast, written in Rust




                        share






















                          up vote
                          0
                          down vote










                          up vote
                          0
                          down vote









                          you can use dutree



                          enter image description here



                          • coloured output, according to the LS_COLORS environment variable.

                          • display the file system tree

                          • ability to aggregate small files

                          • ability to exclude files or directories

                          • ability to compare different directories

                          • fast, written in Rust




                          share












                          you can use dutree



                          enter image description here



                          • coloured output, according to the LS_COLORS environment variable.

                          • display the file system tree

                          • ability to aggregate small files

                          • ability to exclude files or directories

                          • ability to compare different directories

                          • fast, written in Rust





                          share











                          share


                          share










                          answered 4 mins ago









                          nachoparker

                          44935




                          44935



























                               

                              draft saved


                              draft discarded















































                               


                              draft saved


                              draft discarded














                              StackExchange.ready(
                              function ()
                              StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f370575%2fhow-to-combine-tree-with-the-directory-size%23new-answer', 'question_page');

                              );

                              Post as a guest













































































                              Popular posts from this blog

                              How to check contact read email or not when send email to Individual?

                              Displaying single band from multi-band raster using QGIS

                              How many registers does an x86_64 CPU actually have?