W mogę jakoś sprawdzić jakie są przełączniki do danej komendy?
Nie znam innego sposobu na sprawdzenie przełączników online niż wpisanie danego polecenia w Google wraz z przełącznikiem w cudzysłowie (np. "find -f"). (Być może jest jakaś strona, na której jest to prostsze).
Offline to najlepiej właśnie man <polecenie>, a następnie przeglądanie. Jeśli wyjście chcesz mieć postronicowane, wpisz man <polecenie> | more albo man <polecenie> | less (less mi się bardziej podoba, bo można iść do poprzednich stron). Jeśli znasz nazwę przełącznika, możesz próbować różnych kombinacji, przykładowo dla polecenia find spróbuj: (1) man find | grep "\-f" -C 5, (2) man find | grep "\-ls -C 5", (3) itp. (możesz też zamiast grep użyć awk lub innego programu "filtrującego"; mnie wystarcza grep). Przełącznik -C <liczba> w poleceniu grep pokazuje Ci podaną liczbę linijek przed i po linijce, w której występuje nazwa danego przełącznika.
Być może na tej stronie będą konkrety? https://www.gnu.org/software/
UPDATE: Możesz też dodać | less po grep. Zresztą, | less możesz dodawać w wielu poleceniach, które zwracają duże wyjście.
UPDATE 2: Nie napisałeś, z jakiego systemu korzystasz i czy angielskie instrukcje są dla Ciebie w porządku, więc domyślamy się, że tak, i że masz zainstalowany jakiś Linux/Unix – wirtualny lub główny.
UPDATE 3: Odnośnie polecenia man: strony man dzielone są na sekcje. Jak zauważyłem, istnieje kilka konwencji takiego podziału. Opisy różnych przełączników znajdą się w innej sekcji w zależności od: (1) danej konwencji; (2) danego polecenia; (3) twórcy danej grupy programów (?). Czasem opis polecenia (programu) jest tak rozczłonkowany na sekcje, że trzeba przeczytać całą stronę man, by mniej-więcej zrozumieć polecenie z najważniejszymi przełącznikami, a czasem wszystko mieści się w sekcji "DESCRIPTION". Wydaje mi się, że większość przełączników jest zazwyczaj umieszczana w tej właśnie sekcji.