Dos Saldırı Komutları

Önceki başlık Sonraki başlık Aşağa gitmek

Dos Saldırı Komutları

Mesaj  AmiraL Bir Paz Kas. 14, 2010 9:26 am

Her ne kadar güncelliğini ve etkisini yitirse de bilmekten zarar çıkmayacağı düşüncesindeyim. Başlayalım bakalım...

Komut:
ping(Packet internet groper): Bir network bilgisayara ICMP(Internet Control Message Protocol) echo paketi gönderir ve geri dönen paketleri bildirir.

Söz dizimi:
ping [-d] [ -n ] [ -q ] [-r] [-v] [ -R ] [ -c Count ] [ -f | -i Wait ] [ -l Preload ] [ -p Pattern ] [ -s PacketSize ] [ -L ] [ - I a.b.c.d. ] [ -T ttl ] Hostname [ PacketSize [ Count ] ]

Argumanlar:

-PacketSize
Gönderilen paketlerin boyutunu belirtir

PacketSize argumanının kullanımı isteğe bağlıdır. Kullanılmadığı zaman paket boyutu 64 byte alınır.

-Hostname
Paketlerin gönderildiği bilgisayarın ismini belirtir. Hostname argumanı, isimlegonderildigi bilgisayarin ismini belirtir.Hostname argumani, isimle(nnsc.nsf.net or boston5) veya numarayla(197.5.0.8 veya 198.113.178.17) belirtilmis bir IP adresidir.

Seçenekler:

-c Count: Gonderilecek veya alinacak echo sayisini belirtir, sayi Count yerine girilir
-f : paketlerin gelir gelmez goruntulenmesini saglar.Boylece kac tane paketin atildigi cok hizli bir sekilde ogrenilebilir.Sadece kok kullanici kullanabilir
-I a.b.c.d : Belirtilen a.b.c.d arayuzunun coklu rollerde kullanilacagini gosterir
-i Wait : Paketler arasinda Wait’te belirtilen sure kadar ara birakilir(saniye olarak).-f ile kullanilmaz.
-F : Normal moda gecmeden once, mumkun oldugu kadar cabuk, cok rollu ping’lerin yerel geri donusumunu engeller
-n : Sadece sayisal ciktileri verir. Sembolik bilgisayar adres isimlerine bakmaz
-p Pattern : Gonderilen paketi maximum 16 byte’lik "koruyucu" bolgeyle doldurur. Network’teki bilgi kaynakli problemlerin teshisi icin kullanislidir.
-q : Baslangic ve bitiste goruntulunen ozet satirlarin disinda birsey goruntulenmez
-r : Rutin yollari atlayip direk olarak, bir bilgisayara, iliskilendirilmis bir network uzerinden gonderir
-R : Echo istek paketinde, yol kayit ozelligi icerir ve donen paketlerde bir tampon yolu goruntuler
-s PacketSize : Kac byte bilgi gonderilecegini belirtir, sayi PacketSize yerine girilir
-T ttl : Cok rollu bir paket icin etkinlik suresini belirtir. Sure saniye olarak ttl yerine girilir
-v : Echo cevaplarina ek olarak, alinan ICMP paketlerin listesini görüntüler

Örnekler:

(1) canopus bilgisayari ile olan network bagini kontrol etmek ve gonderilecek echo istegi sayisini belirtmek icin:

ping -c 5 canopus VEYA ping canopus 56 5

Ornek Cikti:

PING canopus.austin.century.com: (128.116.1.5): 56 data bytes
64 bytes from 128.116.1.5: icmp_seq=0 ttl=255 time=2 ms
64 bytes from 128.116.1.5: icmp_seq=1 ttl=255 time=2 ms
64 bytes from 128.116.1.5: icmp_seq=2 ttl=255 time=3 ms
64 bytes from 128.116.1.5: icmp_seq=3 ttl=255 time=2 ms
64 bytes from 128.116.1.5: icmp_seq=4 ttl=255 time=2 ms
----canopus.austin.century.com PING Statistics----
round-trip min/avg/max = 2/2/3 ms



(2) Gonderilecek bilginin byte sayisi:

ping -s 2000 opus VEYA ping opus 2000

Ornek Cikti:

