at-kommandogenerator
Generer at-kommandoer til at planlægge engangskommandoer eller scripts til at køre på et fremtidigt tidspunkt
Kom i gang med at
## Hvad er at?
`at` planlægger en **engangs**-kommando eller et script til at køre på et fremtidigt tidspunkt. Det er det rigtige værktøj, når du har brug for, at noget skal ske én gang ("lav backup af denne fil om 2 timer"), i modsætning til `cron`, som gentager efter en tidsplan. Dæmonen `atd` skal køre.
## Sådan bruges den
1. **Angiv tidspunktet**: Indtast et tidsudtryk som `now + 5 minutes`, `10:30`, `teatime` (kl. 16) eller `tomorrow 9am`. 2. **Indlæs eventuelt et script**: Brug `-f script.sh` til at køre en fil i stedet for at skrive kommandoer interaktivt. 3. **Håndtér jobs**: `-l` viser køende jobs, `-d N` sletter job N, `-c N` udskriver job N's fulde kommando. 4. **Kopiér og kør**: Når du har indtastet `at <time>`, kommer du til en interaktiv prompt, hvor du indtaster kommandoerne (Ctrl-D for at afslutte), medmindre `-f` bruges.
Tidsformater og tilvalg
### Tidsudtryk `at` accepterer mange naturlige former: `now + 5 minutes`, `now + 1 hour`, `10:30`, `10:30 AM`, `midnight`, `noon`, `teatime` (kl. 16), `tomorrow`, `tomorrow 9am`, `MM/DD/YYYY` eller `next Friday`.
### `-f FILE` Kør et script Indsend en fils indhold som job i stedet for at skrive det ved prompten: `at -f backup.sh now + 1 hour`.
### `-q QUEUE` Vælg en kø Bogstaverne a–z vælger en kø; a er standardkøen for at-jobs, b er til batch (belastningsstyret). Hver kø kan have sin egen belastningsgrænse i `/etc/at.deny`/`at.allow`.
### `-l` / `-d N` / `-c N` Vis, slet, udskriv `-l` viser ventende jobs; `-d 5` sletter job 5; `-c 5` udskriver miljøet og de kommandoer, som job 5 vil køre.
### `-m` Mail ved afslutning Send mail til brugeren, når jobbet er færdigt, selvom der ikke er noget output.
### `-v` Udførlig Udskriv det præcise planlagte tidspunkt, inden jobbet læses.
▶at vs cron — hvad er forskellen?
▶Kommandoen at returnerer 'Cannot find atd' — hvad er der galt?
▶Hvordan planlægger jeg et script til at køre om 30 minutter?
Hvis dette værktøj har været nyttigt for dig, kan du overveje at købe en kaffe til mig.
Køb en kaffe til mig