Useful shortcuts for vi editor

Thursday, 7 April 2016

tcpdump examples

tcpdump -D
-> Display all available interfaces for tcpdump

$ tcpdump -i 1 | more
-> Listen (interface 1) with more command

$ tcpdump -i any
-> Listen all actived interfaces

$ tcpdump -i eth1
-> Listen eth1 interface

$ tcpdump -i eth0 port 22
-> Listen eth0 interface on port 22

$ tcpdump -i eth2 port 23 -w example.pcap
-> Listen eth2 interface on port 23 and save as desired file name

Saturday, 2 April 2016

Kelime havuzu

mazur görmek vs mağrur olmak
-> mazur görmek: mazeretli görmek
-> mağrur olmak: gururlu, kibirli olmak 

tahrif etmek, tahkir etmek, tahrik etmek
-> tahrif etmek: bozmak, değiştirmek
-> tahkir etmek: aşağılamak, onur kırmak
-> tahrik etmek: kışkırtmak

Kaynak: TDK

How to capture packages with adb shell?

e.g. 
CMD> adb shell 
# tcpdump -vv -i any -s 0 -w /data/01.pcap
(-v; verbose, -i; interface, -s 0;capture all bytes of data within the packet)

to take the pcap file from the phone;
CMD> adb pull /data/01.pcap

Wednesday, 23 March 2016

How to install adb shell?

Please follow the steps:
  1. Download adb kits from here
  2. Unzip zip file under C:\ directory as "adb"
  3. Add these variables into system variables
    Path -> C:\adb
    ANDROID_ADB_SERVER_PORT -> 7030
  4. Now, open new cmd screen and see that you are able to use adb :)
If you do not know how to use adb, please go there


Tuesday, 22 March 2016

How to set HTTP_PROXY and HTTPS_PROXY via CMD?

CMD> set http_proxy=http://username:password@proxy.com:8080
CMD> set https_proxy=https://username:password@proxy.com:8080

Saturday, 19 March 2016

GA-965P-S3 Post Olmama Sorunu ve DDR2 800 BIOS Ayarı

Merhaba,

Malzemelerimiz:

AnakartGigabyte GA-965P-S3
İşlemci: Intel Core2 Duo E8500
RAM: 1 GB DDR2-800 (x4)

RAM (4 adet 1 GB PC6400) ve CPU (E8500) değiştirdikten sonra beni 2 hafta uğraştıran bu anakart ile ilgili deneyimi paylaşmak istiyorum. 

Gigabyte GA-965P-S3 anakartının E8500 işlemcisini resmi olarak desteklemediğini ek bilgi olarak paylaşmam gerekiyor.

Soruna gelirsek; eğer bilgisayar başlarken POST işlemini geçemiyorsa BIOS ayarlarından aşağıdaki değişikleri yaparak deneyebilirsiniz. İnternetten yaptığım araştırmaya göre; CPU FSB hızı (333 MHz), Rated FSB hızı (1333 MHz) ile RAM DRAM hızı (400 MHz) uyuşmadığından bu problem meydana geliyor. Bu oranın (FSB/DRAM) 1/1 olması gerekiyor.


Seçenek 1: (Önerdiğim)
3-3-3-9 -> 400 MHz RAM - 200 MHz DRAM - 200 MHz Bus Speed
[DEL] -> MB Intelligent Tweaker (M.I.T.) -> CPU Host Clock Control -> [Enabled]
[DEL] -> MB Intelligent Tweaker (M.I.T.) -> CPU Host Frequency(MHz) -> [200]
[DEL] -> MB Intelligent Tweaker (M.I.T.) -> System Memory Multiplier (SPD) -> [2.00]
[DEL] -> MB Intelligent Tweaker (M.I.T.) -> High Speed DRAM DLL Settings -> [Option 2]

F10 -> Y -> [ENTER]

