pillinetwork hesabınızla giriş yapın.

Linux'da Faydalı Bilgiler

Linux da Faydalı Bilgiler

Bu makalede linux hakkında birkaç faydalı bilgiyi sizinle paylaşmak istiyorum.
Linux serverlar üstündeki mysql serverınızın yönetiminde sizlere
kolaylık sağlayacaktır.

scp: Datalarınızı bir yerden başka bir yere kopyalamanızı sağlar. Bu kopyalama
işlemi aynı makina içinde de olabilir farklı makinalar arasında da olabilir.

Örnek:

1
scp -r /home/tayfur/ xxx.xxx.xxx.xxx:/var/lib

komut satırını çalıştırdığınızda sizden kopyalayacağınız serverın passwordunu
isteyecektir.Passwordu girdikten sonra /home klasörünüzü, komple içindeki
dosyalarınızla birlikte x ipli makinaya kopyalayacaktır.

1
scp /home/tayfur/personel.dump xxx.xxx.xxx.xxx:/backup

komut satırını çalıştırdığınızda ise sizden yine kopyalayacağınız severın
passwordunu isteyecektir. Ama bu kullanımda sadece /home/tayfur/
klasörünün altındaki personel.dump dosyasını kopyalayacaktır.

scp komutu size mysql backuplarını transfer etmede epeyce bir kolaylık
sağlayacaktır.

tar: Dosyalarınızı veya mysql backuplarını tarlamanız(sıkıştırmak) için kullanabileceğiniz bir komut.

1
tar cvf dosyaadi.sql.tar dosyadi.sql

komut satırını çalıştırdığınızda dosyaadi.sql dosyanızı dosyaadi.sql.tar olarak sıkıştırmış olacaksınız.

1
tar xvf dosyaadi.sql.tar

komut satırını çalıştırdığınızda tarlamış olduğunuz dosyaadi.sql.tar dosyasını açmış olacaksınız.

Backuplarını sıkıştırmak için kullanabileceğiniz güzel bir yöntem.

mv: Herhangi bir dosyanın ismini değiştirmek için kullanılır.(rename)

1
mv personel.dump personel_02042009.dump

komut satırını çalıştırdığınızda personel.dump dosyasının adını personel_02042009.dump
olarak değiştirmiş olursunuz.

Bunu da backuplarınız isimlerini düzenlemede kullanabilirsiniz.

Bu makalenin devamı gelecektir.

Tayfur BÖLER
Database Administrator
www.mysqlsupport.net

/* tayfurboler yazdı. 14 Nisan 2009 15:23. 5 yorum var */

Yorumlar

mv komutu dosya ismi değiştirmek için de kullanılır ancak ana işlevinin bu olduğunu söylemek hata olur. mv komutunun asıl amacı dosyaları bir konumdan başka bir konuma taşımaktır. Mantıken de bir dosyayı aynı klasör içinde farklı isimlerle taşıyınca dosyanın ismi değişmiş olur.

bende bişey söyliyim ayrıca bir dosyanın yedeğini almak için

mv dosya.uzanti dosya.uzanti.yedek

yerine

mv dosya.uzanti{,.yedek}

şeklinde daha kısa olmaktadır. Burda da sonuna .yedek uzantisini eklemektedir.

Daha güzel ve kullanışlı bilgiler verilebilirdi. Şimdilik benim çok sık kullandığım komutlardan ilk aklıma gelenii sizlerle paylaşim...

grep terminal çıktıların ayıklamak için kullanabilrsiniz.
wc normalde kelimeleri saymanıza yarar -L parametresi ile satırları sayarsınız

netstat -tpan | grep ESTA Network interface'nde bağlı olan iplerin listesi

netstat -tpan | grep ESTA | wc -L Network interface'nde bağlı olan iplerin sayısı

netstat -tpan | grep :80 Network interface'nde 80'in portta bağlı olan iplerin listesi ( TIME_WAIT,CLOSE, ACK_CODE'lar dahildir)

Ek: svn co / svn up komutlarıyla da akraba oldum olacam. :)

Arkadaşlar sanırım bu makaleyi tam anlamıyla okumadınız.
Bu makalenin devamı gelecektir. diye bir ibare var orada.
Cidden pişman oldum bu makaleyi yazdığıma meğer ne kadar çok bilen varmışta yazmıyormuş ......

/* http://www.mysqlsupport.net Mysql Hakkında Herşey.... */

Alınganlık yapmaya gerek yok, verdiğin bilgiler hem kısa hem de alternatifleri daha kullanışlı. Eleştiriye açık olmadığını bilselerdi eminim yorum yapmazlardı...

üye olunpillinetwork sitelerine yorum ekleyebilmek ve daha fazlası için, üye olun ya da giriş yapın.

Bu yazıyı rapor et. Kural dışı içeriğe rastladığınızda editörlerimize rapor ederek müdahale edilmesini sağlayabilirsiniz. (Hangi durumlarda rapor edebilirim?)

Bu site

Nokta ve pilli ortak yapımı olan kodaman.org hep birlikte içerik üretip gelirini yazarları ile paylaştığımız kolektif bir kod yazarları blogudur. Siz de katılabilirsiniz.

pilliilan

son yorumlar

arama

pillinetwork