SIGTERM/TERM/15 je výchozí signál, který killall, i kill posílají, když žádný nespecifikujete. Je jen věcí procesu, jak s ním naloží, ty rozumné si uklidí a skončí. Pokud má FF problém s ukončením pomocí SIGTERM, je tu ještě možnost mu pomocí správce oken zavřít okna, což je to samé, jako když kliknete na křížek v jeho liště:
while wmctrl -c " - Mozilla Firefox"; do sleep .1; done
wmctrl je třeba nainstalovat, cyklus zavře všechna okna, jejichž titulek obsahuje zadaný řetězec. Rozumný sleep (v závislosti na rychlosti systému) je třeba, jinak to nestíhá.
Edit: umazal jsem přepínač F, použil jsem ho špatně..