Hvordan bruke ATQ Linux -kommandoen

Hvordan bruke ATQ Linux -kommandoen
“Når du bruker Linux, vil du ofte planlegge jobber. I så fall trenger du en måte å se de planlagte jobbene. Hvis du er en systemadministrator, er dette nyttig, da du kan se jobbene planlagt av alle brukere.

ATQ -kommandoen viser en liste over alle ventende jobber og deres detaljer, for eksempel time, dato, brukernavn, kø og jobbnummer. ATQ -kommandoen fungerer hovedsakelig som et supplement for Kommando som brukes til å planlegge jobber, og vi vil dekke hvordan du bruker ATQ -kommandoen i dette innlegget.”

Grunnleggende bruk av ATQ Linux -kommandoen

ATQ -kommandoen vil vise alle jobbene som er planlagt med kommando. Å begynne å bruke atq Kommando, du må installere Verktøy ved hjelp av kommandoen nedenfor.

$ sudo apt-get installer på

Når du er installert, kan du begynne å bruke kommandoen ved å åpne hjelpesiden.

$ ATQ -HELP

Du vil merke at selv om det mangler mange alternativer, kan de få tilgjengelige alternativene komme til nytte, og vi vil se at i dette innlegget.

ATQ -kommandoen vil bare vise de planlagte jobbene. Så la oss opprette noen få jobber ved å bruke AT -kommandoen.

Planlegge en skriptjobb

Åpne redaktøren din, for eksempel Nano, og lag et enkelt bashskript som det nedenfor. La oss lage en Job1.sh manus.

$ sudo nano jobb1.sh

Lagre skriptet og gjør det kjørbar.

$ sudo chmod +x jobb1.sh

Deretter planlegger skriptet som skal utføres etter en time ved hjelp av kommandoen:

$ på -f JOB11.SH Nå +1 time

Viser alle planlagte jobber

Den åpenbare måten å se alle de planlagte jobbene er å kjøre atq På kommandolinjen.

$ atq

Her vil du legge merke til jobben vi opprettet for en stund siden.

en - det representerer navnet på køen

Kyle - Brukernavnet til personen som planla jobben

18:13:00 - timen for å utføre jobben

Sol 29. mai - det representerer datoen jobben vil kjøre

1 - det representerer jobbnummeret

Vis jobber med spesifikk kø

Som standard, en er kønavnet brukt av kommando. Imidlertid kan du opprette jobber med forskjellige kønavn og bruke ATQ -kommandoen til å vise jobber basert på køenavnet.

For å lage en jobb med et annet kølavn, oppretter du et annet bash -skript Job2.sh, Men i dette tilfellet, planlegg jobben ved å bruke kommandoen:

$ på -q h -f Job2.SH Nå + 1 time

Neste, vis de planlagte jobbene. Du vil merke oss at vi nå har jobb nummer 2 med kølavnet som h.

Å bare vise jobber for kø h, Bruk kommandoen:

$ atq -q h

Utgangen vil nå vise jobber med h som kønavnet.

Merk: Når du vises ved hjelp av ATQ -kommandoen, vil en løpende jobb ha '=' -tegnet i kølavnet.

Videre, hvis du er rot, vil jobbplanen vise alle de planlagte jobbene selv av andre brukere. Imidlertid vil spesifikke brukere bare se jobber som gjelder dem alene.

Fjern en jobb fra køen

ATQ -kommandoen hjelper med å se listen over planlagte jobber. Imidlertid, hvis du ser en jobb i køen du trenger å fjerne, kan du oppnå det ved å bruke kommandoen:

$ på -r 1

Her, 1 representerer jobbnummeret til jobben du ønsker å fjerne. I vårt tilfelle er det jobb 1. Hvis vi kjører ATQ -kommandoen, vil vi merke at Job 1 nå er fjernet.

Andre ATQ -alternativer

-V: Vis ATQ -versjonen.

-r: alias for ATRM og brukes til å fjerne en jobb fra køen

-q: Angir køenavnet for jobben.

-f: pleide å lese en jobb fra en fil og brukes når du planlegger jobben.

Ved -l: samme som atq. Den viser de planlagte jobbene.

Konklusjon

ATQ Linux -kommandoen fungerer i kombinasjon med og ATRM kommandoer. Planleggingskommandoer er en del av å bruke Linux, og hvis du trenger å sjekke hvilke jobber som er planlagt, er det atq Kommando er din beste kompis. Dessuten, hvis du er en systemadministrator, vil du se alle jobbene i køen, og du kan fjerne planlagte jobber, som vi har sett i innlegget. Når det er sagt, er det din tur nå å bruke atq Kommando og plan og se jobber etter din smak.