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/

14
nie zawieść kompilacji jenkinsa, jeśli powłoka wykonania zawiedzie
W ramach procesu kompilacji uruchamiam polecenie git commit jako krok wykonywania powłoki. Jeśli jednak nie ma zmian w obszarze roboczym, Jenkins kończy się niepowodzeniem kompilacji. Dzieje się tak, ponieważ git zwraca kod błędu, gdy nie ma żadnych zmian do zatwierdzenia. Chciałbym albo przerwać kompilację, albo po prostu oznaczyć ją jako …
132 linux  unix  jenkins 

4
Co jest lepsze, curl lub wget? [Zamknięte]
Zamknięte . To pytanie jest oparte na opinii . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby można było na nie odpowiedzieć, podając fakty i cytaty, edytując ten post . Zamknięte 5 lat temu . Popraw to pytanie Czy są takie same, czy nie? Czy można zrobić …
132 linux  curl  wget 


9
Jak uruchomić Nginx w kontenerze Docker bez zatrzymywania?
Mam Nginx zainstalowany na kontenerze Docker i próbuję go uruchomić w ten sposób: docker run -i -t -p 80:80 mydockerimage /usr/sbin/nginx Problem polega na tym, że sposób działania Nginx polega na tym, że początkowy proces natychmiast odradza główny proces Nginx i niektórych pracowników, a następnie kończy pracę. Ponieważ Docker obserwuje …
130 linux  nginx  docker 

6
Jak skompilować 32-bitowy plik binarny na 64-bitowej maszynie z systemem Linux za pomocą gcc / cmake
Czy jest możliwe aby skompilować projekt w wersji 32-bitowej z cmakei gccna 64-bitowym systemie? Pewnie tak, ale jak to zrobić? Kiedy wypróbowałem to w "ignorancki" sposób, bez ustawiania żadnych parametrów / flag / itp., Po prostu ustawienie LD_LIBRARY_PATHznajdowania powiązanych bibliotek ~/tools/libwydaje się ignorować to i szukać tylko w podkatalogach o …
130 linux  gcc  64-bit  cmake  32-bit 

12
Uzyskaj kod zakończenia procesu w tle
Mam polecenie wywołane przez CMD z mojego głównego skryptu powłoki Bourne, które trwa wiecznie. Chcę zmodyfikować skrypt w następujący sposób: Uruchom polecenie CMD równolegle jako proces w tle ( CMD &). W głównym skrypcie użyj pętli, aby monitorować pojawiające się polecenie co kilka sekund. Pętla odbija również echo niektórych komunikatów …
130 linux  shell  unix  process 

11
Bash historię bez numerów linii
Polecenie bash historyjest bardzo fajne. Rozumiem, dlaczego pokazuje numery linii, ale czy istnieje sposób, aby wywołać polecenie historii i ukryć numery linii? Chodzi o to, aby użyć polecenia historii, więc nie odpowiadaj cat ~/.bash_history Prąd wyjściowy: 529 man history 530 ls 531 ll 532 clear 533 cd ~ 534 history …
129 linux  bash 

4
Jak sprawdzić, czy smtp działa z wiersza poleceń (Linux) [zamknięte]
Zamknięte. To pytanie nie spełnia wytycznych dotyczących przepełnienia stosu . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat przepełnienia stosu. Zamknięte 6 lat temu . Popraw to pytanie Mam serwer SMTP, na potrzeby tego pytania nazwijmy go: smtp.mydomain.com. Jak sprawdzić, czy serwer SMTP działa? …
129 linux  command-line  smtp 

8
Przekierować STDERR / STDOUT procesu PO jego uruchomieniu, używając wiersza poleceń?
W powłoce można wykonać przekierowanie > <itp., Ale co powiesz PO uruchomieniu programu? Oto, jak przyszedłem zadać to pytanie: program działający w tle mojego terminala ciągle wyświetla irytujący tekst. To ważny proces, więc muszę otworzyć inną powłokę, aby uniknąć tekstu. Chciałbym mieć możliwość >/dev/nulllub inne przekierowanie, abym mógł dalej pracować …
129 linux  bash  shell 

8
Wirtualny port szeregowy dla systemu Linux
Muszę przetestować aplikację portu szeregowego w systemie Linux, jednak moja maszyna testowa ma tylko jeden port szeregowy. Czy istnieje sposób na dodanie wirtualnego portu szeregowego do systemu Linux i przetestowanie mojej aplikacji poprzez emulację urządzenia za pomocą powłoki lub skryptu? Uwaga: nie mogę zmienić mapowania portu, został zakodowany na ttys2 …

11
Jak mogę wyszukać wzór wielowierszowy w pliku?
Musiałem znaleźć wszystkie pliki, które zawierały określony wzór ciągu. Pierwszym rozwiązaniem, które przychodzi na myśl, jest użycie find piped z xargs grep : find . -iname '*.py' | xargs grep -e 'YOUR_PATTERN' Ale jeśli muszę znaleźć wzory, które obejmują więcej niż jedną linię, utknąłem, ponieważ grep waniliowy nie może znaleźć …

5
Znajdź i skopiuj pliki
Dlaczego poniższe elementy nie kopiują plików do folderu docelowego? # find /home/shantanu/processed/ -name '*2011*.xml' -exec cp /home/shantanu/tosend {} \; cp: omitting directory `/home/shantanu/tosend' cp: omitting directory `/home/shantanu/tosend' cp: omitting directory `/home/shantanu/tosend'
128 linux  copy  find 

16
Uruchom aplikację Java jako usługę w systemie Linux
Napisałem aplikację serwerową Java, która działa na standardowym wirtualnym hostowanym rozwiązaniu Linux. Aplikacja działa cały czas nasłuchując połączeń gniazd i tworząc dla nich nowe programy obsługi. Jest to implementacja po stronie serwera do aplikacji klient-serwer. Zacząłem od włączenia go do skryptu startowego rc.local serwera. Jednak po uruchomieniu nie wiem, jak …
128 java  linux  service 



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.