Bilinmesi Gereken Temel Linux Komutları

Quadro

Stajyer Üye
Stajyer Üye
Katılım
24 Nis 2016
Mesajlar
151
Tepki
0
Konum
17 | Çanakkale
help: Kabuk komutlarını listeler. help komutadi olarak kullanarak da ilgili komut hakkında bilgi alabilirsiniz.

ls: Geçerli çalışma dizinindeki dosya ve klasörleri listeler.
ls -a: . (nokta) ile başlayan gizli dosya ve klasörler de dahil tümünü listeler.
ls -l: Dosya ve klasörler ayrıntılarıyla listelenir.
ls -la: Gizli dosya ve klasörler ayrıntılarıyla listelenir.

mkdir: Klasör oluşturmaya yarar. Örnek kullanımı, mkdir klasoradi seklinde.

touch: Boş dosya oluşturmak için kullanılabilir. Örnek: touch deneme.txt

pwd: Dizinler arasında gezinirken hangi dizinde olunduğunu gösterir.

cd: Dizin değiştirmek için kullanılır.
cd / komutu ile root dizinine ulaşabilirsiniz.
cd ile home dizinine ulaşabilirsiniz.
cd ..  ile bir üst klasöre ulaşabilirsiniz.
cd - ile bir önceki klasöre dönebilirsiniz.
Gitmek istediğiniz bir klasörün tam yolunu cd komutuyla kullanarak ulaşabilirsiniz: cd /home/quadro

rm: Bir dosyayı silmek için kullanılır.
rm -r (rm -R): Dizinleri içerikleriyle beraber siler.
rm -f: Dosya olsun veya olmasın hata ve uyarı vermeksizin silmeye zorlar.
rm -rf: Dosya ve dizinleri hata ve uyarı vermeksizin siler.
rmdir: Boş bir dizini silmek için kullanabilirsiniz.

cp: Br dosyanın kopyasını oluşturmak için kullanılır. cp deneme kopya komutu, kopya adında deneme dosyasının kopyasını oluşturur.
cp -r: Bir klasörün kopyalamak için kullanılır. cp -r dizin yeni komutu, yeni adında dizin klasörünün kopyasını oluşturur.

mv: H[font=arial, helvetica, clean, sans-serif]em dosya taşımak için hem de dosyaları yeniden adlandırmak için kullanılır.[/font]

[font=arial, helvetica, clean, sans-serif]chmod: Dosyaların ve dizinlerin erişim yetkilerini belirlemek, değiştirmek için kullanılmaktadır. Örnek olarak: chmod +x dosya.txt veya chmod 755 dosya.txt[/font]

[font=arial, helvetica, clean, sans-serif]cat: [font=arial, helvetica, clean, sans-serif]Bir dosyanın içeriğini görmek için kullanabilirsiniz. Örnek kullanımı; [/font][font=arial, helvetica, clean, sans-serif]cat dosyaismi[/font][font=arial, helvetica, clean, sans-serif] şeklindedir.[/font][/font]

[font=arial, helvetica, clean, sans-serif][font=arial, helvetica, clean, sans-serif]find: Dosyaları bulmak için kullanılabilir. [font=arial, helvetica, clean, sans-serif]Kullanımı: [/font][font=arial, helvetica, clean, sans-serif]find dizinyolu –name dosyaismi[/font][/font][/font]

clear: Terminal ekranını temizler.

[font=arial, helvetica, clean, sans-serif][font=arial, helvetica, clean, sans-serif][font=arial, helvetica, clean, sans-serif]tar: Arşiv işlemleri için kullanılır.[/font][/font][/font]
tar -xvf arsiv.tar İsmi arsiv.tar gibi belirtilen (sıkıştırılmamış) arşiv dosyasını bulunulan dizine açar.
tar -zxvf arsiv.tar.gz İsmi arsiv.tar.gz gibi belirtilen sıkıştırılmış arşiv dosyasını bulunulan dizine açar. Dosya uzantısı .tar.gz olan dosyalardan başka .tgz olan dosyaları da açar.
tar -zxvf arsiv.tar.gz -C dizin Sıkıştırılmış arşiv dosyasını belirtilen dizine açar.
tar -jxvf arsiv.tar.bz2 -C dizin Bzip2 ile sıkıştırılmış arşiv dosyasını belirtilen dizine açar. (Eski sürümlerde -Ixvf kullanılırdı.)
tar -zcvf arsiv.tar.gz dizin1 dizin2 ... dosya1 dosya2 ... Belirtilen dizin ve/veya dosyaları arsiv.tar dosyası haline getirir ve ardından gzip ile sıkıştırıp arsiv.tar.gz haline getirir.

