Bit uprawnień w trybie pliku, który umożliwia uruchomienie pliku jako programu. Pytania dotyczyły także formatu plików programu oraz lokalizowania i wykonywania plików programu.
Czasami spotykam się z oprogramowaniem, które nie jest oferowane w .deblub .rpmtylko jako plik wykonywalny. Na przykład Visual Studio Code , WebStorm lub Kerbal Space Programm . W przypadku tego pytania wezmę Visual Studio Code za punkt odniesienia. Oprogramowanie jest oferowane jako pakiet zip. Podczas rozpakowywania pozostaje mi folder o …
echo 'main(){}' | gcc -xc - -o /dev/stdout | ??? Czy istnieje sposób na uruchomienie wyjściowego pliku binarnego w systemie uniksopodobnym? EDYCJA: Potrzebowałem go do uruchomienia wyjścia g ++ w środowisku piaskownicy, w którym nie mogę napisać żadnego pliku (nic złego, obiecuję).
Podczas rozmowy kwalifikacyjnej miałem pytanie: Jak możesz uruchomić (uruchomić) program z użytkownikiem user1bez sudouprawnień i bez dostępu do rootkonta: $ whoami user1 $ ls -l ~/binary_program -rw-r--r-- 1 root root 126160 Jan 17 18:57 /home/user1/binary_program
Mam skrypt, który działa dobrze, gdy ssh do serwera, aby go wykonać, ale ma problemy, gdy Hudson , serwer ciągłej integracji, uruchamia go. Automatyzuję testy we wbudowanym systemie Linux (cel). Cel jest połączony z serwerem A (RHEL 5) szeregowo i obsługiwany przez minicom. Serwer B (FC 12) buduje testy, które …
Jak ustawić plik tak, aby był wykonywalny tylko dla innych użytkowników, ale nie do odczytu / zapisu, dlatego wykonuję coś z moją nazwą użytkownika, ale nie chcę podawać hasła. Próbowałem : chmod 777 testfile chmod a=x chmod ugo+x Nadal dostaję odmowę dostępu podczas wykonywania jako inny użytkownik.
Mam wykonywalny plik binarny; nazwijmy to a.out. Widzę, że plik binarny zawiera ciągi $ strings a.out ... /usr/share/foo .... Muszę zmienić ciąg /usr/share/foona /usr/share/bar. Czy mogę po prostu zastąpić ciąg sed? sed -i 's@/usr/share/foo@/usr/share/bar@' a.out To wygląda na bezpieczne. Czy to zadziała również, gdy struny nie będą tej samej długości?
Jeśli kompiluję program za pomocą gcc i próbuję go uruchomić z powłoki bash, jaka jest dokładna sekwencja kroków, po których następuje bash, aby go wykonać? Wiem fork(), execve(), loader, dynamic linker(i inne rzeczy) są zaangażowane, ale może ktoś podać dokładną sekwencję kroków i trochę odpowiedniego odniesienia do czytania? Edytować: Z …
Próbuję uruchomić skrypt Pythona na bezgłowym Raspberry PI przy użyciu winSCP i otrzymać następujący komunikat o błędzie: Command '"./areadetect_movie_21.py"' failed with return code 127 and error message /usr/bin/env: python : No such file or directory. Kiedy próbuję uruchomić z terminala, otrzymuję: : No such file or directory. Próbuję podobnego skryptu …
Załóżmy, że coś skompilowałem i działam tak: $ /path/to/my/executable/mycmd Hello World Co muszę zrobić, żeby to uruchomić $ mycmd Hello World z dowolnego miejsca na moim komputerze?
Czy można sprawdzić, czy dany program został skompilowany z instrumentacją GNU gprof, tj. Z flagą „-pg” przekazaną zarówno do kompilatora, jak i linkera, bez uruchamiania go, aby sprawdzić, czy wygeneruje gmon.outplik?
Zainstalowałem program Motion na jednym komputerze z systemem Linux (M1) i chcę ten sam program na innym (M2). Istnieją różne kompilacje tego programu i zapomniałem, którego z nich użyłem, więc czy mogę zrobić prostą kopię pliku użytkownika / bin / motion z M1 i umieścić go w użytkowniku / bin …
Mam plik sh, który chciałbym móc otworzyć z terminala w dowolnym momencie. Chciałbym wpisać „studio” w terminalu i mieć otwarte studio Androida Pamiętam, ln -sże to zrobiłem, ale zapomniałem i zmarnowałem już dużo czasu na przeszukiwanie sieci. Ponadto, w którym katalogu znajduje się utworzony link symboliczny? Oto składnia z mojego …
Przesłałem niektóre pliki czcionek do AWS (z systemem Amazon Linux) i przeniosłem je do /usr/share/fontskatalogu za pomocą cppolecenia w .ebextensions. Kiedy korzystam z SSH na moim komputerze Mac i używam ls -a, widzę, że niektóre pliki mają różne kolory - jeden zestaw plików czcionek jest czarny, a inne są zielone. …
Tworzę całkiem sporo plików binarnych, skryptów itp., Które chcę łatwo zainstalować (używając własnych rpms). Ponieważ chcę, aby były one dostępne dla wszystkich, moją intuicją byłoby umieszczenie ich w / usr / bin; nie trzeba zmieniać ŚCIEŻKI jednak; moje pliki wykonywalne znikają teraz w puli wszystkich innych; jak mogę łatwo znaleźć …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.