PING opus.austin.century.com: (129.35.34.234): 2000 data bytes
2008 bytes from 129.35.34.234: icmp_seq=0 ttl=255 time=20 ms
2008 bytes from 129.35.34.234: icmp_seq=1 ttl=255 time=19 ms
2008 bytes from 129.35.34.234: icmp_seq=2 ttl=255 time=20 ms
2008 bytes from 129.35.34.234: icmp_seq=3 ttl=255 time=20 ms
2008 bytes from 129.35.34.234: icmp_seq=4 ttl=255 time=20 ms
2008 bytes from 129.35.34.234: icmp_seq=5 ttl=255 time=19 ms
2008 bytes from 129.35.34.234: icmp_seq=6 ttl=255 time=19 ms
^C
----opus.austin.century.com PING Statistics----
7 packets transmitted, 7 packets received, 0% packet loss
round-trip min/avg/max = 19/19/20 ms

Not: Cikti, Ctrl-C’ye basilana kadar tekrar eder.



(3) stlopnor bilgisayarina flood-ping ozelligi istemek icin:

ping -f stlopno

Ornek Cikti:

Ping stlopnor.austin.century.com: (129.35.34.234): 56 data bytes
.^C
----stlopnor.austin.century.com PING Statistics ----
1098 packets transmitted, 1097 packets received, 0% packet loss
round-trip min/avg/max = 4/4/11

Not: Cikti, Ctrl-C’ye basilana kadar tekrar eder.



(4) opus bilgisayarina gonderilen paketler arasinda 5 saniyelik ara birakmak icin:

ping -i5 opus

Ornek Cikti:

PING opus.austin.century.com: (129.35.34.234): 56 data bytes
64 bytes from 129.35.34.234: icmp_seq=0 ttl=255 time=5 ms
64 bytes from 129.35.34.234: icmp_seq=1 ttl=255 time=5 ms
64 bytes from 129.35.34.234: icmp_seq=2 ttl=255 time=6 ms
^C
----opus.austin.century.com PING Statistics----
3 packets transmitted, 3 packets received, 0% packet loss
round-trip min/avg/max = 5/5/6 ms

Not: Cikti, Ctrl-C’ye basilana kadar tekrar eder.



(5) Preload degiskeniyle belirtilen paket sayisini, normal moda gecmeden once mumkun oldugu kadar cabuk opus bilgisayarina gondermek icin:

ping -l 10 opus

Ornek Cikti:

PING opus.austin.century.com: (129.35.34.234): 56 data bytes
64 bytes from 129.35.34.234: icmp_seq=0 ttl=255 time=9 ms
64 bytes from 129.35.34.234: icmp_seq=2 ttl=255 time=16 ms
64 bytes from 129.35.34.234: icmp_seq=3 ttl=255 time=22 ms
64 bytes from 129.35.34.234: icmp_seq=4 ttl=255 time=26 ms
64 bytes from 129.35.34.234: icmp_seq=5 ttl=255 time=27 ms
64 bytes from 129.35.34.234: icmp_seq=6 ttl=255 time=30 ms
64 bytes from 129.35.34.234: icmp_seq=7 ttl=255 time=31 ms
64 bytes from 129.35.34.234: icmp_seq=8 ttl=255 time=33 ms
64 bytes from 129.35.34.234: icmp_seq=9 ttl=255 time=35 ms
64 bytes from 129.35.34.234: icmp_seq=10 ttl=255 time=36 ms
64 bytes from 129.35.34.234: icmp_seq=11 ttl=255 time=6 ms
64 bytes from 129.35.34.234: icmp_seq=12 ttl=255 time=6 ms
64 bytes from 129.35.34.234: icmp_seq=13 ttl=255 time=6 ms
64 bytes from 129.35.34.234: icmp_seq=14 ttl=255 time=7 ms
64 bytes from 129.35.34.234: icmp_seq=15 ttl=255 time=6 ms
^C
opus.austin.century.com PING Statistics
16 packets transmitted, 16 packets received, 0% packet loss
round-trip min/avg/max = 6/19/36 ms

Not: Cikti, Ctrl-C’ye basilana kadar tekrar eder.



Bir network’teki bilgi kaynakli problemleri teshis etmek icin:

ping -p ff opus
Bu komut paketleri opus bilgisayarina koruyucu kalipla gonderir.

Ornek Cikti:

