CyberTek - the future at the present!
Google

Archive għall-"Kategorija skripts"

Iskrittura għall-iffrankar ta 'databases mysql

Posted by: admin (sett 21)

Illum I preżenti database handy Mkabbra awtomat iffrankar database mysql nosri, minbarra l-kitba oriġinali tista 'tiġi miżjuda fl-aħħar tas-salvazzjoni u kompressjoni ta' databases individwali fil-linji ftit il-kopja fuq server remot u kaxxa għall-messaġġ fir-rapport tagħna email.

# / Bin / bash
# B'kitba Shell għal database backup MySql
# Biex databases backup Nysql fajls / dir backup u aktar tard pick up mill tiegħek
# Script. Tista skip databases Ftit minn backup wisq.
# Għal aktar tagħrif jekk jogħġbok ara (info Installazzjoni)
# Http: / / www.cyberciti.biz/nixcraft/vivek/blogger/2005/01/mysql-backup-script.html
# Aġġornata l-aħħar: Awissu - 2005
# -----------------------
# Dan huwa skripts qoxra ħieles skond il-verżjoni GNU GPL 2.0 jew iktar 'il fuq
# Copyright (C) 2004, 2005 nixCraft proġett
# Feedback / kumment / suġġerimenti: http://cyberciti.biz/fb/
# -------------------------
# Din l-iskrittura hija parti mill-qoxra ta 'ġbir iskrittura nixCraft (NSSC)
# Http: / / bash.cyberciti.biz / Żur għal aktar informazzjoni.
# Updated Settembru - 2007 mill CYBERTEK - http://www.cybertek.it
# -------------------------

Myuser = "SET MYSQL-UTENT-ISEM" # username
Mypass = "SET-Password" # Password
Myhost = "localhost" # hostname

# Mogħdijiet bin Linux, tbiddel dan jekk ma jistax jiġi autodetected mill Liema kmand
MYSQL = "$ (Liema mysql)"
Mysqldump = "$ (Liema mysqldump)"
Chown = "$ (Liema chown)"
Chmod = "$ (Liema chmod)"
Gzip = "$ (Liema gzip)"

# Dest direttorju backup, tbiddel dan jekk ikollok post someother
DEST = "/ backup"

# Ewlenin backup direttorju FEJN ser tkun maħżuna
MBD = "$ DEST / mysql"

# Get hostname
HOST = "$ (hostname)"

# Niżżel il-format jj data-mm-ssss
ISSA = "(id-data" +% d -% m $ -% Y ")"

# Fajl li jaħżen fajl backup kurrenti
FILE = "
# Lista Aħżen ta 'databases
DBS = "

# MA Backup Dawn id-databases
Iggy = "test"

[! - D $ MBD] & & mkdir - p $ MBD | |:

# Huma biss l-għeruq jista 'jkollhom aċċess għaliha!
Chown 0.0 - R $ $ DEST
DEST $ chmod $ 0600

# Get kollha lista ewwel database
DBS = "$ ($ mysql-U myuser-h $ $ myhost-p mypass-BSE" juru $ databases ")"

għall db fil $ DBS
C
skipdb = - 1
jekk ["$ Iggy! ="];
imbagħad
għall-i fil $ Iggy
C
["$ Db" = = "$ i"] & & skipdb = 1 | |:
magħmul
fi

