Pytania otagowane jako process

Proces jest instancją wykonywanego programu komputerowego.



1
Jak monitorować otwarte pliki procesu w czasie rzeczywistym?
Wiem, że mogę przeglądać otwarte pliki procesu używającego lsof w tym momencie na moim komputerze z systemem Linux. Jednak proces może otwierać, modyfikować i zamykać plik tak szybko, że nie będę go widział podczas monitorowania go przy użyciu standardowych skryptów powłoki (np. watch), Jak wyjaśniono w „monitorowaniu otwartych plików procesu …

6
Który proces jest dla `/ proc / self /`?
https://www.centos.org/docs/5/html/5.2/Deployment_Guide/s3-proc-self.html mówi /proc/self/Katalogu jest link do aktualnie uruchomionego procesu. Zawsze działa jednocześnie wiele procesów, więc który to „bieżący proces”? Czy „aktualnie działający proces” ma coś wspólnego z tym, który proces aktualnie działa na CPU, biorąc pod uwagę przełączanie kontekstu? Czy „aktualnie działający proces” nie ma nic wspólnego z procesami pierwszego …
40 linux  process  proc 

2
Dlaczego podstawienie procesu powoduje utworzenie pliku o nazwie / dev / fd / 63, który jest potokiem?
Próbuję zrozumieć nazwane potoki w kontekście tego konkretnego przykładu. Wpisuję <(ls -l)w moim terminalu i uzyskać wyjście jako, bash: /dev/fd/63: Permission denied. Po wpisaniu cat <(ls -l)mogłem zobaczyć zawartość katalogu. Jeśli mam wymienić catz echo, myślę uzyskać nazwę terminala (lub nie?). echo <(ls -l)daje wynik jako /dev/fd/63. Również ten przykładowy …

5
Jak wysłać naciśnięcia klawiszy (F5) z terminala do programu GUI?
Używam Raspberry Pi w połączeniu z Chromium (tryb kiosku), aby wyświetlić niektóre statystyki. Pi nie ma podłączonej klawiatury, więc szukałem rozwiązania do wysyłania naciśnięć klawiszy z terminala do procesu Chromium (tab) . Normalne wprowadzanie danych działa, ale jak wysłać coś takiego F5(specjalny klucz: odświeżenie przeglądarki) za pomocą tego rozwiązania? # …
40 process  x11  input 

9
Jak mogę zabić proces i mieć pewność, że PID nie został ponownie użyty
Załóżmy na przykład, że masz skrypt powłoki podobny do: longrunningthing & p=$! echo Killing longrunningthing on PID $p in 24 hours sleep 86400 echo Time up! kill $p Powinien załatwić sprawę, prawda? Tyle że proces mógł zostać wcześniej zakończony, a jego PID mógł zostać poddany recyklingowi, co oznacza, że ​​niektóre …
40 process  kill 

4
nohup vs. Screen
W przeszłości nohupprowadziłem duże zadania w tle, ale zauważyłem, że wiele osób korzysta screenw tym kontekście. Czy screenzapewnia jakąś funkcjonalną przewagę, o której nie wiem, czy jest to tylko kwestia preferencji?

2
ps przełącza się na zbiorcze wyświetlanie PID, PPID, PGID i SID
Próbowałem ps z różnymi rodzajami przełączników np. -A, aux, ef itd., Ale nie mogę znaleźć właściwej kombinacji przełączników, która powie mi ID procesu (PID), nadrzędny identyfikator procesu (PPID), grupę procesów ID (PGID) i identyfikator sesji (SID) procesu na tym samym wyjściu.
39 process  ps 



7
Jak mogę zamknąć terminal bez zabijania jego dzieci (bez uprzedniego uruchomienia `screen`)?
czasami uruchamiam aplikację na terminalu gnome, ale potem nagle muszę ponownie uruchomić gnome lub coś w tym rodzaju. Wydaje mi się, że odpowiedź na pytanie jest również przydatna, więc chcę odłączyć się od SSH, w którym coś się dzieje. Drzewo terminali Gnome wygląda następująco: gnome-terminal bash some-boring-process Nie mogę odłączyć …

1
Czym dokładnie są „Dobrowolne przełączniki kontekstu”?
Mam plik binarny i mam złamać hasło (zadanie domowe). Podano także funkcję (funkcję, która jest częścią pliku binarnego). Ta funkcja pokazała, że ​​łańcuch wejściowy został porównany z prawidłowym hasłem znak po znaku i natychmiast zwrócił fałsz, gdy znak jest zły (to chyba nie jest bezpieczny sposób, ponieważ jest to czas …



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.