Procesy i zadania, zanim przejdziemy do tej lekcji, chcę, abyś zrozumiał, co dokładnie każdy termin oznacza
w środowisku Linux.
Cóż, najpierw mamy aplikacje, które są również określane jako usługa, aplikacja lub usługa
jako program działający na twoim komputerze.
A wtedy aplikacja może wyglądać jak w Windows.
Masz Microsoft Word, PowerPoint i Linux.
Masz programy lub aplikacje takie jak A. P. oraz EF-S, Apache i cała masa różnych programów.
To jest aplikacja i usługa, która działa na twoim komputerze.
Wtedy masz scenariusz.
Czym dokładnie jest skrypt, to coś, co jest napisane w pliku, a następnie spakowane w sposób
umożliwiający jego wykonanie.
Tak więc każda aplikacja działająca na twoim komputerze, na przykład Apache, musiałbyś uruchomić ją jako
skrypt i działałby w tle.
To właściwie skrypt i wszystkie te różne polecenia, które uruchamiamy w środowisku Linux.
Wszystkie one również odnoszą się do skryptów.
Następnie mamy proces.
Czym jest proces?
Gdy uruchamiasz aplikację lub uruchamiasz aplikację, w rzeczywistości generuje proces, w którym ten identyfikator procesu
może być teraz powiązany z tą aplikacją lub może to być wiele
procesów.
Następnie mamy Damona.
Demonem jest to, że mogę powiedzieć, że porównując to z procesem, jest to coś, co stale działa w
tle lub nie zatrzymuje się.
Więc kiedy uruchamiasz demona, który jest również procesem, ale nadal działa w
tle i nasłuchuje ruchu przychodzącego lub wychodzącego.
Następnie jest wątek na wątki, z każdym procesem może być powiązanych wiele wątków.
Aplikacja, która działa w tle, powiedzmy, że w biurze, gdy uruchomisz tę aplikację na komputerze z systemem
Linux.
Może mieć wiele wątków, jeśli zdalna maszyna próbuje połączyć się z Tobą przez
biuro.
Wygeneruje dla niego jeden wątek i wygeneruje drugi, trzeci lub trzeci wątek dla innych komputerów
przy dołączaniu do niego.
Następnie mamy zadanie, zadanie jako coś, co jest tworzone przez program planujący, takie jak zlecenie pracy, aby
uruchomić te aplikacje i usługi oraz polecenia procesów i usług.
Mamy pierwsze dowództwo, system.
Seitel To polecenie jest teraz wybierane w Red Hat.
I jest wymieniany.
Tak więc istniało stare polecenie, które uruchamiało wcześniejszą wersję Red Hata lub Centaurs, usługa
serwisowa jest teraz zastępowana nowszym systemem poleceń, CTL.
Wtedy mamy rozkaz Pii.
To polecenie pozwala zobaczyć, jakie procesy działają w twoim systemie Linux.
Możesz użyć dwóch różnych opcji, aby dowiedzieć się dokładnie, jakiego procesu szukasz.
Wtedy masz najwyższe dowództwo.
Teraz, gdy uruchomisz top polecenie, zobaczysz wszystkie swoje procesy działające w twoim systemie, w zależności od
tego, który proces chcesz zobaczyć jako pierwszy na podstawie jego obciążenia.
Podaje również informacje o pamięci, informacje o procesorze, które są używane przez ten proces.
Następnie mamy komendę „zabij”.
Polecenie kill zabija proces, który zabija według nazwy procesu lub zabija według identyfikatora procesu.
Kiedy więc ponownie uruchomisz aplikację, wracając do naszego przykładu Apache, po uruchomieniu aplikacji FTP,
która jest skojarzona z Apache, ma ona identyfikator procesu.
Możesz zatrzymać ten proces, uruchamiając system.
Ctrl stop.
Możesz też po prostu zabić, po którym następuje nazwa procesu lub identyfikator procesu, który obejmuje zabójstwo.
Wyjdź później.
I ta lekcja potem mamy crontab.
Crontab Command służy do planowania tych aplikacji lub tego procesu lub tych usług w twoim
systemie.
Uruchomisz crontab przy minus e, aby go edytować, i są różne opcje, trochę koloru z
crontab.
Więc kiedy ten crontab, kiedy ten proces lub aplikacja jest zaplanowany w crontab, staje się to zadaniem.
A ostatnie polecenie, które obejmie, to działaj na polecenie, jest jak crontab.
Jedyną różnicą między dodawaniem a crontabem jest harmonogram jako jednorazowy lub jako proces ad hoc.