Etiketler

3 Mayıs 2013 Cuma

LINUX KOMUTLARI

Merhaba Arkadaşlar
Bu yazımda sizlerle sık kullanılan Linux terminal konutlarını paylaşmak istiyorum..
 :))

chmod
Change Mode
Üzerinde çalıştığınız dosyanın türünü değiştirmenizi sağlar.
Mesela;
chmod 777 dosya ismi
yazdığınız dosyanıza bütün hakları vermiş olursunuz.Bütün haklar nedir ? 777 nedir diye sorular gelebilir aklınıza.. Hemen cevaplayayım. Haklar dediğimiz okuma, yazma ve çalıştırma haklarıdır. 7 sayısı 2 lik tabanda yani binary de 111 e eşittir. Ve bilgisayar sistemlerinde 1 var 0 yok olarak kabul edildiğini de göz önünde bulundurursak okuma 1, yazma 1, çalıştırma 1. Peki neden 3 tane 7 var ?
3 tip kullanıcı mevcut; asıl kullanıcı ben diyebiliriz buna, gruptaki kullanıcılar ve guest olan dışarıdan gelen kullanıcılar. Aslında chmod 777 demek tehlike içerir, çünkü tanımadığınız kişilere de dosyalarına erişme ve değiştirme hakkı vermiş olursunuz, ki değiştirirken sizin verilerinizin silmesi de muhtemeldir. O yuzden genelde chmod 755 kullanılır ki bu benim bütün yetkilerim var, benim dışımdakilerin dosyadaki verileri değiştme hakkı yok ancak okuyup çalıştırabilirler.


sudo su 
En yetkili kullanıcı yani root olmanızı sağlar.

cd 
Change Directory
Bulunduğunuz dizini değiştirmek için kullanılır.
cd ~
En üst klasör e geçmenizi sağlar.Root klasörüne ulaşırsınız.

yum, apt-get
Paket yöneticileridir. Paketlerin bulunduğu depoya erişmek için kullanılır.
yum= suse de kullanılan paket yöneticisi
apt-get = debian-ubuntu da kullanılan paket yöneticisidir.

pwd
O anda bulunduğunuz klasörü belirtir.


ls
Bulunduğunuz dizinde var olan dosyaları listeler.


apropos komutunuz
Kullanmak istediğiniz komutunuzun tek satırda ne işlem yaptığını açıklar.

man komutunuz
Kullanmak istediğiniz komutunuz hakkında detaylı bilgi verir.

info komutunuz
Kullanmak istediğiniz komutunuz hakkında metin halinde detaylı bilgi verir.


whereis dosya ismi
İsmini yazdığınız dosyanın nerede olduğunu gösterir.


which dosya ismi
İsmini yazdığınız dosyaların çalıştırılabilir olanlarını gösterir.


vi dosya ismi
İsmini yazdığız dosyanızı bir editör ile açar. Eğer öyle bir dosya yoksa oluşturarak boş bir sayfa açar.
vi ile açılan editörden çıkmak için
:q


sudo apt-get autoremove paket ismi

İsmini yazdığınız paketin tümüyle kaldırılmasını sağlar, yanında gelen eklentileri ek paketlerini vs hepsini kaldırır.

sudo apt-get purge paket ismi
İsmini yazdığınız paketin tamamen süpürülüp çöpe atılamasını sağlar.
Ben bir program kaldıracağım zaman sırasıyla

sudo apt-get uninstall paket ismi
sudo apt-get autoremove paket ismi 
sudo apt-get purge paket ismi 

yazıyorum. Ve tamamıyla programı kaldırıyorum, tertemiz :)) Genellikle de tekrar kurmam gerekiyor ve
öncelikle güncelleştirme yapıp daha sonra programı tekrar yüklüyorum, bunun için aşadaki komutları kullanıyorum;

sudo apt-get update 
sudo apt-get install paket ismi

Umarım yararlı bir paylaşım olur..
Herkese iyi çalışmalar
Daha sonraki yazılarımda görüşmek dileğiyle...

*YASEMIN DEMIRAL
http://www.yazilimdilleri.net/YazilimMakale-2999-Linux-Terminal-Komutlari.aspx

7 yorum:

  1. chroot tu unutmussun.malum ben o komutu daha tarif rdemiyorum. çekirdek kök dizini degismek deyorlar ama o kadar basit sanki :)

    YanıtlaSil
  2. Daha önce kullanmamıştım.. :) Teşekkürler :)

    YanıtlaSil
    Yanıtlar
    1. farklı disk ve ya bölumdeki linuxu konsoldan açıp uzerine program vs kurup dilediğini yapmasını saglıyor mesela haratici insanlar costum ubuntu yapıyor.(bkz. ubuntu costume kit)

      Sil
  3. ve tavsiyem apt-fast kullanman !

    YanıtlaSil
  4. apt-get in fast hali midir nedir ?

    YanıtlaSil
    Yanıtlar
    1. paketleri idman gibi 4 yerden veya 8 yerden indiriyor kurarken

      Sil