DEV Community

Three hacks and commands to use in your terminal.

Anton on November 01, 2018

The first one is: du -sh */ | sort -rh | head -6 This command will show 6 heaviest folders. du - disk usage | - pipe. Which works like pipes ...
Collapse
 
bdmorin profile image
Brian •

github.com/uutils/coreutils this rust written du is crazy fast. Also ncdu is great because it maintains an index, you can update it via cron, and use it in prompt lines - requires tokyocabinet though, which some people dislike.

if you have multiple cores, check out this rust rewrite of du.
github.com/sharkdp/diskus
It's unreasonably fast.

Thanks for the tips!

Collapse
 
antonrich profile image
Anton •

Do you know what it means?

diskus: could not contents of directory './.gvfs'
Collapse
 
bdmorin profile image
Brian •

Did you get this figured out?

Thread Thread
 
antonrich profile image
Anton •

No, I haven't yet. Mainly, because diskus doesn't do the same thing in comparison to du.
Maybe I missed some options but diskus weighs my whole drive. I need to weigh the folders separately.

Collapse
 
antonrich profile image
Anton •

Gosh, I like Rust. Thanks, for sharing.

Collapse
 
antonrich profile image
Anton •

But I will probably later look more into github.com/vmchale/tin-summer

Collapse
 
shubhamkhandare profile image
Shubham Khandare •

Can you help with second one.. Is there any way to do it for session with command?

Collapse
 
antonrich profile image
Anton •

Yes.

Just enter this in your terminal as a command (don't put it in your bashrc file):

PS1='\$ '

Collapse
 
shubhamkhandare profile image
Shubham Khandare •

but that does not work on unix like environments !

Thread Thread
 
antonrich profile image
Anton •

I'm sorry. I'm kind of unfamiliar with unix. Do you mean on systems like BSD?

Thread Thread
 
shubhamkhandare profile image
Shubham Khandare •

Yes. I was on HP-UX.

Collapse
 
antonrich profile image
Anton •

Do you use zsh?