unzip: .zip olarak s[font=arial, helvetica, clean, sans-serif]ıkıştırılmış dosyaları belirttiğiniz klasöre çıkartmak için kullanılır.[/font]
unzip arsiv.zip -d dizin arsiv.zip zip arşivini belirtilen dizine açar.

gzip -9 dosya Belirtilen dosya yı en iyi şekilde sıkıştırır ve dosya.gz haline getirir.
bzip2 dosya Belirtilen dosya yı en iyi şekilde sıkıştırır ve dosya.bz2 haline getirir. Çoğunlukla gzip'den daha iyi sıkıştırır.
gunzip dosya.gz gzip ile sıkıştırılmış dosya.gz dosyasını dosya olarak açar.
bunzip2 dosya.bz2 bzip2 ile sıkıştırılmış dosya.bz2 dosyasını dosya olarak açar.

whatis: Bir komut için tek satırlık bir açıklama gösterir. Kullanımı: whatis komut

man: H[font=arial, helvetica, clean, sans-serif]erhangi bir komutun kullanım detaylarına erişebilirsiniz. Kullanımı: man komut[/font]

[font=arial, helvetica, clean, sans-serif]who: O[font=arial, helvetica, clean, sans-serif] anda sistemde oturum açmış kullanıcıların listesini gösterir.[/font][/font]
whoami: Sisteme giriş yaparken yazdığınız kullanıcı isminizi verir.

[font=arial, helvetica, clean, sans-serif][font=arial, helvetica, clean, sans-serif]uname: İşletim sistemi hakkında bilgi almak için kullanılır.[/font][/font]
uname –r: Kernel sürümünü gösterir.
uname –s: Sistem ismini gösterir.
uname –v: İşletim sisteminin versiyonunu gösterir.
uname –a: Yukarıdaki komutlar ve diğer uname komutlarının tamamını gösterir.

free: Bellek kullanımını gösterir.
free -m: Bellek kullanımının megabayt cinsinden gösterir.

passwd: Kullanıcı şifresi değiştirmek için kullanılır. Tek başına yazıldığında "root" kullanıcısının şifresini değiştirilir.
passwd kullaniciadi komutu ile de sistemdeki bir kullanıcının şifresi değiştirilebilir.

df: [font=arial, helvetica, clean, sans-serif]Sistemdeki sabit disk ve diğer depolama aygıtlarında kullanılan ve kullanılabilir alanı gösterir.[/font]

[font=arial, helvetica, clean, sans-serif]ps: Mevcutta çalışan prosesleri görmek için kullanılır.[/font]
[font=arial, helvetica, clean, sans-serif]Parametreleri:[/font]
[font=arial, helvetica, clean, sans-serif]-a : Tüm terminallerde çalışan prosesleri (süreçleri) listeler.[/font]
-u : Kullanıcıya göre gösterir.
-x : Sistemdeki tüm prosesleri listeler. (tty’lerde çalışanlar hariç)
-c : Süreçlerin sadece komut isimlerini listeler.
[font=arial, helvetica, clean, sans-serif]-e : Komutlar ve parametrelerini göstermektedir.[/font]

[font=arial, helvetica, clean, sans-serif]top: [font=arial, helvetica, clean, sans-serif]Sistemde çalışıyor durumda olan uygulamaları canlı olarak gösterir. Çıkmak için CTRL+C kullanılmalı.[/font][/font]

[font=arial, helvetica, clean, sans-serif][font=arial, helvetica, clean, sans-serif]shutdown -h now ve poweroff komutları sistemin kapatılmasını sağlar.[/font][/font]
[font=arial, helvetica, clean, sans-serif][font=arial, helvetica, clean, sans-serif]reboot ve shutdown -r now komutları sistemin yeniden başlatılmasını sağlar.[/font][/font]
 

xagok

Stajyer Üye
Stajyer Üye
Katılım
12 Şub 2017
Mesajlar
15
Tepki
0
Konum
7 | Antalya
paylaşım için teşekkürler masaüstüme kopyasını aldım bunları okurken güzel zaman geçiyor güzel öğretiler var.
 

Şu anda bu konuyu okuyan kullanıcılar

Geri
Üst