Cksum

Ubuntu Türkiye Wiki sitesinden
23.28, 25 Eylül 2013 tarihinde Hatas (mesaj | katkılar) tarafından oluşturulmuş 16727 numaralı sürüm
(fark) ← Önceki sürüm | Güncel sürüm (fark) | Sonraki sürüm → (fark)
Gezinti kısmına atla Arama kısmına atla

cksum, Unix benzeri işletim sistemlerinde] kullanılan ve dosyanın veye bir veri akışının sağlama değerini üreten bir komuttur. cksum komutu, dosya veya dosyaları belirli argümanlar olarak veya sağlanan hiçbir argüman yoksa standart girdi olarak okuyup bunları sağlama değeri, artık döngü denetimi ve bayt olarak hesaplar. Sağlama, bayt sayısı ve dosya adı standart çıktıya yazılır.

cksum komutu, farklı bilgisayarlardaki iki dosyanın eşitliğini, sanki sesli iletim ağlarından elde edilmiş bir kopya gibi doğrulamak için kullanılabilir. (Eğer dosyalar aynı bilgisayarda ise bu eşitlik cmp komutu ile yapılır.) cksum komutu ile yapılan karşılaştırma kriptografik değildir. Fakat dosyada yanlışlıkla yapılacak bir bozukluk özgün dosya ile aynı sağlamaya neden olmaz.

Uyum

Çoğu UNIX benzeri (Linux, BSD, Mac OS X ve Solaris de dahil) İŞ'te bulunan standart cksum komutu, ethernet standart çerçevesinde bir CRC algoritması kullanır. Bundan dolayı uygulamalar arasında uyumululuk gösterir. Bu, uyumlu olmayan sum komutuna zıttır.

Söz dizimi

cksum [ Dosya ... ]

Kullanım örneği


cksum test.txt
4038471504 75 test.txt

"4038471504" sağlama değerini ifade eder. "75" ise test.txt dosyasının boyutudur.

İlgili maddeler ve dış bağlantılar

Kaynakça

Unix komutları (daha fazla)
Dosya dizgesi catcdchmodchgrpchowncksumcmp cpdddudf fsckfuserlnlslsattrlsofmkdirmountmvpwdrm rmdirsplittouchumask
Süreç ve görev yönetimi atchrootcroncrontabexitkillkillallnicepgreppidofpkillpspstreesleeptimetopwait
Kullanıcı ortamı envfingeridlognamemesgpasswdsusudouptimewwallwhowhoamiwrite
Metin işleme awkcommcsplitcutdiffedexfmtheadiconvjoinlessmorepastesedsortstringstailtalktruniqvivimwcxargs
Kabuk programlama aliasbasenamedirnameechoexprfalseprintftesttrueunset
Ağ Araçları inetdhostifconfignetcatnetstatnslookuppingrlogintraceroute
Arama findgreplocatewhereiswhich
Diğer aproposbannerbccalcleardateddfilehelphistoryinfolplprmanpaxsizeteetputtypeunamewhatisyes