• Forum vBulletin altyapısından Xenforo altyapısına geçirildi, bu sebeple eski şifreleriniz ile foruma giriş yapamayacaksınız, parolamı unuttum adımından mailiniz ile şifre sıfırlayarak giriş yapabilirsiniz.

    Üyeliklerinde geçerli bir mail adresi olmadığı için sıfırlama yapamayacak kullanıcılar forum kullanıcı adlarını ve yeni şifrelerini yazarak info@maxigame.org adresine şifre sıfırlamak istediklerine dair bir mail göndersinler şifrelerini sıfırlayıp mail adreslerini güncelleyeceğiz. Şifreniz sıfırlandıktan sonra foruma giriş yapıp tekrar istediğiniz gibi değiştirebilirsiniz.

[Rehber] Linux Genel Amaçlı Komutlar

silkroad12

Üye
Aktiflik
K.Tarihi
21 Nis 2009
Mesajlar
18
Puanı
1
Konum
bursa
help Kabuk komutlarının listesini gösterir. Bu komutların herbiri için help komut_ismi komutu ile yardım alabilirsiniz.
komut_ismi --help Söz konusu komut ile ilgili yardım iletisi basar (varsa). turkhackteam.net
man başlık Sistemdeki kılavuz (man) dosyaları. Bir komut hakkında olabildiği gibi bir dosya ya da bir işlev hakkında da olabilir.
apropos başlık söz konusu başlıkla ilgisi olan komutların listesi.
ls O an bulunulan dizinin içeriğini listeler.
ls -al | more O an bulunulan dizindeki bütün dosyaları gösterir (. ile başlayan gizli dosyaları da) Komut burada more komutuna yönlendirilmiştir, bu sayede çıktının bir ekrandan fazla olması durumunda bir ekranlık çıktıdan sonra devamını göstermek için bir tuşa basmanız gerekir. turkhackteam.net
cd dizin dizin dizinine geçilir; dizin verilmezse ev dizinine geçilir.
cp kaynak hedef Bir yerdeki dosya ya da dizinleri başka bir yere kopyalamak içindir. Unix'lerde genelde bu tür komutlarda her zaman kaynak önce hedef sonra yazılır.
mcopy kaynak hedef DOS'tan Unix'e ya da tersine (disketi bağlamanız şart değil) bir dosyayı başka bir yere kopyalar. Aynı mantıkta çalışan mdir, mcd, mren, mmove, mdel, mmd, mrd, mformat gibi komutlar da vardır.
ln hedef [isim] Sözkonusu hedef e sabit bağ oluşturur. Sözkonusu dosyalar iki yerde de var gibi gözükür, herhangibir değişiklik diğerini de etkiler, biri silindiğinde diğeri kalır. Sabit bağların kısıtlamaları, bağ dosyası ile asıl dosyanın aynı dosya sistemi içinde olması gerekliliği ve dizinlerle özel dosyalara sabit bağ verilememesidir.
ln -s hedef [isim] hedef 'e bir sembolik bağ dosyası (isim verilmezse hedef ile aynı isimde) oluşturur. Sembolik bağda hedef 'in nerede bulunacağının bilgisi vardır. Sembolik bağlar dizinler için de kullanılabilir. Tek sorunu hedef silindiğinde bağ bozulmuş olur.
rm dosya ... Verilen dosya ları siler. Sileceğiniz dosyanın sahibi olmanız gerekir. turkhackteam.net
mkdir dizin dizin dizinini oluşturur.
rmdir dizin ... Belirtilen dizin 'ler boşsa silinir.
rm -r dosya ... Dosya ve dizinleri ve dizinlerin içindeki dizinleri ardarda siler. Root olarak kullanırken dikkat edin, çünkü herşeyi silebilirsiniz!.
cat dosya | more Bir dosyayı sayfa sayfa görüntülemek için kullanılır. turkhackteam.net
less dosya Önceki komuta eşdeğerdir, biraz daha fazla özellikleri vardır turkhackteam.net
vim dosya Bir metin dosyasını düzenlemek için kullanılır. Aynı türden nano, joe, mcedit gibi metin düzenleyicileri de kullanabilirsiniz, ancak vim ile UTF-8 kodlu metinleri de düzenleyebilirsiniz. Diğerleri bunu yapamaz.
find / -name "dosya" dosya adlı dosyayı en üst dizinden itibaren aramaya başlar. Dosya ismi, * ve ? gibi arama karakterleri de içerebilir. Örneğin benim sistemimde "fazlames*" dizgesi ile fazlamesai.net.txt ve fazlamesai.org.txt dosyaları bulunuyor.
locate dosyaismi find gibidir, fakat düzenli olarak oluşturulan bir veritabanına bağlıdır, sistemdeki son değişikliklerden haberi olmayabilir. turkhackteam.ne
touch dosya dosya isimli dosyanın tarih bilgilerini deşiştirir. Eğer bu dosya yoksa sıfır bayt uzunluğunda oluşturur.
xinit Pencere yöneticisi olmayan bir X oturumu açar.
startx Pencere yöneticili bir X oturumu açar. DOS'daki win komutu gibidir. turkhackteam.net
startx -- :1 1 numaralı ekranda X oturumu açar, ilk ekran 0 dır ve komut için öntanımlıdır. Ekranlar arasında <Ctrl><Alt><F7-F8 ...> ile geçiş yapabilirsiniz.
xterm Basit bir X uçbirimi açar. Daha hafif sürümleri (rxvt, aterm, eterm gibi) bulunur ve tercih edilir.
shutdown -h now Sistemi durdurur. ATX sistemlerde ayrıca makinayı kapatır. turkhackteam.net
halt shutdown -h now ile aynıdır. Sistemi durdurur.
reboot shutdown -r now ile aynıdır. Sistemi yeniden başlatır.
 
