Yes, you can delete any simulator that you don't use. I do this routinely when I stop supporting older iOS versions.
If you delete them and then you find that you need them at some point in the future, you can redownload them from Apple's developer site.
The best way to delete them is in Xcode. Go to Window -> Devices and Simulators
. This will open a new window with all the devices you use in Xcode.
At the top, tap on Simulators
and you'll see a list on the left-side.
From there, find the simulator you want to delete and Cntl - click (or right-click) and select Delete
.
I do this with each simulator that runs in each iOS version that I no longer support.
Update July 2020: There's a free utility in the Mac App Store named DevCleaner for Xcode. This application can display and delete simulators and various caches. I've found it be a very quick and easy way to regain space. I'm not the developer or associated with this application in any way.
ls
in Terminal lacks a flag to see a file is using hfsCompression, sans the Get Info Sheet where you can see the on disk value is dramatically different then the size show in bytes. There is a utility written by a third party, which includes the source code if one wants to compile it themselves, afsctool. Among its capabilities is to get information about existing HFS+ compressed file(s).