Hej, ludzie, w tym filmie będziemy mówić o systemie CTL Command.
Uruchomimy to polecenie w naszym środowisku linuksowym.
Polecenie to jest również wymawiane jako polecenie sterowania systemem.
Służy do uruchamiania aplikacji.
Tak więc w systemie Windows, gdy masz ikonę, możesz dwukrotnie kliknąć na tę ikonę, aby uruchomić tę aplikację.
Ale w Linuksie nie ma środowiska gooey lub większość czasu facet nie jest używany.
Jak zatem rozpocząć aplikację?
Zaczynasz używać systemowego polecenia CTL.
W porządku, więc to polecenie jest nowym narzędziem do kontroli usług systemowych.
A te usługi systemowe to wszystkie usługi systemowe Linuksa lub również usługi firm trzecich.
Jest on dostępny w wersji siódmej lub nowszej systemu RedHat lub CentOS i zastępuje starsze polecenie, które
jest bogatym serwisem wodnym do kontroli zarządzania usługami.
W porządku.
Przyjrzyjmy się więc wykorzystaniu tego polecenia.
Bardzo podstawowym użyciem jest uruchomienie sys CTL, a opcje, które musisz podać, to start, stop lub status
nazwy usługi.
Teraz użyję firewalla dx, który jest preinstalowanym pakietem w naszym środowisku linuksowym
i użyjemy tego firewalla jako przykładu do uruchomienia, rozpoczęcia lub zarządzania tą usługą.
Innym przykładem może być włączenie usługi, co oznacza, że jeśli chcesz, aby ta usługa lub aplikacja uruchamiała
się, gdy maszyna z systemem Linux uruchamia się przy starcie, to chcesz, aby ta usługa również się uruchamiała.
Wtedy można by włączyć tę usługę.
Ponadto, możesz zrestartować lub przeładować tę usługę, co oznacza, że jeśli jesteś lub jeśli dokonałeś jakichkolwiek zmian w konfiguracji
tej usługi, wtedy możesz, po dokonaniu zmian w konfiguracji, możesz po prostu iść i przeładować lub
zrestartować tę usługę.
Również system CTL Można uruchomić za pomocą jednostek listy.
Przy okazji, każdy serwis w ramach systemu, zarządzanie CTL odnosi się do jednostek ADD.
Więc jeśli chcesz zobaczyć, jaka jest lista wszystkich jednostek usługowych, które są dostępne dla Ciebie,
to możesz uruchomić listę jednostek i to da ci wszystkie jednostki, które są włączone.
Ale jeśli chcesz wymienić wszystkie jednostki lub wszystkie usługi, które są włączone, nie są włączone,
to uruchamiasz opcję all.
W porządku.
Więc kiedy uruchomisz listę jednostek, otrzymasz wyjście i to wyjście będzie wymieniać lub w kolumnach.
W pierwszej kolumnie będzie jednostka, w drugiej obciążenie, aktywny sub i opis.
Co to jest?
Powiem ci, kiedy zalogujemy się do systemu.
W porządku.
Zatem bez zbędnych ceregieli przejdę do logowania się do naszej maszyny z systemem Linux.
Loguję się jako ja.
Zróbmy tak.
Kim jestem?
Jestem zalogowany jako ja.
W którym katalogu jestem.
Jestem w swoim katalogu domowym.
I które.
Jaka jest moja nazwa hosta.
Moja nazwa hosta w mojej pierwszej maszynie wirtualnej z systemem Linux.
Potwierdziliśmy więc, że jesteśmy we właściwym systemie, w którym się znajdujemy w tym momencie.
W porządku, dobrze.
Tak więc, aby zarządzać lub uruchomić to polecenie, musisz być rootem lub możesz być pseudo komendą tak długo,
jak długo jesteś w pseudo pliku przy okazji, co jest komendą Zulu lub jak być częścią pseudo egzekucji, to będzie coś, co omówimy
później.
Ale na razie zostańmy przy korzeniach.
I jej hasło.
W porządku, dobrze.
Wyczyść ekran.
Teraz uruchom system, CTL.
Najpierw sprawdźmy status Firewall.
Firewall D, czyli demon i usługa.
W porządku.
Więc kiedy go uruchomisz, powie ci od razu, że usługa jest załadowana, co oznacza, że plik konfiguracyjny
tej usługi jest załadowany.
System, DX lub systemowy CTL wie, że może dotrzeć do swojego pliku konfiguracyjnego.
A przy okazji, to właśnie tam pobiera swój plik konfiguracyjny.
I jest włączony, co oznacza, że gdy uruchomisz lub gdy ponownie uruchomisz maszynę z systemem Linux, ta usługa będzie
aktywna automatycznie.
W tej chwili aktualny status jest aktywny i działa.
Jego dokumentację można znaleźć w Man Firewall DX.
To jest ID procesu w tej chwili jak ten stan jest 751.
Zadanie do grupy C gdzie są włączone inne grupy dla niej?
A to jest szybka informacja o logu tego serwisu.
Teraz jeśli chcesz zatrzymać tę usługę, możesz po prostu uderzyć w klawisz lub wpisać go ponownie.
Sys CTL Zatrzymanie usługi Firewall dot.
Ok.
Jest zatrzymany.
Sprawdźmy teraz status.
Jeśli jest, zatrzymać lub nie, więc po prostu klawisz strzałki i stan.
I właśnie tutaj zobaczysz, że mówi, że plik konfiguracyjny jest załadowany.
Jednak sam serwis jest nieaktywny, co oznacza, że nie działa dobrze.
Więc jeśli chcę wyłączyć usługę, aby rozpocząć w czasie rozruchu, to muszę zrobić sys CTL disable.
Enable to włączenie go do uruchamiania przy starcie systemu, a disable to zatrzymanie firewalla startowego.
The.
W porządku.
Twierdzi, że usunął wszystkie linki, które są potrzebne, aby mieć czas uruchamiania.
Teraz sprawdźmy status dla naszego świata.
I właśnie tutaj, jak widzisz serwis, plik konfiguracyjny to wiadomo gdzie jest i jest
wyłączony w Bhutanie.
Pięknie.
W porządku.
Więc teraz uruchommy kolejną komendę, która jest powiedzmy, jeśli jesteś jeśli dokonałeś zmian w pliku konfiguracyjnym,
to możesz użyć restartu lub przeładowania usługi, co spowoduje ponowne uruchomienie usługi,
jeśli chcesz wiedzieć, jakie są listy usług, które są dostępne dla Ciebie, to uruchom sys CTL list units.
Czyli nasze jednostki.
Dobra.
Poda ci wszystkie załadowane i aktywne.
Zobacz tutaj, aktywna służba.
A więc pierwsza to ta jednostka, która jest nazwą serwisu.
Drugi to obciążenie.
Ładunek oznacza, że mam go tutaj.
Ponownie, czy plik konfiguracyjny jednostki został przekazany przez system D, załadowana plikiem
konfiguracyjnym jednostka jest utrzymywana w pamięci aktywnej stan zbiorczy powyżej czy jednostka jest aktywna sub.
Jest to stan niższego poziomu, który wskazuje bardziej szczegółowe informacje o jednostce i opisie.
Krótki tekstowy opis tego, czym jest lub zajmuje się dana jednostka.
W porządku.
Więc ten, jak już mówiłem, jeśli nie wpiszesz kreski dash all, to da ci wszystkie aktywne.
Ale jeśli chciałeś wymienić wszystkie usługi systemowe, które są włączone, aktywne lub nieaktywne,
to uruchamiasz lists, unit, dash, dash all i da ci active, inactive, jakikolwiek jest stan, da ci wszystko.
Tutaj jest napisane "aktywny", a tutaj "nieaktywny".
Serwis jest martwy, więc można go uaktywnić.
Możesz ponownie uruchomić usługę.
Przy okazji masz tu wszystkie te usługi.
Przechodząc do następnego jest inne polecenie, aby dodać usługę pod zarządzaniem sys CTL, co oznacza,
że jeśli masz aplikację innej firmy i chcesz, aby ta aplikacja lub usługa była
zarządzana przez polecenie sys CTL, wszystko, co musisz zrobić, to utworzyć tę usługę lub plik jednostki w katalogu systemu
ETSI sys DX i musi być nazwany przez nazwę usługi dot service, i ma pewien wzór lub format pliku konfiguracyjnego, który mógłbyś wejść
i sprawdzić.
Wtedy mógłbyś również kontrolować cały swój system Linux za pomocą systemowej komendy CTL.
Tak.
Jak można uruchomić system CTL Wyłączenie zasilania.
To wyłączy cały system tak jak halt.
Możesz też zrestartować całą maszynę z Linuksem uruchamiając system.
Spróbujmy więc ostatniego systemowego CTL reboot, który zrestartuje całą maszynę.
No i proszę.
Zobacz, że restartuje mi całą maszynę.
Tak czy inaczej, w ten sposób używasz systemowego polecenia CTL do zarządzania wszystkimi usługami lub aplikacjami wewnątrz twojej maszyny
z systemem Linux.
Do zobaczenia na następnym wykładzie.