Wiem to, kiedy uruchamiam polecenie
chmod +x filename
bash sprawi, że mój plik będzie wykonywalny. Co dokładnie dzieje się z architekturą pliku, aby zmienić go na plik wykonywalny? tzn. skąd jądro wie, że ten plik jest wykonywalny?
Po prostu próbuję ćwiczyć mięśnie nerd.
+x
plik, którego jądro nie rozpoznaje, po prostu zwróci kod błędu z wywołaniaexec
systemowego” - nie jest oczywiste, kiedy ten błąd zostanie zwrócony. To kiedy próbujesz wykonać, a nie kiedychmod
; dobrze?