Moderatörün son düzenlenenleri:
Linux(Ubuntu 10.10) Dizin Yapıları

Linux(Ubuntu 10.10) Dizin Yapıları

jsfss1.png


Ubuntudaki dizin yapısını anlattım.Bir çok Linux dağıtımındada çoğu şey genellikle aynıdır.


dw5qj7.png



/bin Dizini :
Bu dizinde sistem için gerekli çalışabilen dosyalar bulunur.Tipik Unix komutları bu dizindedir.

/boot Dizini:
Sistem başlangıcında kullanılan dosyaların bulunduğu dizindir.

/cdrom Dizini:
Cdrom hakkındaki dizin

/dev Dizini :
Bu dizinde sistem için gerekli olan aygıt dosyaları bulunur.

/etc Dizini :
Bu dizin içerisinde çeşitli konfigürasyon dosyaları bulunmaktadır.

/home Dizini :
Kullanıcılırla alakalı dizinler bulunur.(Belgeler,Resimler,Videolar vs.)

/lib Dizini :
Programların kullandığı kütüphaneler bulunmaktadır.

/lost-found Dizini:
Bozuk dosyaların yedeginin alındığı bölüm

/media Dizini :
Kaldırılabilir aygıtların (CD-Rom, USB bellek, vs.) sisteme bağlandığı dizindir.

/mnt Dizini :
Linux işletim sistemine eklediğiniz bir sürücü ya da aygıt genelde bu dizin altında bir klasör oluşturarak eklenir.

/opt Dizini :
Sistem için zorunlu olmayan 3. parti kullanıcı programları bulunur.

/proc Dizini :
Kendi sistemimiz hakkında bilgiler alabileceğimiz dizin

/root Dizini :
Kök dizin.Süper kullanıcı hakkında dosyaların bulunduğu dizin.

/sbin Dizini :
Hayati sistem komutları. Bir zamanlar bu dosyalar /etc dizini altında yeralıyorlardı. Sadece sistem görevlisinin ihtiyacı olan komutlar, /sbin veya /usr/sbin içinde bulunur.

/selinux Dizini :
Security Linux açılımı.Adındanda anlaşılabileceği gibi güvenlikle alakalı şeyler bulunur.

/srv Dizini :
Server dizinide denilebilir.

/sys Dizini :
İçinde kernelinde bulunduğu systemle alakalı dosyaları barındıran dizindir

/tmp Dizini :
Geçici dosyaların saklandığı dizindir.

/usr Dizini :
Programlar tarafından kullanılan kullanıcılar için gerekli olan dosyaların saklandığı dizindir.

/var Dizini :
Sürekli değişen sistem bilgileri burada tutulur. İstisnalar dışında diğer makinalarla paylaştırılmaz.


jsfss1.png
 
Geri
Üst