Linux – What’s the difference between BSD-style and Unix-style command line options

command-line-interfacefreebsdlinuxunix

I tried to google it but to no avail. Can anybody help me with this?

Best Answer

It depends on the program. ps is the one that you encounter the most often - somebody who grew up in a BSD environment will type ps auwwx while somebody who grew up in a System V environment will type ps -ef even though ps these days supports both types of options now.