PATTERN: 0xff
PING opus.austin.century.com: (129.35.34.234): 56 data bytes
64 bytes from 129.35.34.234: icmp_seq=0 ttl=255 time=5 ms
64 bytes from 129.35.34.234: icmp_seq=1 ttl=255 time=5 ms
64 bytes from 129.35.34.234: icmp_seq=2 ttl=255 time=5 ms
64 bytes from 129.35.34.234: icmp_seq=3 ttl=255 time=6 ms
64 bytes from 129.35.34.234: icmp_seq=4 ttl=255 time=5 ms
^C
----opus.austin.century.com PING Statistics----
5 packets transmitted, 5 packets received, 0% packet loss
round-trip min/avg/max = 5/5/6 ms

Not: Cikti, Ctrl-C’ye basilana kadar tekrar eder.



(7) Basit cikti elde etmek icin:

ping -q bach

Ornek Cikti:

PING bach.austin.century.com: (129.35.34.234): 56 data bytes
^C
----bach.austin.century.com PING Statistics----
5 packets transmitted, 5 packets received, 0% packet loss
round-trip min/avg/max = 5/5/8 ms

Temel DOS Komutları

DOS işletim sisteminde normal bir kullanıcının sıkça ihtiyaç duyacağı komutlar yaklaşık on adettir. Bunlara zaman zaman kullanılabilecek yaklaşık on adet komut daha eklenebilir. Bunları öğrenmek suretiyle kullanıcı kendisi için gerekli işlemlerin çoğunu kolayca gerçekleştirebilir. Aşağıda en çok ihtiyaç duyulan komutlar ve kullanım biçimleri verilmiştir.(Tamamen büyük ve kalın harfle yazılanlar aynen girilmesi gereken komutlar, büyük harfle başlayıp küçük harfle devam eden ve yatık yazılanlarsa kullanıcı tarafından belirtilen herhangi bir isim olarak anlaşılmalıdır.)

DIR : Dosyaları listele
Bulunulan klasör içerisinde bulunan dosya ve klasörleri listelemek için dir komutu kullanılır. Herhangi bir dosyanın bir klasörde bulunup bulunmadığı veya adı, uzantısı ve boyu gibi bazı özellikleri öğrenilmek istendiğinde bu komut kullanılır. Alt klasörlerin adlarının yanında klasör olduklarını belirten 'DIR' sözcüğü bulunur. Bulunulan klasör yerine bir başka klasör de adı verilerek listelenebilir. Bir dosya adı verildiğinde ise sadece o dosyaya ait bilgiler ekranda görünür.

DIR Bulunulan klasördeki dosyaları listele.
DIR Klasör Klasördeki dosya ve alt klasörleri listele.
DIR Dosya Sadece adı verilen dosyayı listele

DOS'ta Sabit etiketli bir sabit diskte Belgelerim adlı klasörde bulunulduğu sırada dir girilirse ekranda aşağıdakine benzer bir çıktı görünür. (Elbette çıktı her bilgisayarda, bulunulan klasöre ve içinde bulunan dosyalara göre değişecektir.)

C sürücüsündeki birim Sabit
Birim Seri Numarası 3867-1CFF
C:\Belgelerim dizini

. <DIR> 15/09/98 14:40
.. <DIR> 15/09/98 14:40
Resimler <DIR> 15/09/98 14:40
Yazılar <DIR> 15/09/98 14:40
Programlar <DIR> 15/09/98 14:40
Notlar.txt 15/09/98 14:40
Okubeni.txt 15/09/98 14:40
2 dosya 2456 bayt
5 dizin 324.456.765 bayt boş

CD : Başka klasöre geç

Bir klasörden diğerine geçmek için, başka bir deyişle klasör değiştirmek için cd komutu kullanılır. Bir klasöre geçildiğinde komut satırının solunda o klasörün adı bulunur. Her klasörde sadece adı verilerek ancak bir altındaki klasöre geçilebilir. Bir üst klasöre klasör ismi olarak '..' girilerek gidilebilir. Bir alt ve bir üst düzey dışındakiler geçmek ya adımı adım klasör değiştirerek ya da geçilecek klasörün tam yolu verilerek ulaşılabilir.

CD Klasör Klasöre geç.
CD .. Bir üsteki klasöre geç.
CD Bulunulan klasörü göster.

