klo | |
---|---|
Tyyppi | UNIX [d] -apuohjelma |
at on unix -apuohjelma, joka lukee komentoja vakiosyötteestä ja ryhmittelee ne at-työksi, joka suoritetaan myöhemmin tiettynä ajankohtana.
Tämä komento on saatavilla myös MS Windows -ympäristössä. Käytä osoitteessa /? tämän käyttöjärjestelmän parametrien selventämiseksi.
at ja erän lukukomennot vakiosyötteestä tai tietystä tiedostosta, jotka suoritetaan tiettyyn aikaan käyttämällä /bin/sh .
klo suorittaa komentoja tiettyyn aikaan. atq luettelo käyttäjän määrittelemistä tehtävistä, jos käyttäjä ei ole pääkäyttäjä; tässä tapauksessa kaikki tehtävät myönnetään. atrm poistaa tehtäviä. erä suorittaa komentoja, kun järjestelmän käynnistystasot sen sallivat; toisissa, kun järjestelmän kuormituksen keskiarvo, joka luetaan tiedostosta /proc/loadavg , laskee alle 0,5:n tai atrun-kutsussa annetun arvon.At mahdollistaa jonkin kohtalaisen monimutkaisen aikamäärityksen HHMM (HoursMinutes) tai HH:MM (Hours:Minutes) työn suorittamiseen tiettyyn aikaan päivästä (jos aika on jo kulunut, seuraava päivä asetetaan). Voit myös määrittää keskiyön (keskiyö), keskipäivän (keskipäivä) tai teeajan (16:00) (16:00) ja määrittää ajanliitteen AM (am) tai PM (pm) -ajoille aamulla tai illalla. Voit myös määrittää, että päivä, jona työ suoritetaan, annetaan päivämäärällä muodossa kuukausi_nimipäivä vuosi (valinnainen), tai voit määrittää päivämäärän muodossa KKPPVV, KK/PP/VV tai PP.KK.VV. . Määrittämäsi päivämäärän on sisällettävä kellonaikaparametri. Voit myös määrittää ajan nyt + laskea aikayksiköitä (nykyinen aika + aikayksikkölaskuri), jossa aikayksiköt voivat olla minuutteja, tunteja, päiviä tai viikkoja. Voit määrittää at suorittamaan työn tänään aikaliitteellä tänään ja suorittamaan työn huomenna jälkiliitteellä huomenna.
Pääkäyttäjä voi käyttää näitä komentoja millä tahansa tavalla. Muille käyttäjille osoitteen käyttöoikeus määräytyy /etc/at.allow- ja /etc/at.deny-tiedostojen perusteella .
Jos /etc/at.allow-tiedosto on olemassa, vain käyttäjät, joiden nimet on lueteltu kyseisessä tiedostossa, voivat käyttää at.
Jos tiedostoa /etc/at.allow ei ole olemassa, /etc/at.deny tarkistetaan ; jokainen käyttäjä, jonka nimeä ei ole tässä tiedostossa, voi käyttää osoitteessa.
Jos mitään yllä olevista tiedostoista ei ole, vain pääkäyttäjä saa käyttää at.
Jos /etc/at.deny on tyhjä, jokaisen käyttäjän katsotaan saavan käyttää näitä komentoja; tämä on oletuksena asetettu.
Hyvä esimerkki at:n toimien havainnollistamiseksi on seuraava komento:
echo "notify-send 'aika aamiaiselle'" | klo 06:00 _Sen tuloksena on soitto GNOME-ilmoittajalle tekstillä "aika aamiaiselle" kello kuusi aamulla.
Monimutkaisempi suunnittelu grafiikkatilaa vaativan sovelluksen suorittamiseen:
user@userubC2D64:~$ klo 12:29 varoitus: komennot suoritetaan käyttämällä /bin/sh at> vienti NÄYTTÖ = : 0.0 #määritä näyttö at> steam #komento parametreilla at> <EOT> #Ctrl+D työ 16 to 15. maaliskuuta 12:29:00 2012Sen tulos on puhelu Steam-sovellukseen määritettynä aikana.
Unix-komennot | ||||||||
---|---|---|---|---|---|---|---|---|
|