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/


9
Dlaczego Maven używa JDK 1.6, ale moja wersja java to 1.7
Jestem nowy w maven, a także w MacOS. Mam instalatora w moim terminalu i podczas pobierania ustawień wersji (przy użyciu mvn -v) wygląda na to, że używa JDK 1.6, podczas gdy mam zainstalowany JDK 1.7. Czy coś jest nie tak? Polecenia, które wpisuję, to: blues:helloworld Ninja$ java -version java version …
159 java  linux  macos  maven 

1
Dlaczego „while (true)” bez „Thread.sleep” powoduje 100% użycie procesora w systemie Linux, ale nie w systemie Windows?
Stworzyłem prosty program w java: public static void main(String[] args) throws InterruptedException { while (true) ; } Jeśli uruchomię to na komputerze z systemem Linux, pokazuje 100% użycie procesora, ale nie powoduje spowolnienia systemu operacyjnego. Jeśli jednak uruchomię dokładnie ten sam kod w systemie Windows, pokazuje on tylko około 20% …

10
Uzyskaj wczorajszą datę w bash w systemie Linux, bezpieczny dla czasu letniego
Mam skrypt powłoki, który działa w systemie Linux i używa tego wywołania, aby uzyskać wczorajszą datę w YYYY-MM-DDformacie: date -d "1 day ago" '+%Y-%m-%d' Działa przez większość czasu, ale kiedy skrypt został uruchomiony wczoraj rano 2013-03-11 0:35 CDT, "2013-03-09"zamiast tego powrócił "2013-03-10". Prawdopodobnie winny jest czas letni (który rozpoczął się …
158 linux  bash 

11
Bash: nieskończony sen (nieskończone blokowanie)
Używam startxdo uruchamiania X, który oceni mój .xinitrc. W moim .xinitrcuruchamiam menedżera okien za pomocą /usr/bin/mywm. Teraz, jeśli zabiję mojego WM (aby np. Przetestować inny WM), X również zakończy działanie, ponieważ .xinitrcskrypt osiągnął EOF. Więc dodałem to na końcu mojego .xinitrc: while true; do sleep 10000; done W ten sposób …
158 linux  bash  sleep  infinite 

7
Jak czytać kod źródłowy poleceń powłoki?
Chciałbym przeczytać rzeczywisty kod źródłowy, za pomocą którego są napisane polecenia Linuksa. Zyskałem pewne doświadczenie z ich użyciem i myślę, że teraz czas na głębszą interakcję z moją maszyną. Znalazłem tutaj kilka poleceń http://directory.fsf.org/wiki/GNU . Niestety nie mogłem znaleźć podstawowych poleceń, takich jak „ls”, co wydaje mi się dość łatwe …

4
Jak wymusić odłączenie ekranu od innej sesji SSH?
Miałem Screen działający w ramach sesji SSH. Terminal zamarł. Po ponownym uruchomieniu terminala sesja Screen nadal uważa, że ​​jest podłączona. Może to jest. Może tak naprawdę nie wiem, co to znaczy. Chciałbym dołączyć do tej sesji Screen z nowego loginu SSH. Nie chcę zabijać tej sesji Screen, ponieważ tam dzieją …


10
Jak połączyć wiele wierszy wyniku w jeden wiersz?
Jeśli uruchomię polecenie cat file | grep pattern, otrzymam wiele wierszy danych wyjściowych. Jak połączyć wszystkie wiersze w jeden wiersz, skutecznie zastępując każdy "\n"z "\" "(koniec ze "spacją)? cat file | grep pattern | xargs sed s/\n/ /g nie działa dla mnie.
158 linux  bash  unix  grep  tr 

6
Po co używać metod modułu os w Pythonie zamiast bezpośrednio wykonywać polecenia powłoki?
Próbuję zrozumieć, jaka jest motywacja stojąca za używaniem funkcji bibliotecznych Pythona do wykonywania zadań specyficznych dla systemu operacyjnego, takich jak tworzenie plików / katalogów, zmiana atrybutów plików itp., Zamiast po prostu wykonywać te polecenia za pomocą os.system()lub subprocess.call()? Na przykład, dlaczego miałbym chcieć używać os.chmodzamiast robić os.system("chmod...")? Rozumiem, że bardziej …


11
Przekierowanie http do https apache
Środowisko Centos z Apache Próbuję ustawić automatyczne przekierowanie z http na https From manage.mydomain.com --- To ---> https://manage.mydomain.com Próbowałem dodać następujące elementy do mojego httpd.conf, ale to nie zadziałało RewriteEngine on ReWriteCond %{SERVER_PORT} !^443$ RewriteRule ^/(.*) https://%{HTTP_HOST}/$1 [NC,R,L] Jakieś pomysły?
157 linux  apache  webserver 




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.