Rastgele Yazılar : Automatic Workload Repository (AWR) Nedir, Nasıl Alınır...
Rastgele Yazılar : RMAN ile Backup/Restore/Recover
Rastgele Yazılar : Standby Database' in Incremantal Backup ile Tekrardan S...
Rastgele Yazılar : RAC(Real Application Cluster) Architecture(Mimarisi)
Rastgele Yazılar : PL-SQL (ORACLE) Fonksiyonları / Decode, NVL, NVL2
Rastgele Yazılar : RMAN Konfigurasyonu Hakkında Özet Bilgi
Rastgele Yazılar : Oracle BI ' da Variable Tanımlaması
Rastgele Yazılar : Veri Ambarı ve Veri Madenciliği Nedir?
Rastgele Yazılar : Dataguard' dan Nasıl Test Ortamı Oluşturulur
Rastgele Yazılar : Rowtype kullanımı
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:
[email protected]:~$ grep
[email protected]:~$ grep erdem /home/erdem/Desktop/ali
grep -R : Bu komutda da -R opsiyonunu kullanırsak belirtilen yerin alt klasörlerindede arama yapar.
[email protected]:~$ grep -R
[email protected]:~$ grep -R erdem /home/erdem/Desktop
vmstat
vmstat : Makina üzerindeki kullanılan cpu miktarını verir.
[email protected]:~$ 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.
[email protected]:~$ 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.
[email protected]:~$ 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.
[email protected]:~$ uname
Linux
whoami
whoami : Bilgisayar üzerindeki büründüğünüz kullanıcı yapısındaki bilgilerinizi gösterir.
Örnek
[email protected]:~$ whoami
erdem
[email protected]:/home/erdem# whoami
root
who am i
who am i : Bilgisayar üzerindeki gerçek kullanıcı bilgilerinizi gösterir.
[email protected]:~$ who am i
erdem pts/2 2012-04-29 14:55 (:0)
[email protected]:/home# who am i
erdem pts/0 2012-04-29 14:40 (:0)
ps -ef
ps -ef : Linux üzerinde çalışan programları gösterir.
[email protected]:~$ 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.
[email protected]:~$ 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.
[email protected]:~$ kill
[email protected]:~$ kill 2218
kill -9: Belirtilen sessionı anında sorgusuz sualsiz öldürür. Tabancayı alıp kafana sıkmak gibidir.
[email protected]:~$ kill -9
[email protected]:~$ kill -9 2218
passwd
passwd : Shell hesabınıza girerken kullandığınız şifreyi değiştirmenizi sağlar.
[email protected]:~$ 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.