Skip to content

abanoubha/macos-junk-remover

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 

Repository files navigation

macos junk remover

You can read the post of this in English or in Arabic.

commands to clean up obsolete logs

# delete logs files wherever they are
find / -type f 2> /dev/null | grep '\.log$' | sed 's/[[:space:]]/\\\ /g' | xargs rm

# remove logs
sudo rm -rf /var/log/*.log

# remove trashed files permanently
sudo rm -rf ~/.Trash/*

# remove cache (temporary saved files)
rm -rf ~/Library/Caches/*

#
sudo rm -rf /private/var/folders/*

#
sudo atsutil databases -remove

# remove all cached DNS records
sudo dscacheutil -flushcache && sudo killall -HUP mDNSResponder

# remove thumbnails of quicklook
rm -rf $TMPDIR/../C/com.apple.QuickLook.thumbnailcache

other cleanup commands

# remove caches from RAM
sudo purge

# remove old/obsolete packages/files
brew cleanup

other helpful commands

# get all directories sorted by size
du -h -d 1 2> /dev/null | sort -hr

# get all files & directories, sorted by size
ls -AhlS

available on

About

Delete junk files in MacOS

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published