Seçenek 2: 
5-5-5-15 -> 667 MHz RAM - 333 MHz DRAM - 333 MHz Bus Speed
[DEL] -> MB Intelligent Tweaker (M.I.T.) -> CPU Host Clock Control -> [Enabled]
[DEL] -> MB Intelligent Tweaker (M.I.T.) -> CPU Host Frequency(MHz) -> [333]
[DEL] -> MB Intelligent Tweaker (M.I.T.) -> System Memory Multiplier (SPD) -> [2.00]
[DEL] -> MB Intelligent Tweaker (M.I.T.) -> High Speed DRAM DLL Settings -> [Option 2]
F10 -> Y -> [ENTER]

Bu ayarlarla ben sorunu çözdüm umarım sizin de işinizi görür. :)

Sunday, 13 March 2016

How to wrap text in notepad++?

You may see the text according to your screen width. To do that;

Go to "View" -> Activate "Word wrap" -> That's all. :)


How to run cmd from current path?

Go to specific windows path -> Press "Shift+Right Mouse click" -> Click "Open command window here" -> Input your command as you desire


Friday, 11 March 2016

Çöken Windows diskten dosya kurtarma

Bu yazıda sizlere artık geri dönüşü olmadığını düşündüğümüz dosyalarımızı nasıl geri kurtarabiliriz onu anlatmaya çalışacağım.

Çöken İşletim Sistemi: Windows (XP, Vista, 7, 8 veya 10 farketmez)
Kullanılan Linux LiveCD: SystemRescueCd

Boot sırasını BIOS'dan CD/DVD sürücüsü olarak ayarladıktan sonra arayüz ekranında olduğumuzu varsayıyorum ve aşağıdaki komutları teker teker çalıştırıyoruz. (SystemRescueCD nasıl hazırlanır diyorsanız şu yazı işinize yarayabilir)
  • fsarchiver probe simple
    veya

    fdisk -l
  • mkdir /mnt/mybadwindows
    linux-a dosyalarımızı bu dizine göstereceğiz
  • mount –t ntfs-3g  -o –ro /dev/sda2 /mnt/mybadwindows
    /dev/sda2 partisyonunda windows-un kurulu olduğunu varsaydım
  • cd /mnt/mybadwindows
    kurtarılmayı bekleyen dosyalarımızın olduğu dizine gidiyoruz
  • ls -l
    bir baktık neyimiz kalmış diye :)
  • ifconfig
    ftp client ile bağlanmadan önce IP adresimizi öğreniyoruz
  • passwd
    ftp ile dosyalarımızı alırken kullanacağımız şifremizi belirliyoruz
Son tahlilde; WinSCP aracıyla dosyalarımızı artık kurtarabiliriz.

Örnek;
Hostname: 10.10.10.10
Port: 22
Username: root
Password: abc
Default local directory: /mnt/mybadwindows

Sağlıcakla kalın :)

Kaynak:
https://www.youtube.com/watch?v=NPicwN2ZOoQ

Saturday, 20 February 2016

Oracle SQL Functions List - Most Used

Single-Row Functions

CONCAT
  • SELECT CONCAT('Alp','er') from dual; -- Alper
INITCAP
  • SELECT INITCAP('alper') from dual; -- Alper
LOWER
  • SELECT LOWER('AlpeR') from dual; -- alper
  • SELECT UPPER('alPer') from dual; -- ALPER
LENGTH
  • SELECT LENGTH('Alper') from dual; -- 5
SUBSTR
  • SELECT SUBSTR('Alper',4,2) from dual; -- er
  • SELECT SUBSTR('Alper',-2,2) from dual; -- er
  • SELECT SUBSTR('Alper',1) from dual; -- Alper
INSTR
  • SELECT INSTR('Alper') from dual; -- 5
  • SELECT INSTR('Alper','A',1,1) from dual; -- 1
  • SELECT INSTR('Alper','e',-2,1) from dual; -- 4
LPAD
  • SELECT LPAD(1000000,10,'$' ) from dual; -- $$$1000000
RPAD
  • SELECT RPAD(1000000,10,'$' ) from dual; -- 1000000$$$