MD : Klasör yarat.

Yeni bir klasör yaratmak için md komutu kullanılır. Bu komut girildiğinde yaratılan klasör elbette henüz boş durumdadır. Kullanıcılar butun dosyalarını aynı yerde bulundurmak yerine, onları belli gruplara ayırıp, her bir grubu bu komutla yaratacakları ayrı bir klasörlerde tutabilirler.

MD Klasör Klasör yarat.

RD : Klasörü yok et.

Boş bir klasörü silmek için rd komutu kullanılır. Ancak silinecek klasör boş olmalıdır, yoksa silinemez. Bir klasör yok edilmeden önce içerisinde bulunan bütün dosyaların silinmesi gerekir.

RD Klasör Klasörü yok et.

DEL : Dosya sil.
Bir dosyayı silmek için del komutu kullanılır. Bir dosya silindiğine sadece içindekiler silinmez, dosya tümüyle yok olur. Bazı koşullarda silinen bir dosyanın kurtarılması özel bazı programlar aracılığıyla mümkün olabilmektedir. Ancak bu programlar her yerde bulunmamakta ve kurtarma işlemlerini her zaman başarıyla gerçekleştirememektedirler. O yüzden bu komut dikkatli kullanılmalı ve önemli dosyaların her zaman bir yedeği bulundurulmalıdır.

DEL Dosya Dosyayı sil.
DEL Klasör Klasörün içindeki tüm dosyaları sil.

TYPE : Dosya içeriğini göster

Bir dosyanın içeriği ( içerisinde bulunanlar yazılar) type komutuyla ekranda gösterilebilir. Ancak sadece içerisinde standart biçimde oluşturulmuş metinler bulunan dosyalar bu yolla görüntülenebilir. Yazılara biçimlendirme gibi bir çok işlev ve görünüş değişikliği eklemeleri yapabilen 'Word' gibi kelime işlemci programlarda oluşturulmuş dosyaların içerikleri bu yolla (özel olarak metin dosyası olarak kaydedilmediyse) görüntülenemez. Ayrıca yazı dışında resim, program gibi dosya türleriyle bu komut kullanıldığında ekranda saçma sapan karakterler görünür.

TYPE Dosya Dosyanın içeriğini görüntüle.

COPY : Dosya kopyala

Bir dosyanın kopyasını elde etmek için copy komutu kullanılır. Komutla birlikte sadece kopyalanacağı klasörün ismi verilirse aynı isimde ve yanı içerikte yeni bir dosya yaratılmış olur. Klasörün yanında bir dosya ismi de verilirse içeriği aynı fakat adı değişik bir dosya üretilmiş olur.

COPY AsılDosya KopyaDosya Dosyanın kopyasını çıkar.
COPY AsılDosya Klasör Dosyayı klasöre kopyala.

MOVE : Dosya veya klasörü taşı.

Bir dosyayı ve klasörü bulunduğu yerden başka bir yere taşımak için move komutu kullanılır. Aynı işlem önce bir kopyanın başka bir yerde yaratılıp, daha sonra orijinalinin silinmesiyle de gerçekleştirilebilir.

MOVE Dosya/Klasör GideceğiYer Dosya veya klasörü taşı.

REN : Dosyanın adını değiştirir

Bir dosyanın adını değiştirmek için 'ren' komutundan yararlanılır. Dosyanın sadece adı değişirken, içeriği aynı kalır.

REN EskiDosya YeniAdı Dosyanın adını değiştir.

FORMAT : Disk(et)i biçimlendir.

Her disk veya disket, belli bir işletim sistemi tarafından tanınması için biçimlendirme denilen bir işlemden geçmek zorundadır. Bu işlemi gerçekleştiren komut format komutudur. Sabit diskler hazır biçimlendirilmiş (ve genellikle işletim sistemiyle yüklü) olarak satıldığı için kullanıcı tarafından biçimlendirilmesi gerekmez. Bazı disketler de hazır biçimlendirilmiş olarak satıldığı için işletim sistemi onlar disket sürücüye takar takmaz tanır. Bir disk veya disket biçimlendirildiğinde içerdiği tüm bilgiler yok olur. Bunlar geri getirmek normal koşullarda mümkün değildir. Sabit diskler zorunlu olmadıkça ve uzman bir kullanıcı tarafından gerekli görülmedikçe kesinlikle biçimlendirilmemelidir.

