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
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 

2
Przenieś okno między klientami tmux
Właśnie uczę się tmux i nie mam doświadczenia z ekranem. Zastanawiam się, czy mogę przenieść okno w jednym kliencie tmux do innego klienta tmux. Chcę przenieść mojego klienta IRC do nowego okna na moim ekranie.
114 linux  tmux 



10
Wydajność IPC: nazwana rura a gniazdo
Wydaje się, że wszyscy mówią, że nazwane potoki są szybsze niż gniazda IPC. O ile są szybsze? Wolałbym używać gniazd, ponieważ mogą one komunikować się w dwie strony i są bardzo elastyczne, ale wybiorą prędkość zamiast elastyczności, jeśli jest to znaczna ilość.

4
Ustawianie kolorów tła Vima
Kiedy próbuję zmienić kolory tła w .vimrclub bezpośrednio w Vimie za pomocą polecenia: set background=dark ... w ogóle nie wpływa na moje pochodzenie. Nie ma takiej lightopcji. Jednak wygląda dobrze, gdy uruchamiam gvim. Czy istnieje sposób na zmianę tła w Vimie bez zmiany ustawień Konsoli? EDYCJA OK, istnieje różnica między …
114 linux  background  vim  vi 

8
Jak zainstalować kompilator krzyżowy Raspberry Pi na moim komputerze hosta z systemem Linux?
Próbuję uzyskać kompilację krzyżową dla Raspberry Pi działającego na mojej maszynie Ubuntu. Podczas moich pierwszych prób korzystałem z kompilatora arm-linux-gnueabi, który jest dostępny w repozytorium Ubuntu. Mam to działające. Udało mi się zbudować wszystkie moje zależności i użyć cross-kompilatora w moim projekcie cmake. Uważam jednak, że powinienem używać wersji hf, …

9
Uruchamianie skryptu w Pythonie z PHP
Próbuję uruchomić skrypt w Pythonie z PHP za pomocą następującego polecenia: exec('/usr/bin/python2.7 /srv/http/assets/py/switch.py arg1 arg2'); Jednak PHP po prostu nie generuje żadnych danych wyjściowych. Raportowanie błędów jest ustawione na E_ALL, a display_errors jest włączone. Oto, czego próbowałem: Kiedyś python2, /usr/bin/python2a python2.7zamiast/usr/bin/python2.7 Użyłem również ścieżki względnej zamiast ścieżki bezwzględnej, która również …
114 php  python  linux  exec  archlinux 

13
Jakiego znaku użyć, aby umieścić element na końcu listy alfabetycznej?
Często dodaję „ _ ” do pozycji, którą chcę, na pierwszej pozycji. Czy istnieje jakiś magiczny charakter, którego mógłbym użyć, aby umieścić przedmiot na końcu listy? Coś bardziej eleganckiego niż „z_item”. Z _folder niestandardowy1 _folder niestandardowy2 W pudełku Wysłane pudełko Folder ze spamem Do W pudełku Wysłane pudełko Folder ze …


8
Python subprocess.Popen „OSError: [Errno 12] Cannot alokować pamięć”
Uwaga: to pytanie zostało pierwotnie zadane tutaj, ale czas nagród minął, mimo że w rzeczywistości nie znaleziono akceptowalnej odpowiedzi. Ponownie zadaję to pytanie, uwzględniając wszystkie szczegóły podane w pierwotnym pytaniu. Skrypt w Pythonie uruchamia zestaw funkcji klasowych co 60 sekund za pomocą modułu schedule : # sc is a sched.scheduler …
114 python  linux  memory 

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 

9
Jak opróżnić („obciąć”) plik w systemie Linux, który już istnieje i jest w jakiś sposób chroniony?
Mam na serwerze plik o nazwie error.log, który muszę często skracać. Mam uprawnienia rw do pliku. Otwieranie pliku w vi> usuwanie całej zawartości> zapisywanie prac (oczywiście). Ale kiedy spróbuję poniżej cat /dev/null > error.log Dostaję wiadomość File already exists. Oczywiście na serwerze wykonano jakąś konfigurację, aby zapobiec przypadkowemu nadpisaniu plików. …
113 linux  file  command-line 

11
error_log na wirtualnego hosta?
Na jednym serwerze Linux z Apache i PHP 5 mamy wiele wirtualnych hostów z oddzielnymi plikami dziennika. Nie możemy oddzielić php error_logmiędzy wirtualnymi hostami. Zastępowanie tego ustawienia w <Location>z httpd.confnie wydaje się nic robić. Czy istnieje sposób na utworzenie oddzielnego php error_logsdla każdego hosta wirtualnego?

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.