jekk ["$ skipdb = =" -1 "] imbagħad
FILE = "$ MBD / db $. $ HOST. NOW.gz $"
# Do kollha tax-xogħol inone fil-pajpijiet,
# Qabbad lill mysql jużaw mysqldump għal database mysql tagħżel
# U pajpijiet lill GZ fajl dir backup:)
- $ U myuser mysqldump $ - myhost h - $ p $ mypass $ db | $ gzip - 9> $ FILE
fi

magħmul

# Kopja fuq is-server remot
eku'******************* *******************'> Example_Backup / għerq / mybackup.txt
eku \>> / għerq / mybackup.txt
dati>> / għerq / mybackup.txt
eku \>> / għerq / mybackup.txt
Dettalji *********************''********************* eku>> / root / mybackup.txt
# Ftakar li l-kmand SCP ma jistax jispeċifika l-password jekk għandek kklerjat ewlenin dwar is-sistema fil-mira
# Inkella int
/ SCP backup / mysql / * root@example.dom: / home / backup / eżempju / mysql /
oh-ls / backup / mysql />> / għerq / mybackup.txt
eku'************************************************ >> * "/ għerq / mybackup.txt
# Ibgħat email bl-rapporti ta 'xogħol imwettaq
s-"backup" Eżempju <example@example.dom posta / għerq / mybackup.txt

# Neħħi wara upload
RM-f / backup / mysql / *

Ppubblikata fuq: l-iżvilupp , mysql , skripts , tips

Iskrittura biex tappoġġa DVD

Posted by: admin (labra 29)

Fil-iskrittura li ġejjin biex tappoġġa xi folders fuq DVD bil-ħruq, wara rapport ikun mibgħut mill-indirizz email. Huwa użat-M-modalità (ehmeż) bħala l-qodma Z-parametru meta beda mhux interattivi ma taħdimx sew jekk id-data fuq il-midja, inti tista 'tipprova tuża cmq growisofs-użu il-forza--Luqa =-TTY Z anki fil-modalità kwiet minkejja li diġà data dwar il-midja.

Eżempju:

Toħloq fajl u jagħmilha eżegwibbli:

> Touch / bin / dvdbackup.sh

> Chmod 755 / bin / dvdbackup.sh

Żid l-istruzzjonijiet segwenti:

# / Bin / bash
Issostitwixxi postijiet # tal-programm ma 'dawk ta' sistema operattiva tiegħek
Growisofs = / usr / bin / growisofs
ECHO = / bin / eku
Grep = / bin / grep
POSTA = / bin / posta
illum = "/ bin /% + data A"
# Backup jibda taħt
$ ECHO "Noħolqu backup illum $">> / TMP / backupoutput.tmp
$ ECHO>> / TMP / backupoutput.tmp
$ Growisofs-użu il-forza--Luqa = TTY-DVD-compat M / DEV / DVD-D-J-R-T-l
-Graft-punti-ġilda-joliet-tul ta 'joliet trans-TBL
-Iso-livell 4-veloċità = 1-overburn-V "$ illum backup"
eċċ posta / = / etc / posta
/ Var rukkell posta / = / var / rukkell posta /
home = / home
għerq = / għerq>> / TMP / backupoutput.tmp 2> & 1
# Edit passaġġi ta 'salvataġġ fuq l hawn kif meħtieġ
myCode $ =?
$ ECHO>> / TMP / backupoutput.tmp
$ Echo "Ma kien hemm żball, il-kodiċi żball: $ myCode">> / TMP / backupoutput.tmp
$ ECHO>> / TMP / backupoutput.tmp
$ Echo "Tmiem tal-lum $ backup">> / TMP / backupoutput.tmp
Grep-i-v irqad / TMP /> backupoutput.tmp $ / tmp/backupoutput.tmp2
Grep-i-v ifformattjar $ / tmp/backupoutput.tmp2> / TMP / backupoutput.txt
$ POSTA s n-"riżultat ta 'l backup usermail DVD @ <dominju / TMP / backupoutput.txt

Fil crontab imbagħad żid ftit l-iskeda li jibda fl-invokazzjoni backup:

> Crontab-e

linja Eżempju li għandha tiġi miżjuda:

* * * 20 0 / bin / dvdbackup.sh

Ppubblikata fuq: l-iżvilupp , skripts , tips

Tfittxija assi IP LAN

Posted by: admin (29 Lulju)

Ħafna sempliċement li jsibu indirizzi fil LAN hija attiva biżżejjed biex jużaw il-"kmand nmap" kors minn Kaxxa Linux preferuta.

Ex:

-SP 192.168.1.0/24 nmap

Ppubblikata fuq: Linux , skripts , tips

CDs ħruq & DVDs mill Linux console

Posted by: admin (Lulju 9)

Fil-qosor jikkmanda jinħarqu cd & DVD Linux console:

/ / Litħassar / format CD-RW, tiddaħħal fl-apparat "/ DEV / HDD"

myhost: ~ # cdrecord-vojt = fast seħħ DEV = / DEV / HDD

/ / Ikteb l-fajls li jinsabu fid-triq "/ backup" fuq mezz "/ DEV / HDD"

myhost: ~ # mkisofs-vs-R / | cdrecord vs Il-fs backup = 4 veloċità = 40 DEV = / DEV / HDD -

/ / Ikteb l-fajls li jinsabu fid-triq "/ backup" fuq mezz burner DVD "/ DEV / hdc"

myhost: ~ # growisofs Z / DEV / hdc-J-R / backup /

/ / Biex tinħoloq immaġini ISO għal ħruq

# Mkisofs-R-/ o tmp/var-www-disk1.iso / var / www

/ / Użu growisofs biex jaħarqu l-ISO fuq l-apparat DVD

# Growisofs Z / DEV / DVD = / tmp/var-www-disk1.iso

/ / Biex iżżid data lil conente DVD oħra tad-data

Growisofs-M # / DEV / DVD / tmp/file.1

/ / Li format jew tħassar DVD

# Dvd rw + tal-format tal-forza / DEV / DVD

/ / Jew

# Dvd rw + tal-format tal-forza = sħiħ / DEV / DVD

/ / Biex tara info fuq il-midja

# Dvd rw +-mediainfo / DEV / DVD

Wara l-pilloli biss elenkati jekk jogħġbok aqra dawn li ġejjin howto .

Ppubblikata fuq: Linux , skripts , qoxra , tips

Set kors fuq Linux

Posted by: admin (Mejju 23)

Rotta l-kmand Linux li tintuża biex jimmanipulaw il-tabelli rotta. Jippermettilek li żżid u neħħi rotot statiċi u l-bibien awtomatiċi, minbarra li sempliċiment minħabba l-tabella rotta ta 'sistema. Mhux komuni fil Unixes oħra.

rotta żid-nett | ospitanti] [Indirizz portal [ale] [netmask netmask] [MSS servizzi MSS] [metrika metrika] DEV] [mezz
rotta ta 'l-indirizz


Biex iżżid rotta statiċi għal netwerk kollu bl-użu żid għażla hija Devine u n-netwerk-amministratur. Per eżempju:
nett rotta żid-192.168.0.0 netmask 255.255.255.0 ale 10.0.0.254
Iżżid rotta statiku għall 192.168.0.0/24 netwerk bl-użu bħala portal 10.0.0.254.

Biex jiġi ssettjat il-portal default inti tista tip xi ħaġa bħal:
nett rotta żid-0.0.0.0 netmask 0.0.0.0 ale 10.0.0.1 jew:
rotta żid ale kontumaċja 10.0.0.1

Biex tħassar rotta eżistenti hija biżżejjed biex tindika l-isem tan-network:
rotta ta 'xibka ta 192.168.0.0 del

Biex tara it-tabella rotta rotta biżżejjed, jekk inti tixtieq li tevita l-lookup wara tal-PI u tħaffef il-kitba operazzjoni:

-Rotta n

Biex tara l-cache tas-sistema użati fuq ir-rotta:

Rotta C

Ppubblikata fuq: Linux , skripts , qoxra , tips
Powered by CYBERTEK - Tele-Servizz