Pytania otagowane jako unix

Ten tag WYŁĄCZNIE służy do programowania pytań bezpośrednio związanych z Uniksem; ogólne problemy z oprogramowaniem powinny być kierowane do witryny wymiany stosów Unix i Linux lub do superużytkownika. System operacyjny Unix to system operacyjny ogólnego zastosowania, który został opracowany przez Bell Labs pod koniec lat 60. XX wieku i obecnie istnieje w różnych wersjach.

4
Połączenie sprzężenia zwrotnego TCP a wydajność gniazda domeny Unix
Praca na aplikacji opartej na systemie Android i iOS, która wymaga komunikacji z serwerem działającym na tym samym urządzeniu. Obecnie używam połączenia sprzężenia zwrotnego TCP do komunikacji z aplikacją i serwerem (aplikacja napisana w warstwie użytkownika, serwer napisany w C ++ przy użyciu Android NDK) Zastanawiałem się, czy zastąpienie komunikacji …

8
Mnożenie na terminalu wiersza poleceń
Używam terminala szeregowego, aby zapewnić dane wejściowe do naszego eksperymentu laboratoryjnego. Znalazłem to za pomocą $ echo "5X5" po prostu zwraca ciąg "5X5". Czy istnieje polecenie wykonania operacji mnożenia?
115 bash  unix  command-line 

5
Wyklucz podkatalog za pomocą funkcji find
Mam taką strukturę katalogów data |___ | abc |____incoming def |____incoming |____processed 123 |___incoming 456 |___incoming |___processed We wszystkich folderach w katalogu Data znajduje się przychodzący podfolder. Chcę pobrać wszystkie pliki ze wszystkich folderów i podfolderów z wyjątkiem katalogów def / incoming i 456 / incoming. Wypróbowałem za pomocą następującego …
115 bash  unix 


4
Zamień proste gniazdo w gniazdo SSL
Napisałem proste programy w C, które używają gniazd („klient” i „serwer”). (Użycie UNIX / Linux) Po stronie serwera po prostu tworzy gniazdo: sockfd = socket(AF_INET, SOCK_STREAM, 0); A potem wiąże go z sockaddr: bind(sockfd, (struct sockaddr *) &serv_addr, sizeof(serv_addr)); I słucha (i akceptuje i czyta): listen(sockfd,5); newsockfd = accept(sockfd, (struct …
115 c  linux  sockets  unix  ssl 

3
find -exec cmd {} + vs | xargs
Który z nich jest bardziej wydajny w przypadku bardzo dużego zestawu plików i powinien być używany? find . -exec cmd {} + lub find . | xargs cmd (Załóżmy, że w nazwach plików nie ma zabawnych znaków)
115 linux  unix  command-line  find 

17
Lista procesów Java
Jak wyświetlić listę wszystkich procesów Java w bash? Potrzebuję linii poleceń. Wiem, że jest polecenie, psale nie wiem, jakich parametrów potrzebuję.
113 linux  bash  unix  command-line 

2
Jak grep działa tak szybko?
Jestem naprawdę zdumiony funkcjonalnością GREP w powłoce, wcześniej używałem metody podciąg w Javie, ale teraz używam do tego GREP i wykonuje się w ciągu kilku sekund, jest niesamowicie szybszy niż kod Java, który pisałem. (z mojego doświadczenia mogę się jednak mylić) Biorąc to pod uwagę, nie byłem w stanie dowiedzieć …
113 unix  grep 





5
Skopiuj wszystkie pliki z określonym rozszerzeniem ze wszystkich podkatalogów
W systemie unix chcę skopiować wszystkie pliki z określonym rozszerzeniem (wszystkie pliki programu Excel) ze wszystkich podkatalogów do innego katalogu. Mam następujące polecenie: cp --parents `find -name \*.xls*` /target_directory/ Problemy z tym poleceniem to: Kopiuje również strukturę katalogów, a ja chcę tylko pliki (więc wszystkie pliki powinny trafić do / …
112 bash  unix  cp 



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.