Ze stron podręcznika bash dotyczących uprawnień do przeglądania za pomocą ls :
User ls output
Owner -rwx------
Group ----rwx---
Other -------rwx
To ma sens, ale do czego służy ten pierwszy -
? Zawsze jest puste we wszystkich kontekstach użytkownika.
exec()
wywołań typu z języków programowania, takich jak C lub Python. Praktycznie można by pomyśleć o nich jako o „komendach Bash”, ale warto i warto zrozumieć różnicę, zwłaszcza podczas pisania skryptów, które mogą być uruchamiane na systemach innych niż Linux lub nawet między różnymi dystrybucjami Linuksa.