FORMAT Sürücü Sürücüyü biçimlendir.

EDIT : Dosya düzenle.

DOS işletim sisteminde standart metin dosyaların düzenlemek için edit adlı program kullanılır. Bu program DOS ile birlikte gelmekle birlikte aslında bir komut değil, çeşitli menülerle zenginleştirilmiş metin düzenlemeZ uygulamasıdır. Kullanıcılar genellikle daha çok işleve sahip diğer kelime işlemci programlarla çalışırlar. Ancak bu programların işletim sisteminden ayrı olarak satın alınması, yüklenmesi ve genellikle karmaşık olan kullanımlarının öğrenilmesi gerekir. Oysa 'edit' daima DOS'la birlikte bulunur ve her zaman kullanılabilir.

EDIT Dosya Dosyayı düzenlenmesi için aç.

A: Disket sürücüye geç.

Sabit disk veya başka bir sürücüdeyken disket sürücüsüne geçmek için a: girilmelidir. Harfi izleyen ':' işaretini kullanmak zorunludur.

C: Sabit diske geç.

Disket sürücü veya başka bir sürücüdeyken sabit diske geçmek için c: girilmelidir. Böylece sürücü değiştirip tekrar geri gelindiğinde, komut satırında önceki durumda bulunulan klasörün ismi bulunur. Bir sürücüye geçmek o sürücünün en tepesine geçmek demek değildir. Sabit diskte herhangi bir klasörün altında bulunuyorken en tepeye yani kök dizine geçmek için cd komutu klasör adı olarak '' girilmelidir.

İleri DOS Komutları

Yukarıda sayılan komutlar dışında, kullanıcıların zaman zaman gereksinim duyabilecekleri bir çok komut bulunmaktadır. Normal bir kullanıcı bunlardan sadece önemli olanları bilmelidir. Diğer komutların çoğu kullanıcının normal şartlarda gereksinim duymadığı, sadece özel bir işlevi yerine getiren komutlardır. Burada değinilecek komutlar dışında kalan bazı komutlar da son derece tehlikeli, uzman kullanıcılar dışındakileri kesinlikle kullanmaması gereken komutlardır. Burada değinilenlerse normal kullanıcıların da zaman zaman ihtiyaç duyabileceği komutlardır.

CLS : Ekranı temizle.

DOS ekranında daha önce girilen komutlar ve bunların ürettiği sonuçlar komut satırının ( genellikle sadece son birkaç komutunkiler görünecek üzere) yukarısında kalır. Komut satırının üzerindekileri silmek ve komut satırını en üst satıra almak için cls komutu kullanılır.

DATE : Tarihi göster.

DOS işletim sisteminde günü tarihini görmek ve değiştirmek için 'date' komutu kullanılır. Bu komut girildiğinde ekran bugünün tarihi gelir ve yeni tarihin girilmesi beklenir. Hiçbir şey girmeden 'Enter' tuşuna basılırsa tarih değiştirilmeksizin bugünün tarihi öğrenilmiş olur.
TIME : Saati göster (veya değiştir).

DOS'ta sistem saatini (bilgisayarın içindeki saat) değiştirmek veya öğrenmek için time komutu kullanılır. Yeni saat girmek yerin 'enter' tuşuna basılırsa saat değişmez. Saat sadece öğrenilmiş olur.

EXIT : Oturumdan çık.

Her komut işletim sisteminde bulunan ve komut yorumlayıcısı adı verilen program tarafından çalıştırılır. Bazı durumlarda bir yorumlayıcıdan başkasına girilebilir. Her girilen yorumlayıcı oturum adı verilen yeni bir ortama girer. Bu, her hangi bir programın veya işletim sisteminin içinden çıkmadan DOS komutlarının kullanılması için de gerekli olabilir. Böyle durumlarda bir oturumdan çıkıp bir önceki ortama dönmek için exit komutu kullanılır. Windows işletim sisteminde açılan bir DOS oturumundan bu komutla çıkılıp yine windows ortamına dönülebilir.
MORE : Çıktıyı sayfa, sayfa göster.

