solip.de
Intel Channel Partner
Linksys återförsäljare

Arkiv för 'shell scripting "Category

Shell skript, utdrag och liknande för Codee Bash, SH, och Co

Cron / crontab struktur

Skapad av Solip den 26 Februari 2010

Cron används på Linux för att köra schemalagda uppgifter. Konfigurationen som finns i:

  • / Etc / crontab - hela systemet
  • / Etc / cron.d
  • / Etc / cron.daily - dagliga samtal med crontab
  • / Etc / cron.hourly - kallas av crontab timme
  • / Etc / cron - Månadsvis kallas av crontab
  • / Etc / cron.weekly - vecka samtal Duch crontab

Dessutom kan lagras per användare, en separat crontab. För att skapa en fil med ett cron-jobb och gör detta genom att:

cron dateiname

Formatet för cron filer:

Instruktion som skall exekveras *****
┬ ┬ ┬ ┬ ┬
│ │ │ │ │
│ │ │ │ └ ─ ─ ─ ─ vecka (0-7) (söndag = 0 eller = 7)
│ │ │ └ ─ ─ ─ ─ ─ ─ månad (1-12)
│ │ └ ─ ─ ─ ─ ─ ─ ─ ─ dag (1-31)
│ └ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ timme (0-23)
└ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ minut (0-59)

Den asterisk * kan också användas.
Eftersom skiljevägg * / 2 - var 2a Minut till exempel.
Och områden som 1-5 för vardagar också.

I praktiken finns det nästan ingenting som skulle kunna klara sin lista med cron.

Postat i Shell Scripting | No Comments »

Kataloger rekursivt utan att ändra innehållet

Skapad av Solip den 11 Februari 2010

Alla kataloger rekursivt, ändrar t.ex. chmod för nya rättigheter, men inte filerna i katalogerna.

Så det går med skalet:

find . -type d -exec chmod 755 {} \; -print

Postat i Shell Scripting | No Comments »