REPLACE
  • SELECT REPLACE('AliVeli','iVeli','per') from dual; -- Alper
TRIM
  • SELECT TRIM('A l p e r') from dual; -- Alper
  • SELECT TRIM(leading 'X' from 'XXXXAlper') from dual; -- Alper
  • SELECT TRIM(trailing 'Y' from 'AlperYYY') from dual; -- Alper

Wednesday, 17 February 2016

Linux ve Windows makinalar için kapatma/yeniden başlatma komutları

Linux;

Kapatmak için;
# shutdown -h now

Yeniden başlatmak için;
# reboot

Zamanlı kapatmak için;
# shutdown -P 5
- 5 dk sonra bilgisayarı kapatır

Zamanlı işlemi iptal etmek için;
# shutdown -c

Windows;

Kapatmak için;
CMD> shutdown -s

Zamanlı kapatmak için;
CMD> shutdown -s -t 60 -f
- 1 dk sonra bilgisayarı kapatır

Yeniden başlatmak için;
CMD> shutdown -r

Zamanlı işlemi iptal etmek için;
CMD> shutdown -a

Tuesday, 16 February 2016

Windows'da kullanıcı şifresi kurtarma/sıfırlama nasıl yapılır?

  1. Öncelikle Linux LiveCD hazırlamamız gerekir.
  2. SystemRescueCd (.iso) dosyası sitesinden indirilir.
  3. SystemRescueCd (.iso) DVD'ye yazabilmek için Infra Recorder programını indirilir.
  4. Programı kurup, açtıktan sonra; Write Image seçeneğinden CD burn edilir.
  5. BIOS ayarlarından, bilgisayar CD'den boot olacak şekilde ayarlanır.
  6. Bilgisayar CD'den boot edilerek başlatılır. 
  7. Boot seçeneklerinden (1) default boot options seçilir.
  8. Yüklemeler tamamlandıktan sonra terminalde startx komutu çalıştırılır.
  9. GUI açıldıktan sonra; terminal ekranında şu komutlar çalıştırılır.
    1. fdisk -l 
      • Buradaki çıktıdan windows hangi partisyonda kurulu olduğu belirlenir. (genelde type olarak NTFS olur)
    2. mkdir /mnt/mywindows
    3. mount -t ntfs-3g /dev/sda2 /mnt/mywindows -o force
      • Windows'un kuruluğu olduğu partisyon /dev/sda2 olduğunu varsaydık.)
    4. cd /mnt/mywindows/Windows/System32/config
    5. cp osk.exe osk.exe_bak
    6. cp cmd.exe cmd.exe_bak
    7. mv cmd.exe osk.exe
    8. reboot
  10. Bilgisayar, Windows ile boot edilir.
  11. İlgili yerden, On-Screen-Keyboard seçeneği tıklanır.
  12. Böylece On-Screen-Keyboard ekranı yerine CMD ekranı gelir.
  13. net user
    Kullanıcılar listelenir.
  14. net user "Alper" 123456
  15. cmd ekranı kapatılır ve verilen yeni şifre ile (123456) Windows'a giriş yapılır. :)
cmd.exe ve osk.exe programlarına yapılan değişiklikleri geri almak için;
  • osk.exe programını Administrator olarak başlat.
  • sfc /scannow komutunu çalıştır.
  • bilgisayarı tekrar başlat. 
Uyarı:
  • Eğer mount komutunu çalıştırırken
    Windows is hibernated, refused to mount.
    Failed to mount '/dev/sda2/': Operation not permitted.
    Hatasını alırsanız;
    • Bunun sebebi; Windows makinanın, hibernate özelliğinin aktif olmasıdır, bunu kapatmak gerekir.
    • Çözümü; ilk olarak, Windows DVD ile cmd ekranını açın. Daha sonra, powercfg /h off komutunu çalıştırın ve bilgisayarınızı tekrar başlatın.