Bazı komutların çıktısı ekran sığmaz. Bu durumda çıktı bir insanın okuyamayacağı hızda ekrana gelir ve gider. Sonuçta çıktının sadece son kısmı görünür. Bu durumu önlemek ve bir komutun çıktısını her defasında bir sayfa görünecek şekilde ekrana getirmek için more komutu kullanılır. Her gelen sayfadan sonrakine geçmek için herhangi bir duşa basmak yeterlidir. Bu komutun kullanılışı başka bir komutla birlikte çalışması gerektiğinden diğerlerinden farklıdır. Önce çıktısı sayfa gösterilecek komut tüm parametre ve seçenekleriyle birlikte yazılır, sonra boru ( | ) adı verilen işaret konur ve 'more' komutu yazılır.

Komut | MORE Komutun çıktısını sayfa sayfa göster.

TREE : Tüm ağaç yapısını göster.

Belli bir klasörün altında bulunan bütün klasörler onlarında altları dahil olmak üzere ekranda sergilenmek istenirse tree komutu kullanılır.

TREE Bulunulan klasörün alt klasörlerini göster.
TREE Klasör Adı verilen klasörün alt klasörlerini göster.

ATTRIB : Komutlara niteliklerini değiştir.

Her dosya arşiv dosyası, sistem dosyası, gizli dosya veya silinemez dosya olma gibi bazı niteliklere sahiptir. Bu nitelikler üzerinde işlem yapmak için attrib komutu kullanılır. Nitelikler sırasıyla A,S,H,R harfleriyle belirtilir. Bir nitelik '+' karakteriyle verilip '-' karakteriyle geri alınır.

ATTRIB +H Dosya Dosyaya gizlilik niteliği ver.
ATTRIB -H Dosya Dosyanın gizlilik niteliğini kaldır.
ATTRIB +R Dosya Dosyaya silinemezlik niteliği ver.
ATTRIB -R Dosya Dosyanın silinemezlik niteliğini kaldır.

FC : Dosyaları karşılaştır.

İki dosya arasındaki farkların ve bu farkların oluştuğu satırların bulunması için kullanılan komut fc'dir . Bu komut iki dosyanın ( isim ve konum açısından farklı olsalar da) içerik açısından aynı olup olmadığını kontrol etmek için kullanılabilir

FC Dosya1 Dosya2 Adı verilen dosyaları karşılaştır.

LABEL : Diskin etiketini değiştir

Her disk ve disketin bir etiket'i yani adı vardır ve bu ad label komutuyla değiştirilebilir. Bazı durumlarda işletim sistemleri, disket veya disketleri üzerindeki yazı veya renk gibi fiziksel özelliklerinden tanıyamayacağı için, bir diske veya diskete bu isimle referans verirler.

LABEL Sürücü Sürücünün etiketini değiştir.

FIND : Belirtilen yazıyı bul.

Bir dosya içerisinde geçen bir sözcük veya ifadeyi bulmak için find komutu kullanılır. Bu komutla içeriği hakkında belli bir fikir sahibi olunan ancak ismi bilinmeyen dosyaları bulmak mümkün olabilmektedir.

FIND "Yazı" Dosya Yazıyı dosya içinde bul.

CHKDSK : Disk(et)in durumunu göster.

Bir disk veya disket içinde kullanılan ve kullanılmayan alanların büyüklüğünü, ne kadarlık kısmın bozuk veya kullanılamaz durumda olduğunu olmak için chkdsk komutu kullanılır. Ancak disk veya disketler üzerinde daha geniş bir inceleme yapmak için daha kapsamlı bir program kullanmak gerekir
MEM : Belleğin durumunu göster.

Bilgisayarın içindeki bellek biriminin kapasitesini, belli bir anda bu kapasitenin ne kadarının kullanıldığını ve ne kadarının boş olduğunu öğrenmek için mem komutu kullanılır.

DELTREE : Klasörü altındakilerle birlikte yok et.

Bir klasör 'del' komutuyla silindiğinde yok olmaz. Silinen sadece altında bulunan dosyalardır. Bununla birlikle, 'rd' komutu da bir klasörü boş olmadıkça silmemektedir. Bir klasörü altındaki dosya ve klasörleriyle birlikte yok etmek için deltree komutunu kullanmak gerekir. Bu komutun geri dönüşü olmadığı için yok edilecek klasörün altında bulunan bütün nesnelerin ne içerdiği bilinerek kullanılmalıdır.

