Linux Öğreniyorum

Linux Öğreniyorum

Merhabalar, bu yazımda Udemy’deki kursum olan Linux Öğreniyorum kursunun yazılı şeklini sizlere aktaracağım.

ls Komutu

ls komutu içerisinde bulunulan dizinin dosya ve alt dizinlerini görebilmek için kullanılır.
Listeleme yaparken standart olarak alfabetik sıra ile listeleme işlemi yapılır.

ls komutu seçenekleri

ls -a

Gizli dosyalar(. nokta ile başlayan) dahil dizinin bütün içeriğini listeler.

ls -l

Liste biçiminde listeleme yapar,daha çok ayrıntı verir.

ls -R

Ağaç yapısında bulunulan dizinden itibaren altlara doğru listeleme yapar.

ls -al

Gizli dosyaları ayrıntılı bir şekilde listelemek için –a ve –l seçeneği
birlikte kullanılır. Herhangi bir argüman kullanılmayacaksa seçenekler
birleştirilerek kullanılır.

cd Komutu

cd, dizinler arasında geçiş yapmak istediğimizde kullanabileceğimiz bir komuttur. Yani aktif dizini değiştirir.
Kullanım:

cd klasor

Eğer klasörün başına / işaretini koyarsak Linux ilgili klasörü en üst klasörde arayacaktır,
aksi takdirde aktif klasörde arayacaktır.

Örnek:

cd /home/delosemre/Belgeler

Bu komutla en üst klasöre bağlı home klasöründeki bekir klasöründeki Belgeler klasörü etkin hale getirilecektir.
Yani komut isteminde bu klasörün içine girilecektir.

cd Müzik/klasör

Bu komutla aktif klasördeki Müzik klasöründeki Avril klasörüne girilir.

cd Müzik/..

Bu komutla bulunduğunuz klasörde kalırsınız.

cd .

Bu komutla da bulunduğunuz klasörde kalırsınız. Nokta işareti aktif klasörü belirtir.

cd (boşluk)

Başlangıç dizinine gelirsiniz.

pwd Komutu

pwd komutu terminalde nerede oldugumuzu yani hangi dosyanın içinde bulunduğumuzu belirtir.

mkdir Komutu

Yeni dizin oluşturmak için kullanılır. Örnek:

mkdir “../../Klasör/Yeni Klasör”

Bu komut iki üst klasördeki Klasör klasöründe Yeni Klasör adıyla bir klasör oluşturur.

rmdir komutu

Dizin silmek için kullanılır. Ancak silinecek dizinin içinin boş olması gerekir. Örnek:

rmdir “../../Klasör/Yeni Klasör”

Bu komutla az önce oluşturduğumuz klasörü sildik.

NOT: Bu komut klasörleri çöp kutusuna taşımadan, direkt olarak siler.

touch Komutu

Boş bir dosya oluşturur. Örnek:

touch Masaüstü/örnek.txt

Bu komut aktif klasördeki Masaüstü klasöründe örnek.txt isminde boş bir dosya oluşturur.

cp ve mv Komutu

cp

cp komutu dosya kopyalamaya yarar. Örnek:

cp Deneme/Ornek.txt .

Bu komut aktif klasördeki Deneme klasöründeki Ornek.txt dosyasını geçerli klasöre kopyalar.

cp Deneme/Ornek.txt Ornek2.txt

Bu komut ise aynı işlemi dosyanın ismini Ornek2.txt olarak değiştirerek yapar.

NOT: cp komutu klasör kopyalayamaz. Sadece dosya kopyalayabilir.

mv

Dosya taşımaya yarar.
Dosyaları kopyalamak yerine taşıması haricinde cp ile aynı özelliklere sahiptir.
Dosya ismi değiştirmeye de yarar.

rm Komutu

Dosya silmeye yarar. Örnek:

rm Deneme/Ornek.txt Ornek.txt Ornek2.txt

clear Komutu

clear komutu terminal ekranımızı temzilemeye yarar.

cat Komutu

cat komutu terminalde dosyların içeriklerini görüntülememize yarar.

cat dosya_adi

sizden dosya_adi adlı dosyanın içine yazacağınız metni girmenizi isteyecektir.
yazmak istediğiniz şeyleri yazdıktan sonra ctrl+d’ye basıp enter’a basarak dosyaya
yazma işlemini tamamlayabilirsiniz.

cat > dosya_adi

Komutu ile dosyalarımızı kopyalayabiliriz.

cat dosya1.txt > dosya2.txt

find Komutu

Find komutu dosya aramak, dosya boyutlarını listelemek gibi
ileri düzey farklı işlevler içinde kullanılmaktadır.

Sistem üzerinde log.txt ismi olan dosyaları listelemek için;

find / -name “log.txt”

Sistem üzerinde log adında bir dizin aramak için;

find / -type d -name “log”

man ve help Komutları

komut hakkında bilgi almak için -h veya –help kullanırız.
komut hakkında dökümanlara ulaşmak için ise man kullanırız.

komut -h: Komut hakkında kısa bilgi
komut –help: Üstekinin aynısı
man komut: Komut hakkında detaylı doküman

history Komutu

history – komut satırı geçmişi
Komut satırı geçmişi daha terminal kullanarak yazdığımız komutların hafızada tutulmasıdır.

bu komut ise komut satırında delosemre yazıdıgım tüm geçmişi getirir.

history | grep delosemre

date ve cal Komutları

date komutu tarihi gösterir.

date

cal komutu takvimi gösterir.

cal

exit ve whoami Komutları

exit

consol’dan çıkış yapar

whoami

Sisteme giriş yaparken yazdığınız kullanıcı isminizi verir.

Sistemi Ve Paket depolarını güncelleme

apt-get update

Bu komut paket depoları ile sisteminizde bulunan paketlerin
versiyonlarını / farklılıklarını karşılaştırır ve mevcut listeyi günceller.

apt-get upgrade

apt-get update komutu ile güncellediğiniz listeye göre
sisteminizde bulunan paketler en güncel sürüme yükseltilir.

apt dist-upgrade

apt sistemindeki en fazla yetkiye sahip komuttur.
Mevcut paketlerin güncellenmesi, sistemde olmayan yeni bağımlılıkların kurulması,
gerek kalmayan bağımlılıkların silinmesi ve sorunlu olan bağımlılıkların çözümü
ve sisteminizin güncel kernel sürümüne yükseltilmesine kadar birçok görevi üstlenir.

Program Araç vs. Kurmak Ve Kaldırmak

apt-get install program_adi

bu komut ile depoda olan programları vs. indirip kurabilirsiniz.
örnek;

apt-get install wine

bu komut ile yüklü programları kaldırabilirsiniz.

apt-get remove program_adı

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir