Home / MAKALELER / Veri Tabanı / Oracle DBA ve Temel Linux Komutları

Oracle DBA ve Temel Linux Komutları

Bugün de Oracle DBA lerin genel olarak kullandığı Linux komutlarından bahsetmeye devam edeceğim. Bu yazımı Oracle DBA ve Temel Linux Komutları – 1 yazımın devamı olarak ele alabilirsiniz.

 


Bugün de Oracle DBA lerin genel olarak kullandığı Linux komutlarından bahsetmeye devam edeceğim. Bu yazımı 
Oracle DBA ve Temel Linux Komutları – 1 yazımın devamı olarak ele alabilirsiniz. 

 

Makalelerimde anlaşılmayan ve anlatamadığımı düşündüğünüz yerler var ise çekinmeden iletişime geçebilirsiniz.

 

 

grep

 

grep : Bu komutu kullanarak belirtiğiniz bir yerdeki kelimeleri bulabilirsiniz veya belirtilen yerdeki bir text dosyasındaki içinde geçen kelimeleri bulabiliriz.

 

Örnek:

 

erdem@erdemdayioglu:~$ grep <aranacak_kelime> <arama_yapılacak_dosya_lokasyonu>

 

erdem@erdemdayioglu:~$ grep erdem /home/erdem/Desktop/ali


grep -R : Bu komutda da -R opsiyonunu kullanırsak belirtilen yerin alt klasörlerindede arama yapar.

 

erdem@erdemdayioglu:~$ grep -R <aranacak_kelime> <arama_yapılacak_dosya_lokasyonu>

 

erdem@erdemdayioglu:~$ grep -R erdem /home/erdem/Desktop

 

vmstat

 

vmstat : Makina üzerindeki kullanılan cpu miktarını verir.

 

Örnek:

 

erdem@erdemdayioglu:~$ vmstat

 

procs ———–memory———- —swap– —–io—- -system– —-cpu—-r b swpd free buff cache si so bi    bo in cs us sy id wa1 0 0 1558780 115912 972268 0 0 103 31 412 635 9 5 83 2

 

df

 

df : Harddisk istatistiklerini gösterir.

 

Örnek:

 

erdem@erdemdayioglu:~$ df

 

Filesystem 1K-blocks Used Available Use% Mounted on/dev/sda6 153393952 15496524 130217532 11% /udev 1942360 4 1942356 1% /devtmpfs 780460 900 779560 1% /runnone 5120 0 5120 0% /run/locknone 1951144 288 1950856 1% /run/shm


df –h : df komutunu -h(human) parametresiyle kullanarak insanların anlayabileceği şekilde, hardisk boyutlarını görmemizi sağlıyor.

 

Örnek:

 

erdem@erdemdayioglu:~$ df -h

 

Filesystem Size Used Avail Use% Mounted on/dev/sda6 147G 15G 125G 11% /udev 1.9G 4.0K 1.9G   1% /devtmpfs 763M 900K 762M 1% /runnone 5.0M 0 5.0M 0% /run/locknone 1.9G 288K 1.9G 1% /run/shm

 

uname

 

uname : İşletim sisteimi bilgisini verir.

 

Örnek:

 

erdem@erdemdayioglu:~$ uname

Linux

 

whoami

 

whoami : Bilgisayar üzerindeki büründüğünüz kullanıcı yapısındaki bilgilerinizi gösterir.

 

Örnek

 

erdem@erdemdayioglu:~$ whoami

erdem

root@erdemdayioglu:/home/erdem# whoami

root

 

who am i

 

who am i : Bilgisayar üzerindeki gerçek kullanıcı bilgilerinizi gösterir.

 

Örnek:

 

erdem@erdemdayioglu:~$ who am i

erdem pts/2 2012-04-29 14:55 (:0)

root@erdemdayioglu:/home# who am i

erdem pts/0 2012-04-29 14:40 (:0)

 

ps -ef

 

ps -ef : Linux üzerinde çalışan programları gösterir.

 

Örnek:

 

erdem@erdemdayioglu:~$ ps -ef

UID PID PPID C STIME TTY TIME CMD

root 1 0 0 12:41 ? 00:00:00 /sbin/init

root 2 0 0 12:41 ? 00:00:00 [kthreadd]

root 3 2 0 12:41 ? 00:00:00 [ksoftirqd/0]

root 6 2 0 12:41 ? 00:00:00 [migration/0]

root 7 2 0 12:41 ? 00:00:00 [watchdog/0]

root 8 2 0 12:41 ? 00:00:00 [migration/1]

 

ps -ef | grep oracle : Bu komutu buyapısyla kullanırsak bilgisayar üzerinde oracle ile ilgili çalışan programalrı gösterir.

 

Top

 

top : İşletim üzerinde çalışan program bilgilerini, işletim sisteminin çalışma süresini, cpu ve ram bilgilerini gösterir. Windows’dan bildiğimiz Task Manager ile aynı yapıdır.

 

Örnek:

 

erdem@erdemdayioglu:~$ top

top – 13:14:58 up 33 min, 1 user, load average: 0.65, 0.77, 0.88

Tasks: 188 total, 1 running, 187 sleeping, 0 stopped, 0 zombie

Cpu(s): 4.0%us, 4.9%sy, 0.0%ni, 90.4%id, 0.6%wa, 0.0%hi, 0.1%si, 0.0%st

Mem: 3902288k total, 2229908k used, 1672380k free, 120784k buffers

Swap: 0k total, 0k used, 0k free, 773852k cached

 

PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 2054 erdem 20 0 1199m  90m 47m S 17 2.4 4:27.11 compiz 1363 root 20 0 508m 146m 124m S 7 3.8 1:36.64 Xorg 2976 erdem     20 0 782m 94m 30m S 5 2.5 1:56.12 chrome 4335 erdem 20 0 515m 18m 10m S 3 0.5 0:00.43 gnome-terminal 3679 erdem 20 0 915m 96m 25m S 3 2.5 0:03.65 chrome 2703 erdem 9 -11 328m 5696 3680 S 1 0.1 0:17.62 pulseaudio 2218 erdem 20 0 634m 108m 37m S 1 2.8 1:02.63 chrome 


kill

 

kill : Pid numarası verilen işlemi durdurur.

 

Örnek:

 

erdem@erdemdayioglu:~$ kill <pid_numarası>

erdem@erdemdayioglu:~$ kill 2218 

kill -9: Belirtilen sessionı anında sorgusuz sualsiz öldürür. Tabancayı alıp kafana sıkmak gibidir.

 

Örnek:

 

erdem@erdemdayioglu:~$ kill -9<pid_numarası>

erdem@erdemdayioglu:~$ kill -9 2218

 

passwd


passwd : Shell hesabınıza girerken kullandığınız şifreyi değiştirmenizi sağlar.

 

Örnek

 

erdem@erdemdayioglu:~$ passwd

Changing password for erdem.

(current) UNIX password:

Enter new UNIX password:

Retype new UNIX password:

Password changed 

 

Makalelerime  Oracle DBA ve Temel Linux Komutları – 3 ile devam etmeyi düşünüyorum. İnşallah yakında paylaşımlarıma devam etme fırsatı bulurum.

About Talip Hakan Ozturk

Oracle ACE, 10g/11g OCP, Oracle Blogger, Author, Senior Oracle DBA at Bank Asya, Internal Oracle Trainer for Bank Asya Akademi

İlginizi Çekebilir

SQL Server ile Veri Şifreleme

Bilgi teknolojilerinde verinin güvenliği çok kritik bir öneme sahiptir. Önemli verileri korumak için ekstra bir …

Bir Cevap Yazın