Cron , en de bijbehorende crontab , zijn geïntegreerd functies binnen het Linux- besturingssysteem dat u kunt gebruiken om repetitieve of vervelende taken gemakkelijker te maken . Het kan enige oefening om cron succes te gebruiken , maar de beloningen maken het de moeite waard . Veel Linux-gebruikers gebruiken cron om minder tijd te besteden met behoud van hun machines en meer tijd te genieten . Wat Cron is Mijn Cron is een programma dat andere programma's kan uitvoeren op een gegeven moment . Het proces wordt aangeroepen door de crontab -programma , dat is een onderdeel van de meeste Linux distributies . Niet alle gebruikers kunnen gebruik maken van cron . Er zijn twee bestanden die aangeven wie kan gebruiken cron en die dat niet kunnen . Deze bestanden bevinden zich in de " /usr /lib /cron /cron.allow " en " /usr /lib /cron /cron.deny " respectievelijk directories . Om te kunnen cron of crontab gebruiken, moet uw gebruikersnaam worden gevestigd in de " toestaan " map , en het kan niet in het " ontkennen " folder worden vermeld . Hoe Cron wordt gebruikt < br > U kunt gebruik maken van cron door het opstellen van een tekstbestand met uw standaard tekstverwerker . Deze tekst bestand moet in een bepaald formaat , en het moet het programma of de programma's die u wilt beginnen , evenals de tijd dat ze moeten beginnen met een lijst . Zodra u uw tekstbestand , noem je deze met de crontab programma . Om dit te doen , typt u eenvoudig " crontab - e , " zonder de aanhalingstekens . Wanneer u deze opdracht typen in de opdrachtregel , zal crontab een leeg cron document voor u te maken . De juiste Cron Format Het is erg belangrijk dat u leren en uitvoeren van de juiste cron syntaxis . In wezen zijn er zes onderdelen een cron bestand . Dit zijn " min ", " uur", " dag van de maand , " " maand ", " dag van de week " en " programma uit te voeren . " Elke waarde wordt horizontaal geschreven zonder aanhalingstekens , en met een ruimte ertussen . Het is niet nodig om een waarde voor elk veld te schrijven , maar als je een veld leeg laat moet u de " * " teken typen op zijn plaats . Tot slot , wanneer u de " programma uit te voeren " waarde in te voeren , moet u het volledige pad van het programma omvatten . Een Cron Voorbeeld Een volledig voorbeeld wilt u misschien gebruik is " 15 20 *** rm /home /user /tmp /* " . Mee zou je " user" vervangen door uw eigen gebruikersnaam . Je kan deze opdracht gebruiken om uw tijdelijke bestanden elke dag om 08:15 Dit voorbeeld toont aan hoe u kunt gebruik maken van cron te vereenvoudigen en automatiseren vervelende taken die handmatig moet worden gedaan op vele andere besturingssystemen te verwijderen . Wanneer u het opzetten van een werkende cron -bestand en de taken binnen het worden uitgevoerd , zal crontab automatisch een e-mail sturen naar het e-mailaccount is gekoppeld aan uw Linux- gebruikersaccount. Om dit gedrag uit te schakelen , voegt " > /dev /null 2 > & 1 , " zonder de aanhalingstekens , op het einde van je cron bestand .
|