Acemi Penguenlerin Bilmesi Gereken 11 Komut
Yazı Hakkında: computerworld sitesinde görüp Linux’a adım atmak isteyen ya da yeni adım atanlara ışık tutması için çevirmeye çalıştığım bir yazı. Hatalar ve eklemeler vardır.
Siz istemediğiniz müddetçe Linux’da komut yazmak zorunda değilsiniz. Kullanıcı dostu görsel arayüzleri sayesinde Linux dağıtımları her türlü işi basitleştirmiş durumda.
Buna karşın Linux dünyasında komut satırı hala etkisini ve gücünü sürdürüyor. Menülerde gezinip doğru seçeneği aramaktansa komutlarla işinizi doğrudan ve kolaylıkla yapmanız mümkün.
Komut satırı yeni gelenler için korkutucu gözükse de bu, yeni gelenlerin en sık düştüyğü hatalardan birisi. Bu sebepten şu 11 komuta şöyle bir göz atıp öğrenmeniz bu işin hiç de korkutucu olmadığını gösterecektir.
- man
- ls
- pwd
- cd
- mkdir
- find ve locate
- cp
- mv
- more
- killall
- sudo su
man komutu ile başlıyorum çünkü birçok yönden önemli bir komut.
Bu komutu başka bir komutun ne işe yaradığını öğrenmek için kullanırız.
“man” komutu “manual”(kitapçık) kelimesinden gelmekte olup bilgi edinmek istediğimiz komutun nasıl kullanıldığı ve komutun ne işe yaradığı gibi bilgilerin olduğu kitapçık sayfalarını görmemizi sağlar. Anlayamadığınız bir komutun ne işe yaradığını ya da hangi seçenek ve parametreleri alabildiği genel kullanım biçimi gibi bilgilere man komutu ile ulaşabilirsiniz.
Kullanımı:
man bilgi almak istediğiniz diğer komut.
Örnek:
man ls
Diğer bir önemli komutumuz ise bulunduğunuz dizindeki içeriği gösteren ls komutu. kullanımı gayet basit. Komut satırına ls yazıp enter tuşuna basmanız yeterli bulunduğunuz dizindeki tüm dosya ve klasörler görüntülenecektir. ls ile ilgili daha geniş bilgi almak için man ls yazabilirsiniz.
O anda hangi dizinde bulunduğunuzu mu merak ediyorsunuz? pwd yazıp enter’a basmak yeterli hangi dizinde olduğunuz görüntülenecektir. Şayet şu şekilde bir çıktı alırsanız:
“~/desktop.”
buradaki ~ işareti sizin ev dizininde olduğunuz anlamına gelir.
Başka bir dizine geçmek için kulandığımız komut ise cd. Masaüstü dizinine mi geçmek istediniz
cd Masaüstü yazıp o dizine erişebilirsiniz. Ayrıca cd .. komutu ile de bir üst dizine geçebilirsiniz.
Yeni bir dizin(klasör) oluşturmanızı sağlayan komutumuz. Resimler adında bir klasör oluşturmak için
mkdir resimler yazmalısınız.
Her zaman bir dosya aramaya ihtiyaç duyarız. find dosya_adı veya locate dosya_adı şekilde arama yapabiliriz. Bulunduğumuz dizinde arama yapılacaktır.
Bilgisayar dünyasını kopyala olmadan düşünemiyorum : ) cp dosyaları kopyalamızı sağlar. Kullanımı:
cp kopyalanacak_dosya kopyalanacağı_dizin
örnek:
cp /home/ahmet/yapılacaklar.txt /home/ahmet/masaüstü
mv komutu ile dosyaların adlarını değiştirebilir ya da başka bir dizine taşıyabilirsiniz. Kullanımı:
mv kediler köpekler
mv kediler ~/Masaüstü
İstediğiniz bir dosyanın içeriğini sayfa sayfa görüntülemenizi sağlar. more yapılacaklar.txt gibi
Durdurmak isteyip te durduramadığınız bir komutu/programı bu komut ile anında durdurabilirsiniz. Kullanımı
killall program/komut adı
örnek:
killall firefox
Neyi durdurduğunuza dikkat!…
Linux’u güvenli kılan özelliklerin başında kullanıcıların hiçbir yönetici hakkına sahip olmaması gelir. Böylece basit kullanıcı haklarıyla çalışan zararlı yazılımlar bile sisteme zarar veremez. Ama zaman zaman sistemin bazı bölgelerine yönetici hakları ile erişmek isteriz işte sadece böyle zamanlarda kullanmamız gereken bir komut sudo su. Bu komutu verdikten sonra şifre sorulacaktır. Siz şifrenizi yazarken hiçbir * karakteri vb. işaret çıkmaz siz parolanızı yazıp enter’a basın. Parolanız doğruysa artık yönetici haklarına sahip olarak işlemleri yapabilirsiniz. Bazı komutları çalıştırmadan önce bu komutu vermemiz gerekir.
Bu bilgilerin yanı sıra şu siteleri de aklınızın bir kenarına yazmanızda fayda var. Ubuntu’nun yardım sayfası Linux’un başlangıç rehberi Pardus’un konsol wiki sayfası ve emektar belgeler sitesinin Temel Linux Komutları sayfasını komutlar ile ilgili detaylı bilgi almak için kullanabilirsiniz.
Komutlara bir alıştınız mı müzikleri bile komutla dinlemeye başlayacağınıza eminim : )
Güncelleme: yönetici hakları için sudo su komutu ubuntu için geçerlidir. Diğerleri için tarakbumba’nın yorumuna bakabilirsiniz.


Ellerinize sağlık. Güzel ve öz bir yazı olmuş. Ancak son maddedeki sudo su komutu; Ubuntu ve türevleri dışındakı dağıtımlarda işe yaramayacaktır. Kök (root) olmak için kullanılan temel komut “su” komutudur. Sudo bir kök aracı olup; öntanımlı olarak sadece Ubuntu ve türevlerinde kullanılmaktadır. Mandriva, OpenSuse, Fedora v.b. dağıtımlarda “sudo” sisteme ayrıca kurulup yapılandırılmalıdır. Bunun için de su komutu ile kök olmak gereklidir.
tarakbumbaAlıntı Yap Cevapla
tarakbumba
1 Nis 11 at 15:28
@tarafbumba ikazınız için teşekkür ederim.
Fikret TozakAlıntı Yap Cevapla
Fikret Tozak
2 Nis 11 at 17:22