W tym artykule zbadamy Na polecenie i jak go używać do usprawnienia zadań administracji systemu.
Treść tego artykułu obejmuje:
Linux AT Command
Na Polecenie w Linux jest potężnym narzędziem do planowania zadań do wykonania ich w określonym określonym czasie. Pozwala użytkownikom określić dokładną datę i godzinę, w której należy uruchomić polecenie. Polecenie AT umożliwia użytkownikom automatyczne zarządzanie różnymi zadaniami.
Na Polecenie obejmuje również
„„ATQ”Służy do wyświetlania oczekujących zadań dla określonego użytkownika, podczas gdy użytkownicy root mogą przeglądać wszystkie zadania. Format wyjściowy pokazuje identyfikator zadania, datę, godzinę, kolejkę i nazwę użytkownika.
Z drugiej strony, "ATRM”Służy do usuwania zadań przy użyciu numeru zadania.
Polecenia te zapewniają dodatkową funkcjonalność i kontrolę w zarządzaniu zaplanowanymi zadaniami z Na polecenie w Linux.
Instalowanie na polecenie w Linux
Linux Na Polecenie może nie być domyślnie zainstalowane w twoim systemie. Żeby zainstalować Na W systemie Linux użyj poniższej liczby komendy:
sudo apt instaluj na
Zrozumienie polecenia AT
Na Polecenie służy do planowania zadań, aby uruchomić w określonym czasie w przyszłości, bez potrzeby ciągłego procesu działającego w tle. Polecenie działa poprzez dodanie zadań do kolejki, które są następnie wykonywane w wyznaczonym czasie.
Składnia Na Polecenie jest następujące:
na [-f pliku] [-m] [-q kolejka] [-v] [czas]
Gdzie:
Możesz zaplanować prace przy użyciu różnych formatów czasu, w tym czasów absolutnych, czasów względnych i czasów określonych jako minuty po godzinie.
Absolutnie wyrażenia czasowe obejmują:
Na przykład podane poniższe polecenie wydrukuje „Cześć" o 4 popołudniu:
Echo „Hello” | o 4 popołudniu
Aby określić Względny wyrażenie czasu za pomocą Na polecenie, musimy określić polecenie, dodając „+”Plus podpisz się w jednym z nich:
Na przykład, aby zaplanować zadanie po 5 minutach po bieżącym czasie, użyj:
Echo „Hello” | po +5 minutach
Zaplanuj skrypt bash za pomocą polecenia
Używając Na Polecenie jest proste. Po prostu wprowadź polecenie, a następnie czas, w którym chcesz uruchomić zadanie, i polecenie, które chcesz wykonać.
Na przykład, aby uruchomić skrypt, postępuj zgodnie z poniżej podaną składnią:
Echo „plik sh.sh "| w czasie
Notatka: Stworzyłem skrypt bash, który dołączy tekst „Witaj świecie”W pliku„mój plik.tekst„Ilekroć jest wykonywany.
echo „sh demo.sh "| o 16:24
Możemy zweryfikować zawartość w pliku za pomocą kot polecenie, aby upewnić się, że skrypt zostanie uruchomiony z powodzeniem w danym momencie.
Interaktywnie planowanie zadania za pomocą polecenia
Używając Na Polecenie w systemie Linux, użytkownicy mogą interaktywnie planować zadania, określając żądany czas wykonania i wprowadzając odpowiednie polecenia na podpowiedzi. Ten proces jest jak tworzenie wydarzeń w aplikacji kalendarza.
Na przykład, Możemy utworzyć tekst notatki i zaplanować go jak resztę w określonym czasie. Uruchom następujące polecenie, aby zaplanować notatkę, która dodaje „Linuxhint”W pliku tekstowym w określonym czasie:
o 11:21
Po wykonaniu powyższego polecenia dodaj następujące polecenie, aby dodać tekst „Linuxhint„Wewnątrz pliku.
at> echo „Linuxhint”> ~/attest.tekst
Aby wyjść z Na monit, użytkownicy mogą naciskać Ctrl+d na ich klawiaturze.
Notatka: Powyższe polecenie tworzy plik tekstowy i dołącza tekst w pliku.
Po uruchomieniu zadania można zweryfikować jego wykonanie za pomocą kot Polecenie na odpowiednim pliku.
cat ~/at-test.tekst
Planowanie pracy z AT
Na Polecenie w systemie Linux pozwala użytkownikom planować zadania, korzystając z poleceń za pomocą tego Echo bez używania interaktywnego podpowiedzi.
Na przykład, Użytkownicy mogą określić czas opóźnienia w ciągu kilku minut i „Teraz„Notacja, aby zaplanować zadanie, jak pokazano w poniższym przykładzie:
echo "echo 'witaj w Linuxhint' >> ~/at-simple.txt "| na teraz +1 minuta
To polecenie planuje zadanie uruchomienia 1 minuty od bieżącego czasu i dołącza tekst „Witamy w Linuxhint”Wewnątrz pliku po wykonaniu.
Za pomocą tej metody możemy zaplanować zadania bez potrzeby interaktywnego wejścia.
Po minucie uruchom kot polecenie, aby zweryfikować wykonanie harmonogramu:
cat ~/at-simple.tekst
Wymień wszystkie uruchomione prace
Aby wymienić wszystkie uruchomione zadania, możesz uruchomić:
w -l
Lub:
ATQ
Wszystkie uruchomione zaplanowane zadania będą wymienione z ich identyfikatorem pracy.
Usunięcie zadania harmonogramu za pomocą polecenia AT
Aby usunąć zaplanowane zadanie, musimy znać identyfikator zadania procesu uruchomionego. Po usunięciu zaplanowanego zadania będzie śledztwo w następującej składni.
ATRM [identyfikator pracy]
Na przykład, aby usunąć bieżące zadania harmonogramu z identyfikatorem zadania 4, użyj:
ATRM 4
Usuń polecenie AT
Aby usunąć Na Polecenie z systemu Linux, użyj:
sudo apt autoreMove o
Wniosek
Na Polecenie jest przydatnym narzędziem do planowania zadań w systemach Linux. Umożliwia użytkownikom automatyzację zadań, które mogą zaoszczędzić czas i zwiększyć wydajność. Na Polecenie pozwala użytkownikom określić dokładną godzinę i datę wykonania zadania, co czyni go potężnym narzędziem do zarządzania złożonymi zadaniami. Aby uzyskać szczegółowy opis Na polecenie Przeczytaj wyżej wymienione wytyczne.