DELTREE Klasör Klasörü altındakilerle birlikte yok et.

Komutlarla Parametreler, Seçenekler ve Yardım

Bir komutla birlikte girilen parametre, o komutun çalışması için gerekli bilgi demektir. Örneğin dosya silmeye yarayan "del" komutu ile birlikte silinmesi istenen dosyanın ismi parametre olarak girilmesi gereklidir. Aksi takdirde komut hangi dosyayı sileceğini bilemez. Komutla birlikte ' / ' işaretinden sonra kullanılan seçenekler ise komutların çalışmasının kullanıcının isteklerine uygun olarak değiştirilmesinde kullanılır. Bir klasördeki dosyaları listeleyen "dir" komutuyla birlikte /W girilirse listeleme özet bir biçimde sadece dosya ve dizin adlarıyla yapılır.

Herhangi bir komut hakkında yardım, o komutun ardından seçenek olarak ? işareti girilmesiyle elde edilir.

Komut /?

Gelen yardım ekranında komutla birlikte girilecek parametre ve seçenekler gerekli açıklamalarla birlikte sergilenir. Çevresi ' [ ' ve ' ] ' ayraçlarıyla çevrelenmiş parametre ve seçenekler isteğe bağlı demektir. Ayrıca tüm komutlar hakkında yardım help komutunun girilmesiyle de elde edilebilir.

Dosya ve Klasör İsimleri

DOS'ta dosya ve klasörlerin isimleri belli koşullara uymak zorundadır. Bir isim sadece harf, sayı ve geçerli sayılan işaretlerden oluşabilir. Başka herhangi bir yerde belli bir anlamı olan işaretler kesinlikle isimlerde kullanılmaz. Komut veya dosya isimlerinde büyük harf küçük harf ayrımı yapılmaz. Aşağıdaki bütün ifadeler aynı kabul edilir :

CD OYUN
Cd Oyun
Cd oyun
cD oYuN

Klasör isimleri en fazla sekiz karakterden oluşabilir. Bu kural dosya isimleri için de geçerlidir ancak dosyalara en fazla üç karakter uzunluğunda olabilen bir uzantı’ya sahip olabilir. İsimle uzantı arasında bir nokta ( . ) bulunur.

Örneğin :
Dosyam.txt

geçerli bir isimdir. İsimler genellikle aynı türde veya konumdaki farklı içeriğe sahip dosya veya klasörleri birbirinden ayırmak için kullanıldığından, içerikleri hakkında fikir veren bir isim taşımaları yararlıdır. Yazımı kolay olsun diye bir iki karakterlik kısa isimler kullanılırsa, bir dosyanın aranması durumunda güçlükle karşılaşılır. Dosyaların uzantıları da dosyaların türü hakkında bir fikir verir.

Aşağıda çok kullanılan dosya uzantıları ve anlamları verilmektedir ( * yerine herhangi bir isim gelebilir)

* *.txt Düz Metin Dosyası
* *.exe Çalıştırılabilir Program Dosyası.
* *.gif Bir Tür Resim Dosyası.
OS'ta Kullanılan Bazı İşaretler
\ : Klasör Altında.

Bir klasör veya dosyanın bir klasör veya sürücünün altında olduğunu belirten işaret ters bölüm ( \ ) karakteridir. Bir klasörden sadece kendisinin bağlı olduğu bir üst klasör ve kendisinin bir düzey altında bulunan dosya ve klasörlere erişilebildiği için, bunların dışındaki klasörlerde bulunan klasör ve dosyalara erişmek için konumlarını tam olarak belirtilmesi gerekir. Aksi taktirde dosya veya klasörün bulunamadığını belirten bir mesajla karşılaşılır. Klasörler ve dosyalar arasında bu işaretten başka boşluk bırakılmaz. Bu işaretle birbirine bağlanmış klasörler veya dosya ismi sadece tek bir nesneyi gösterir.

ÜstKlasör\AltKlasör\Dosya

* : Bir yazının yerini tut.

Birden çok dosya veya klasörlerle işlem yapılması gerektiğinde, her madde için tek tek komut kullanılması yerine, ortak özellikler belirtilir ve yıldız ( * ) karakterinin kullanılır. Bu karakter herhangi bir karakter dizisi anlamına gelir ve hiç bir karakterin bulunmaması gibi bir durumu da kapsar.

