18 Ocak 2021 Pazartesi

Linux veya UNIX'te C programının çıktısını nasıl görebilirim?


 

C programlama dili nedir?

 
için wikipedia "AT&T Bell laboratuvarlarında, Ken Thompson ve Dennis Ritchie tarafından UNIX İşletim Sistemi' ni geliştirebilmek amacıyla B dilinden türetilmiş yapısal bir programlama dilidir. Geliştirilme tarihi 1972 olmasına rağmen yayılıp yaygınlaşması Brian Kernighan ve Dennis M. Ritchie tarafından yayımlanan "C Programlama Dili" kitabından sonra hızlanmıştır. Günümüzde neredeyse tüm işletim sistemlerinin (Microsoft Windows, GNU/Linux, BSD, Minix) yapımında %95' lere varan oranda kullanılmış, hâlen daha sistem, sürücü yazılımı, işletim sistemi modülleri ve hız gereken her yerde kullanılan oldukça yaygın ve sınırları belirsiz oldukça keskin bir dildir." Keskinliği, programcıya sonsuz özgürlüğün yanında çok büyük hatalar yapabilme olanağı sağlamasıdır. Programlamanın gelişim süreciyle beraber programlamanın karmaşıklaşması, gereksinimlerin artması ile uygulama programlarında nesne yönelimliliğin ortaya çıkmasından sonra C programcıları büyük ölçüde nesne yönelimliliği destekleyen C++ diline geçmişlerdir." diyor.
 

C programlama dilinde yazılmış bir şey linux'ta nasıl çalıştırılır?

C ile yazılmış bir şeyi çalıştırmak için komutun başına ./ yazmak gerekiyor.
 

./ nedir?

./bir_dosya : Geçerli dizinde bir_dosyanın çalıştırılması anlamına gelir. 
../bir_dosya: Üst dizinde bir dosya çalıştırmak anlamına gelir.
 
Ayrıca komutun başına ./ eklenmesi, "PATH'i unut, sadece mevcut dizine bak" 
anlamına geliyor.

 

Hiç yorum yok:

Yorum Gönder

John the Ripper ile Şifre Kırmak

  JOHN THE RIPPER ARACIYLA ŞİFRE KIRMAK  John The Ripper, açık kaynak ve ücretsiz bir şifre kırma aracı. Her ne kadar Unix için çıkmış ols...