Archive for August, 2008
Overview of File Management Systems
Wednesday, August 27th, 2008
| Feature | ext2 | ext3 | ReiserFS3.6 (not supported by Oracle) |
| Maximum partition size | 4TB | 4TB | 16TB |
| Maximum file size | 2GB-2TB | 2GB-2TB | 8TB |
| Block size | 1KB-4KB | 1KB-4KB | 4KB only |
| Journaling capabilities | No | Yes | Yes |
| Reboot after a crash | Slow | Fast | Very Fast |
| State of data after crash | Good | Very Good | Fair |
| ACL support | Yes | Yes | No |
| Stability | Excellent | Good | Good |
Posted in Linux | No Comments »
find komut ile uzantıya göre dosya silmek için
Wednesday, August 27th, 2008
find /home -name *.avi -print -exec rm -rf {} \;
Posted in Linux | No Comments »
MySQL root şifresini resetlemek
Monday, August 18th, 2008
1-Eğer MySQL sunucusu çalışıyorsa
#/etc/init.d/mysql stop komutuyla MySQL sunucusunu durduralım.
2- Mysql Serveri yetki tablolarını pas geçerek root yetkisiyle çalıştırıyoruz #mysqld –skip-grant-tables –user=root
3-Mysql çalıştıktan sonra
#mysql -u root
komutuyla MySQL sunucusuna root olarak bağlanalım
4- Mysql konsolundayken
mysql>UPDATE mysql.user SET Password=PASSWORD(’newpwd‘) WHERE User=’root‘;
diyerek şifremizi update edip,
FLUSH PRIVILEGES;
Posted in MySQL | No Comments »
MySQL Veritabanı Yönetimi
Monday, August 18th, 2008
Mysql sunucusu çalıştırma ve durdurma
/etc/init.d/mysqld Usage: /etc/init.d/mysqld {start|stop|status|condrestart|restart}
Service mysql stop/start
MySQL’e bağlanmak için
mysql -h localhost -u root –p
MySQL değişkenlerini görmek
mysql> show variables;
Databaseleri görmek:
mysql> show databases;
Database seçmek için:
use <database adı>
Database İçindeki tableları görmek için:
show tables
Tabloyu Analiz etmek:
mysql> analyze table courses;
Tabloyu Onarmak:
mysql> repair table courses;
Database yaratma;
create database <database adı>
Posted in MySQL | No Comments »
Mysql Mimarisi
Monday, August 18th, 2008
Data/ database files
Docs/ documentation
Examples/ coding examples
Include/ C include files
Lib/ C libs
Scripts/ SQL scripts
Share/ locale specific details
Posted in MySQL | No Comments »
Linux File Systeminin Kurtarılması
Monday, August 18th, 2008
Sistem çökmesi veya mecburi resetleme olayı sonrasında sistemin açılmadığı durumlardasistemi kurtarmak için;
#fsck.ext2 /dev/hdaX
#fsck -p /dev/hdax
Posted in Linux | No Comments »
Kaç tane KILL signali var?
Monday, August 18th, 2008
1. HUP : Exit : Hangup
2. INT : Exit : Interrupt
3. QUIT : Core : Quit
4. ILL : Core : Illegal Instruction
5. TRAP : Core : Trace/Breakpoint Trap
6. ABRT : Core : Abort
7. EMT : Core : Emulation Trap
8. FPE : Core : Arithmetic Exception
9. KILL : Exit : Killed
10. BUS : Core : Bus Error
11. SEGV : Core : Segmentation Fault
12. SYS : Core : Bad System Call
13. PIPE : Exit : Broken Pipe
14. ALRM : Exit : Alarm Clock
15. TERM : Exit : Terminated
16. USR1 : Exit : User Signal 1
17. USR2 : Exit : User Signal 2
18. CHLD : Ignr : Child Status Changed
19. PWR : Ignr : Power Fail/Restart
20. WINCH : Ignr : Window Size
21. URG : Ignr : Urgent Socket Condition
22. IO : Stop : Pollable Event
23. STOP : Stop : Stopped (signal)
24. TSTP : Stop : Stopped (user)
25. CONT : Ignr : Continued
26. TTIN : Stop : Stopped (tty input)
27. TTOU : Stop : Stopped (tty output)
28. VTALRM: Exit : Virtual Timer Expired
29. PROF : Exit : Profiling Timer Expired
30. XCPU : Core : CPU time limit exceeded
Posted in Linux | No Comments »
RPM paket Yönetimi
Monday, August 18th, 2008
rpm –i : Paket yükle
rpm –e : Paket kaldır
rpm –q : Yüklü olan paketleri sorgula
rpm –U : Yeni versiyonu yüklerken önceki sürümünü kaldırır. update işlemi yapar
rpm –verify : bir paketin doğru olarak yüklendiğini onaylar
–nodeps : hiçbir bağımlılık kontrolu yapmadan yükler
–force : çakışmalara rağmen kurulum işlemini zorlar
–percent : kurulum esnasında paket yünde miktarını gösterir
–test : kurulumu test eder. Kurmaz. Sadece çakışmaları kontrol eder
rpm –h : paketi yüklerken # sembollerini görüntüler
rpm –qa : bütün paketleri sorgular
rpm –qR : bir paketin bağımlılığı olan paketleri listeler
rpm –qi : bütün paket bilgilerini görüntüler
rpm –ql : paketteki dosyaları listeler
rpm -qd : paketteki dokümantasyon dosyalarını listeler
rpm -qc : paketteki yapılandırma dosyalarını listeler
Posted in Linux | No Comments »
fdisk
Monday, August 18th, 2008
Disk üzerindeki partiton tablolarını oluşturmak ve yönetmek için kullanılır.
Linux işletim sisteminde var olan disk partitionları görmek için
# fdisk -l
Belirli bir disk partitionu düzenlemek için
# fdisk /dev/sda
fdisk komutunda kullanılan önemli parametreler
m- menüyü görmek(help)
n-Yeni bir partition oluşturmak için
p-Var olan partition tabloları gösterir
t-Partition id’sini veya Dosyasistem tipini(ext3,Ntfs) değiştirmek için
d-Seçilen partitionu siler
w-Yapılan değişiklikleri kayıt edip çıkar
q-Yapılan değişiklikleri kaydetmeden çıkmak için
Posted in Linux | No Comments »