*.txt Bütün .txt uzantılı dosyalar.
A*.* A ile başlayan tüm dosya veya dizinler.
A*B.doc A'yla başlayan B'yle biten doc uzantılı dosyalar.

? : Bir harfin yerini tut.

Tıpkı yıldız karakteri gibi soru işareti ( ? ) de 'joker' olarak kullanılabilir. Ancak bu işaret sadece bir karakterin yerini tutar ve bulunduğu konuma iki karakter girmesi durumunda geçerli bir seçenek olarak kabul etmez.

A?B.txt Başı A sonu B olan üç harfli txt uzantılı dosyalar.

| : Komut çıktısını başka bir komuta gönder.

Bazı durumlarda bir komutun çıktısı boru ( | ) adı verilen karakter yardımıyla bir komuta girdi olarak gönderilebilir. İkinci komut yapacağı işlevi bu girdi üzerinde gerçekleştirip sonucu (eğer sonunda yine bir boru ve çıktıyı girdi olacak başka bir komut yoksa ) ekrana yazar.

Komut1 | Komut2 İlk komutun çıktısını ikincisinin girdisi olsun.

> : Komutun çıktısını dosyaya yaz.

Bir komutun çıktısını ekran yerine bir dosyaya göndermek ( yazdırmak) istendiğinde 'büyüktür' ( > ) işareti kullanılabilir. Sonucu görmek o dosyanın 'type' komutuyla ekranda gösterilmesiyle görülebilir. Bu işaretin kullanılması için kullanılan komutun belli bir ekran çıktısı üreten bir komut olması gerekir. Aksi taktirde dosyaya yazılacak herhangi bir metin oluşmaz.

Komut > Dosya Komutun çıktısını ekran yerine dosyaya yaz.

/ : Komutla Seçenek Kullan

Herhangi bir komuta seçenek girmek için ( / ) karakteri ( slaş ) kullanılır. Bu karakterin ardından herhangi bir anahtar ( genellikle belli bir işlemi veya tercihi simgeleyen ) bir harf girilir. Birden fazla seçenek (birbirleriyle çelişmedikleri durumunda) artarda girilebilir.

Komut Parametreler /Seçenek Komuta seçenek girmek.

. : Dosya İsim Uzantı Ayırıcı

Bir dosya ismiyle uzantısını ayırmak için ( . ) karakteri ( nokta ) kullanılır. Bu karakterin sol tarafı isim sağ tarafı da uzantı olarak addedilir. Bir dosyanın ismi ve uzantısı birlikte dosyanın kendisini ifade ettiğinden noktanın ne sağında ne de solunda boşluk bırakılmadan, bir bütün olarak yazılır.

İsim.Uzt İsimle uzantıyı ayırmak.
avatar
AmiraL
Admin
Admin

Mesaj Sayısı : 22
Kayıt tarihi : 13/11/10
Yaş : 21
Nerden : İSTANBUL

http://gamemakers.yetkinforum.com

Sayfa başına dön Aşağa gitmek

Geri: Dos Saldırı Komutları

Mesaj  SONER Bir Paz Kas. 14, 2010 9:56 am

çok sağol işime yaraya bilir Twisted Evil
avatar
SONER
Yeni Üye

Mesaj Sayısı : 14
Kayıt tarihi : 13/11/10

http://gamemakers.yetkinforum.com/

Sayfa başına dön Aşağa gitmek

Geri: Dos Saldırı Komutları

Mesaj  AmiraL Bir Paz Kas. 14, 2010 10:21 am

Wink)
avatar
AmiraL
Admin
Admin

Mesaj Sayısı : 22
Kayıt tarihi : 13/11/10
Yaş : 21
Nerden : İSTANBUL

http://gamemakers.yetkinforum.com

Sayfa başına dön Aşağa gitmek

Geri: Dos Saldırı Komutları

Mesaj  Sponsored content


Sponsored content


Sayfa başına dön Aşağa gitmek

Önceki başlık Sonraki başlık Sayfa başına dön

- Similar topics

 
Bu forumun müsaadesi var:
Bu forumdaki mesajlara cevap veremezsiniz