Linux , den frie styresystem alternativ til Windows og Mac , har mange softwarepakker og gratis værktøjer, der kan gøre dit computing liv lettere. Mange - hvis ikke de fleste - af strømliningen og planlægning hjælpeprogrammer til rådighed for Windows og Mac er enten også skrevet til Linux eller har en tilsvarende pakke til rådighed . Cron er et hjælpeprogram i Linux, der giver dig mulighed for at planlægge og automatisere opgaver. Den nytte eksisterer inde i en fil kaldet en " crontab ", og at filen kan redigeres ved hjælp af en standard teksteditor. Instruktioner
1
Åbn en terminal. Naviger til din /etc biblioteket ved at skrive " cd .. /.. /Etc ."
2
Start cron ved at skrive " crontab - e". I Ubuntu , den første gang du kører denne kommando , vil du blive bedt om at vælge en redaktør . Du har valget af ed , nano-eller vim . Vælg en redaktør og åbne filen. Alternativt kan du ændre standard editor for cron ved at skrive " eksport VISUAL = ' editor' " (uden anførselstegn ) i en terminal , før du skriver " crontab - e" , hvor ' editor' er dit valg af tekst editor. Emacs er et populært valg .
3
Rediger crontab fil eller oprette en ny post . Hver post i crontab fil har syv felter. For er de minut, time , dag , måned , dag i ugen, brugernavn og opgave. Så for eksempel , til at udføre en bestemt opgave hver fredag kl 11:32 , skal du indtaste "32 11 ** fre root OPGAVE " (uden anførselstegn ) . I denne særlige post , er opgaven drives af root-brugeren , og " * " symbol er wildcard symbol , fortæller cron til at ignorere feltet . Et andet eksempel , køre til en opgave hver aften kl 6 som brugeren JoeSchmo , ville du indtaste " 00 18 *** JoeSchmo usr /bin /opgave".
4
Opret din opgave at indtaste ind i din cron fil. Opgaver normalt tage form af en Linux kommando ( " tar czf /usr /local /backups /daglige /etc.tar.gz /etc " vil tar indholdet af den daglige backup-filen , for eksempel. ) Du kan også oprette et script fil , ændre dens rettigheder til at gøre det eksekverbar , og kalder scriptet filen i din cron post. For eksempel ændre sig, hvis du har et script kaldet " smølf ", dens rettigheder ved at skrive " chmod 755 smølf" . Nu i din cron indrejse, kan du skrive " 32 11 ** fre roden. /Smølf " for at køre " smølf " fil hver fredag morgen.
5.
Append ">> /dev /null 2> & 1 "til posten , efter at opgaven specifikationen for at forhindre opgave fra dirigere output til en terminal. I dette tilfælde er standard output (1) sendt til /dev /null, Linux papirkurven , og "2 > & 1 " sender standard error (2) til det samme sted som den standard output (1) .
6
Gem din crontab fil, når du er færdig med at redigere den. Posterne vil nu køre som planlagt , da cron default opførsel er at køre automatisk ved opstart.
7
List dine cron indtastninger ved at skrive " crontab - l " i terminal ( i /etc biblioteket . ) skriver " crontab - r" vil slette din cron fil. Hvis du er logget ind som root , kan du redigere en bestemt brugers cron fil ved at skrive " crontab - e -u brugernavn. "