Kaynak:
http://www.tenforums.com/tutorials/2880-command-prompt-boot-open-windows-10-a.html
https://www.youtube.com/watch?v=YnonaugG-L0
İnternet

Friday, 22 January 2016

Türkiye'de satılan Kablolu-USB F Klavye modelleri

Bilgi: Listedeki klavyeler, multimedia kısa tuşları olmayan klavyelerdir.

Wednesday, 20 January 2016

How to find pid by process name in Linux?

find pid;
$ ps -ef | grep oracle
oracle  3002 /oracle/app/product/11g/db/jdk/bin/java -server -Xmx384M ....

to follow up;
$ top -p 3002

Sunday, 10 January 2016

Linux makinalarda F klavye ayarı nasıl yapılır?

Terminal ekranından aşağıdaki komutu yazmanız yeterlidir.

setxkbmap tr -variant f


veya


setxkbmap trf

Wednesday, 2 December 2015

Encoder/Decoder nedir?

  • Encoder (kodlayıcı); digital(sayısal) sinyal üreten cihazdır.
  • Decoder (çözümleyici); digital sinyali çözümleyen cihazdır.

Saturday, 31 October 2015

How to login without any connection in sqlplus?

CMD> sqlplus /nolog
SQL> conn hr/hr

- nolog parameter is using for just entering to sqlplus

Saturday, 24 October 2015

How to prevent auto-closing for CMD ?

To do that, you may add "pause" command into your .bat file as you wish.

Example;

sc config OracleServiceXE start= auto
sc start OracleServiceXE
sc config OracleXETNSListener start= auto
sc start OracleXETNSListener
rem stop cmd
pause

Wednesday, 21 October 2015

How to use tftpd32 tool ?

You may use tftp (trial file transfer protocol) for transfering documents or files between Linux and Windows.

To do that, at first, you should configure tftp tool.

Please follow the steps:

Click Settings:
Only activate TFTP Server box in Global tab
Configure Current Directory in TFTP tab
Activate "Bind TFTP to this address (Server_Host_IP)" -> Server_Host_IP could be selected as your machine local IP


An Example:
A machine is Windows
B machine is Linux
tftp server is installed in Windows


Run following commands In linux machine (B):
-> tftp
-> get mytext.txt
-> put mytextnew.txt


get: to transfer file from Windows to Linux machine

put; to transfer file from linux to windows machine

Saturday, 12 September 2015

Bat dosyasından Oracle servislerini otomatik olarak başlatma/durdurma/devre dışı bırakma nasıl yapılır?

Merhaba,

Bu yazıda .bat komutlarıyla Oracle servislerini nasıl yönetebiliriz ondan bahsedeceğim.

Öncelikle yeni bir .txt formatlı dosya tanımlamalıyız. Örnek olarak oracle.txt olsun.

Daha sonra içine aşağıdaki seçeneklerden birine bakarak komutları ekleyip, kaydedip çıkalım.

Seçenek 1:
rem servisleri kullanılabilir yapmak ve başlatmak için;
sc config OracleServiceXE start= auto
sc start OracleServiceXE
sc config OracleXETNSListener start= auto
sc start OracleXETNSListener

Seçenek 2:
rem servisleri devre dışı bırakmak ve durdurmak için:
sc config OracleServiceXE start= disabled
sc stop OracleServiceXE
sc config OracleXETNSListener start= disabled
sc stop OracleXETNSListener

Son aşamaya gelmeden önce dosyamızın ismini oracle.bat olarak değiştirelim.

Evet, .bat dosyamız çalıştırılmaya hazır. Güle güle kullanın! :)

Bilgi: Bu yazıda, veri tabanı olarak Oracle XE (express edition) kullanılmıştır. Diğer oracle versiyonlarına göre servis isimleri farklılık gösterebilir.

Şuradaki yazıya da bakmanızı tavsiye ederim; http://ozsoyler.blogspot.com.tr/2014/07/windowsda-oracle-xe-service-ve-listener.html

Hoşçakalın :)