Pytania otagowane jako linux

PYTANIA LINUKOWE MUSZĄ BYĆ ZWIĄZANE Z PROGRAMOWANIEM. Użyj tego znacznika tylko wtedy, gdy twoje pytanie dotyczy programowania przy użyciu interfejsów API systemu Linux lub zachowania specyficznego dla systemu Linux, nie tylko dlatego, że zdarzyło Ci się uruchamiać kod w systemie Linux. Jeśli potrzebujesz wsparcia dla Linuksa, możesz wypróbować https://unix.stackexchange.com lub witrynę wymiany stosów konkretnej dystrybucji Linuksa, taką jak https://askubuntu.com lub https://elementaryos.stackexchange.com/


4
Usunąć echo wywołania polecenia w makefile?
Napisałem program do przydziału, który ma wypisywać swoje wyjście na standardowe wyjście. Specyfikacja przypisania wymaga stworzenia pliku Makefile, który po wywołaniu make run > outputFilepowinien uruchomić program i zapisać dane wyjściowe do pliku, który ma odcisk palca SHA1 identyczny z podanym w specyfikacji. Mój problem polega na tym, że mój …
147 linux  unix  makefile  posix 




9
Nie znaleziono polecenia podczas używania sudo
Mam skrypt wywołany foo.shw moim katalogu domowym. Kiedy przechodzę do tego folderu i wchodzę ./foo.sh, otrzymuję -bash: ./foo.sh: Permission denied. Kiedy używam sudo ./foo.sh, dostaję sudo: foo.sh: command not found. Dlaczego tak się dzieje i jak mogę to naprawić?
146 linux  bash  sudo 

3
Jak uruchomić skrypt jako inny użytkownik bez hasła?
Mam skrypt.sh, który należy uruchomić jako użytkownik2. Jednak ten skrypt można uruchomić tylko pod user1 w mojej aplikacji. Chciałbym uruchomić następujące polecenie: su user2 -C script.sh ale móc działać bez hasła. Chcę również, aby było to bardzo restrykcyjne, ponieważ w user1 można uruchomić skrypt.sh tylko pod user2 i nic więcej. …
145 linux  bash  sudo  su  sudoers 

14
Jak wykryć stan fizycznego podłączenia kabla / złącza sieciowego?
W środowisku Linux muszę wykryć stan fizycznego podłączenia lub odłączenia złącza RJ45 do gniazda. Najlepiej używać tylko skryptów BASH. NIE sprawdzają się w tym celu następujące rozwiązania, które zostały zaproponowane na innych stronach: Korzystanie z 'ifconfig' - ponieważ kabel sieciowy może być podłączony, ale sieć nie jest poprawnie skonfigurowana lub …

14
Jak mogę uzyskać informacje o kontenerze Docker Linux z samego kontenera?
Chciałbym poinformować mnie docker containerso ich konfiguracji, tak samo jak można uzyskać informacje o instancjach EC2 poprzez metadane. Mogę użyć (pod warunkiem, że dockernasłuchuje na porcie 4243) curl http://172.17.42.1:4243/containers/$HOSTNAME/json aby uzyskać część jego danych, ale chciałbym wiedzieć, czy istnieje lepszy sposób przynajmniej na uzyskanie pełnego identyfikatora kontenera, ponieważ HOSTNAME jest …
145 linux  docker 

4
SVN pobiera zawartość folderu, a nie sam folder
Jestem całkiem nowy w Linuksie i svn. Próbuję wyewidencjonować folder trunk projektu do mojego katalogu public_html za pomocą tego polecenia (będąc w public_html): svn checkout file:///home/landonwinters/svn/waterproject/trunk Katalog waterproject zawiera pliki z rozpakowywania podstawowej instalacji drupal. Sprawdza się dobrze, z wyjątkiem tego, że wszystkie pliki są w public_html/trunkśrodku, a nie tylko …
144 linux  svn  svn-checkout 


6
Jaka jest zaleta __builtin_expect GCC w instrukcjach if else?
Natknąłem się na plik, #definew którym używają __builtin_expect. Dokumentacja mówi: Wbudowana funkcja: long __builtin_expect (long exp, long c) Możesz użyć, __builtin_expectaby dostarczyć kompilatorowi informacje przewidywania gałęzi. Ogólnie rzecz biorąc, do tego ( -fprofile-arcs) należy używać rzeczywistych opinii o profilu , ponieważ programiści są notorycznie słabi w przewidywaniu rzeczywistego działania ich …
144 c  linux  gcc  built-in 

7
Jak pobrać cały katalog i podkatalogi za pomocą wget?
Próbuję pobrać pliki do projektu przy użyciu wget, ponieważ serwer SVN dla tego projektu już nie działa i mam dostęp do plików tylko przez przeglądarkę. Podstawowe adresy URL dla wszystkich plików są takie same http://abc.tamu.edu/projects/tzivi/repository/revisions/2/raw/tzivi/ * Jak mogę użyć wget(lub innego podobnego narzędzia) do pobrania wszystkich plików w tym repozytorium, …
143 regex  linux  bash  wget 

13
Jak sprawdzić, na którym porcie działa MySQL i czy można go podłączyć?
Zainstalowałem MySQL i nawet zalogowałem się tam jako użytkownik. Ale kiedy próbuję połączyć się w ten sposób: http://localhost:3306 mysql://localhost:3306 Ani jedno, ani drugie nie działa. Nie jestem pewien, czy oba mają działać, ale przynajmniej jeden z nich powinien :) Jak mogę się upewnić, że port to rzeczywiście 3306? Czy jest …
143 mysql  linux  ubuntu 


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.