posix

Jak mogę sprawdzić, czy katalog istnieje w skrypcie powłoki Bash?

Jakie polecenie może być użyte do sprawdzenia, czy katalog istnieje, czy nie, w skrypcie powłoki Bash?

Sprawdź, czy katalog istnieje w skrypcie powłoki

Jakie polecenie może być użyte do sprawdzenia czy katalog istnieje czy nie, w skrypcie powłoki?

Jak wykonać polecenie i uzyskać wynik polecenia w C++ przy użyciu POSIX?

Szukam sposobu, aby uzyskać wyjście polecenia, gdy jest uruchamiane z programu C++. Patrzyłem na użycie funkcji system(), al ... owolne polecenie i uzyskać jego wyjście. Spojrzałem na boost.org , ale nie znalazłem niczego, co da mi to, czego potrzebuję.

Co oznacza "POSIX"?

Co to jest POSIX? Przeczytałem artykuł Wikipedii i czytam go za każdym razem, gdy spotykam się z tym terminem. Faktem jest, że nigdy nie rozumiałem, co to jest. Czy ktoś może mi to wyjaśnić wyjaśniając "konieczność stosowania POSIX 'a"?

Jak wykonać polecenie i uzyskać wyjście polecenia w C++ za pomocą POSIX?

Szukam sposobu, aby uzyskać wyjście polecenia, gdy jest uruchamiane z programu C++. Patrzyłem na użycie funkcji system (), a ... ć dowolne polecenie i uzyskać jego wyjście. Patrzyłem na Boost.org ale nie znalazłem niczego, co da mi to, czego potrzebuję.

Jak echo poleceń powłoki podczas ich wykonywania

W skrypcie powłoki, jak odczytać wszystkie wywołane polecenia powłoki i rozwinąć nazwy zmiennych? Na przykład, biorąc pod uw ... ennika wszystkich wywołanych poleceń powłoki i ich argumentów. Czy istnieje może lepszy sposób generowania takiego dziennika?

Kiedy należy używać mmap do dostępu do plików?

Środowiska POSIX zapewniają co najmniej dwa sposoby dostępu do plików. Są standardowe wywołania systemoweopen(), read(), wri ... alnej. Kiedy lepiej jest używać jednego nad drugim? Jakie są ich indywidualne zalety, które zasługują w tym dwa interfejsy?

Jak zabić wszystkie procesy o podanej częściowej nazwie?

Chcę zabić wszystkie procesy, które otrzymuję: ps aux | grep my_pattern Jak to zrobić? To nie działa: pkill my_pattern

Co to jest / dev / null 2> & 1?

Znalazłem ten fragment kodu w /etc / cron.codziennie / apf #!/bin/bash /etc/apf/apf -f >> /dev/null 2>&1 / ... ści. Jaki jest cel posiadania tego w cron? To narusza moje zasady Firewalla. Czy mogę bezpiecznie usunąć tę pracę cron?

Jaki jest status asynchronicznych I/O POSIX (AIO)?

Istnieją strony rozrzucone po internecie, które opisują obiekty POSIX AIO w różnych szczegółach. Żaden z nich nie jest nieda ... eksowania dostępne dla mnie są całkiem dobre, ale losowe fragmenty informacji krążące wokół mnie wzbudziły we mnie ciekawość.

Rozróżnianie wątków Java i OS?

Jak odróżnić działające wątki Javy od natywnych? W Linuksie będzie proces nadrzędny dla każdego procesu potomnego i mówią, ż ... jakaś konwencja nazewnictwa wątków Javy i wątków OS? Czy uruchomiona Java wątki można zawiesić lub zabić z innego kodu Javy?

Jaka jest różnica między sigaction a signal?

Miałem zamiar dodać dodatkową obsługę sygnału do aplikacji, którą tutaj mamy i zauważyłem, że autor użył sigaction, aby skonf ... ć sygnału. Aby postępować zgodnie z konwencją powinienem użyć sigaction, ale jeśli pisałem od zera, który powinienem wybrać?

Co oznacza "#define GNU SOURCE"?

Dzisiaj musiałem użyć funkcji basename(), a man 3 basename (tutaj ) dał mi jakąś dziwną wiadomość: Uwagi Istnieją ... ie, którą implementację funkcji połączyć z programem wykonywalnym? Czy używa również tego #define? Ktoś ma jakieś wskazówki?

Sygnały i przerywa porównanie

Opierając się na różnych referencjach, moja subiektywna definicja sygnałów w Linuksie to "wyzwalacze, które są używane do po ... których stosuje się IPC) różnica między obsługą sygnału A ISR?. różnica między blokowaniem sygnału a maskowaniem przerwań?

System V IPC vs POSIX IPC

Jakie są różnice między System V IPC i POSIX IPC? Dlaczego mamy dwa standardy ? Jak zdecydować, których funkcji IPC używać ?

Jakie są ciekawe biblioteki C / C++ do zabawy?

Szukam kilku nowych bibliotek i do C i C++. W przeszłości przez większość czasu "przypadkowo" natknąłem się na kilka - i więk ... blioteki Skryptowe, sieciowe, a nawet biblioteki odtwarzające MOD / MIDI. Przepraszam, że nie wyraziłem się jasno. wcześniej.

Jaka jest różnica między read () I recv() oraz pomiędzy send () I write ()?

Jaka jest różnica pomiędzy read() I recv () oraz pomiędzy send () I write () w programowaniu gniazd ? wydajność i szybkość oraz inne zachowania.

Czy file append atomic jest w Unixie?

Ogólnie rzecz biorąc, co możemy wziąć za pewnik, gdy dodajemy do pliku w Uniksie z wielu procesów? Czy możliwa jest utrata d ... ałcone?) Jeśli dodatek nie jest atomowy w powyższym sensie, to jaki jest najlepszy sposób zapewnienia wzajemnego wykluczenia?