Monday, 18 April 2016
Thursday, 7 April 2016
What are hard link and soft link in Linux?
Hard link; it may used for backup (replica) purpose. (seems to RAID 1)
e.g.
$ ln original_file.txt hd_file.txt
$ ln original_file2.txt /home/alper/hd_file2.txt
Soft link; it may used as shortcut like in Windows OS.
e.g.
$ ln -s original_file soft_file.txt
$ ln -s original_file /home/alper/soft_file2.txt
to list the links;
$ ls -l
(l; list)
or
$ ls -i
(i; inode number)
then find the files by same inode number
$ find . -inum <inode_number>
e.g.
$ find . -inum 10000
e.g.
$ ln original_file.txt hd_file.txt
$ ln original_file2.txt /home/alper/hd_file2.txt
Soft link; it may used as shortcut like in Windows OS.
e.g.
$ ln -s original_file soft_file.txt
$ ln -s original_file /home/alper/soft_file2.txt
to list the links;
$ ls -l
(l; list)
or
$ ls -i
(i; inode number)
then find the files by same inode number
$ find . -inum <inode_number>
e.g.
$ find . -inum 10000
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
-> 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
-> 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
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
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
CMD> set https_proxy=https://username:password@proxy.com:8080
Labels:
proxy
Saturday, 19 March 2016
GA-965P-S3 Post Olmama Sorunu ve DDR2 800 BIOS Ayarı
Merhaba,
Malzemelerimiz:
Anakart: Gigabyte 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. :)
Malzemelerimiz:
Anakart: Gigabyte 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. :)
Labels:
bios,
GA-965P-S3
Sunday, 13 March 2016
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)
Ö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
- 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
Ö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
Labels:
linux,
systemrescuecd,
windows
Saturday, 20 February 2016
Oracle SQL Functions List - Most Used
Single-Row Functions
CONCAT
- SELECT CONCAT('Alp','er') from dual; -- Alper
- SELECT INITCAP('alper') from dual; -- Alper
- SELECT LOWER('AlpeR') from dual; -- alper
- SELECT UPPER('alPer') from dual; -- ALPER
- SELECT LENGTH('Alper') from dual; -- 5
- SELECT SUBSTR('Alper',4,2) from dual; -- er
- SELECT SUBSTR('Alper',-2,2) from dual; -- er
- SELECT SUBSTR('Alper',1) from dual; -- Alper
- SELECT INSTR('Alper') from dual; -- 5
- SELECT INSTR('Alper','A',1,1) from dual; -- 1
- SELECT INSTR('Alper','e',-2,1) from dual; -- 4
- SELECT LPAD(1000000,10,'$' ) from dual; -- $$$1000000
- SELECT RPAD(1000000,10,'$' ) from dual; -- 1000000$$$
- SELECT REPLACE('AliVeli','iVeli','per') from dual; -- Alper
- 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
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?
- Öncelikle Linux LiveCD hazırlamamız gerekir.
- SystemRescueCd (.iso) dosyası sitesinden indirilir.
- SystemRescueCd (.iso) DVD'ye yazabilmek için Infra Recorder programını indirilir.
- Programı kurup, açtıktan sonra; Write Image seçeneğinden CD burn edilir.
- BIOS ayarlarından, bilgisayar CD'den boot olacak şekilde ayarlanır.
- Bilgisayar CD'den boot edilerek başlatılır.
- Boot seçeneklerinden (1) default boot options seçilir.
- Yüklemeler tamamlandıktan sonra terminalde startx komutu çalıştırılır.
- GUI açıldıktan sonra; terminal ekranında şu komutlar çalıştırılır.
- fdisk -l
- Buradaki çıktıdan windows hangi partisyonda kurulu olduğu belirlenir. (genelde type olarak NTFS olur)
- mkdir /mnt/mywindows
- mount -t ntfs-3g /dev/sda2 /mnt/mywindows -o force
- Windows'un kuruluğu olduğu partisyon /dev/sda2 olduğunu varsaydık.)
- cd /mnt/mywindows/Windows/System32/config
- cp osk.exe osk.exe_bak
- cp cmd.exe cmd.exe_bak
- mv cmd.exe osk.exe
- reboot
- Bilgisayar, Windows ile boot edilir.
- İlgili yerden, On-Screen-Keyboard seçeneği tıklanır.
- Böylece On-Screen-Keyboard ekranı yerine CMD ekranı gelir.
- net user
Kullanıcılar listelenir. - net user "Alper" 123456
- 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
- Logitech Keyboard K120
- A4 Tech KM-720 F
- A4 Tech KL-5UP F
- Everest KB-861F
- Hiper F-3055
Bilgi: Listedeki klavyeler, multimedia kısa tuşları olmayan klavyelerdir.
Labels:
f klavye
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
$ ps -ef | grep oracle
oracle 3002 /oracle/app/product/11g/db/jdk/bin/java -server -Xmx384M ....
to follow up;
$ top -p 3002
Labels:
linux
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
$ 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.
Labels:
encoder/decoder
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
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
Example;
sc config OracleServiceXE start= auto
sc start OracleServiceXE
sc config OracleXETNSListener start= auto
sc start OracleXETNSListener
rem stop cmd
pause
Subscribe to:
Posts (Atom)