Her Yeni Başlayanın Bilmesi Gereken 7 Linux Komutu

Linux'ta(Linux) yeniyseniz , terminali kullanmak biraz bunaltıcı olabilir. Linux Mint gibi (Linux Mint)yeni Linux(New Linux) dağıtımlarının harika grafik arayüzleri vardır, ancak Linux'un(Linux) kalbi çekirdektir ve bu, komut satırını kullanmak anlamına gelir.

Windows kullanıcısı olsanız bile , muhtemelen hayatınızın bir noktasında bir görevi gerçekleştirmek için bir komut istemi penceresi açmak zorunda kalmışsınızdır. Windows'un en son sürümü olan Windows 10 (Windows)ile , (Windows 10)Ubuntu Bash kabuğunu Windows'a(Windows) bile yükleyebilir ve Linux komutlarını doğrudan Windows'tan(Windows) çalıştırabilirsiniz !

Bu yazıda, hemen hemen tüm Linux dağıtımlarında ortak olan bazı(Linux) gerçekten temel Linux komutlarını gözden geçireceğim . Bash kabuğu en popüler kabuk ve benim de kullandığım kabuk olduğundan, tüm komutlar için bu sözdizimini kullanacağım. Ayrıca, her komut için en faydalı argümanlardan bazılarından bahsedeceğim, ancak man sayfalarında bulunabilecek daha birçok argüman var.

1. ls (Liste İçeriği)

Bence bilmeniz gereken ilk komut ls komutudur. Bu komut, geçerli çalışma dizininin içeriğini listeler. Sadece ls yazıp Enter 'a basarsanız , geçerli dizindeki dosya ve klasörlerin çok basit bir listesini alırsınız.

Çoğu Linux dağıtımında(Linux) , dizinler yeşil gibi farklı bir renkle vurgulanacaktır. Dosyalar genellikle benim durumumda gri olan kabuk isteminin standart rengi olacaktır. Herhangi bir argüman olmadan, ls biraz sıkıcıdır. -a'yı(-a) ls ile kullanırsanız , tüm gizli dosyaları görebileceksiniz.

Nokta ile başlayan her şey gizli bir dosya veya dizindir. Gizli dizinlerin tümü, görülmesi zor olan koyu mavi bir renge sahiptir. Başka bir yararlı argüman, aşağıda gösterildiği gibi -l seçeneğidir.

Bu size izinler, bağlantılar, kullanıcı, grup, boyut ve son değişiklik tarihi gibi çok daha fazla bilgi içeren uzun bir dosya ve klasör listesi verir. İzinleri nasıl yorumlayacağınızdan emin değilseniz, Linux izinlerini anlama konusundaki yazımı(understanding Linux permissions) okuduğunuzdan emin olun .

2. cd (Dizin Değiştir)

Bir dizinin içeriğini listeleyebildiğinizde, farklı bir dizine nasıl geçileceğini bilmek faydalıdır. Varsayılan olarak, bir bash kabuğu açtığınızda her zaman ana dizininizde başlarsınız. Bu, kabuk isteminde yaklaşık işareti ( ~

cd komutu , Linux'ta(Linux) dizinleri nasıl değiştireceğinizdir . Cd ile öğrenilecek çok fazla bir şey yok, ancak birkaç kısayol var. İyi bir şey sadece cd yazıp enter tuşuna basmaktır. Bu, nerede olursanız olun sizi her zaman ana dizine geri götürecektir.

Ayrıca, göreli bir yolla erişilemeyen bir dizine girmek istiyorsanız, mutlak bir yol kullanabilirsiniz. Aşağıdaki örnekte, etc/ssh'ye ulaşmak için root (/)

3. adam (Yardım Sayfaları)

man komutu muhtemelen Linux'taki(Linux) en kullanışlı komutlardan biridir . Gelişmiş Linux kullanıcıları bile bir (Linux)Linux komutunun her argümanını hatırlayamaz . Kılavuz sayfaları, bir komut için tüm farklı argümanlar hakkında size ayrıntılı bilgi verecektir.

Sözdizimi de gerçekten basittir. Bu sadece öğrenmek istediğiniz komut tarafından takip edilen adam. Yukarıdaki ekran görüntüsünde , ls komutu hakkında daha fazla bilgi edinmek için bir man ls yaptım. (man ls)man için yararlı bir argüman -k , bir anahtar kelime kullanarak tüm komutları aramanıza izin verecek.

Yukarıda, zip(zip) anahtar sözcüğünü aradım ve komut adında veya açıklamasında zip sözcüğü bulunan tüm komutları geri aldım . Başka türlü bilmediğiniz komutları bulmanın kullanışlı bir yolu.

Bir komutun nasıl kullanılacağına dair daha fazla örnek almak için man ile birlikte info adlı başka bir komut kullanabilirsiniz. (info)Bu(Just) komutun bilgi sayfasını açmak için info komutunu( info command) yazmanız yeterlidir.

4. (Dosya Oluştur) öğesine dokunun

Hızlı bir şekilde yeni bir dosya oluşturmak istiyorsanız, en kolay yol touch komutunu kullanmaktır. Gerçekte, dokunma komutu bir dosyadaki zaman damgasını değiştirmek için kullanılır, ancak başka bir kullanım yeni bir dosya oluşturmaktır.

Linux'ta(Linux) dosya oluşturmanın birçok yolu vardır ve daha sonra muhtemelen bir dosya oluşturmak için asla dokunmayı kullanmayacaksınız, ancak başlangıçta çok kullanışlı oluyor.

Touch komutunu kullanırken bir dosya zaten mevcutsa, dosya için yukarıda gösterildiği gibi son erişimi ve son değiştirilen zaman damgalarını günceller.

5. cat (Dosyaları Birleştir ve Yazdır)

Bir başka kullanışlı komut da cat komutudur. cat'in ana işlevi birden çok dosyayı birleştirmek, ancak bir dosyanın içeriğini standart çıktıya (ekran olan) yazdırmak için de kullanılabilir.

Çıktıya satır numaraları eklemek için -n bağımsız değişkenini kullanabilirsiniz . -b seçeneğini kullanırsanız , yalnızca boş olmayan satırlara satır numaraları ekler. Terminal pencerenizin yüksekliğinden daha uzun bir dosyada cat kullanırsanız, dosyanın yalnızca alt kısmı gösterilecektir. Bir dosyanın içeriğini sayfa sayfa görüntülemek için cat çıktısını daha az(less) veya daha fazla(more) komutuna yönlendirebilirsiniz.

6. mkdir (Dizin Oluştur)

Bir noktada, verilerinizi daha iyi organize etmek için dizinler oluşturmak isteyeceksiniz ve mkdir  komutunun devreye girdiği yer burasıdır. Bu komutu kullanarak dizin oluşturmak için göreli veya mutlak yolları kullanabilirsiniz.

Yukarıdaki örnekte, bir göreli yol ve bir mutlak yol kullanarak ana dizinimde iki dizin oluşturdum. Aynı anda birden fazla hiyerarşik dizin oluşturmanız gerekiyorsa, -p argümanını kullanmanız gerekir.

Yukarıdaki örnekte, Aseem , Data ve Pictures dizinlerini hiçbiri var olmasa da aynı anda oluşturmak için -p argümanını kullandım.

7. rm (Kaldır)

rm komutu , dosyaları ve dizinleri kaldırmak için kullanılabilecek güçlü bir komuttur. rm komutu, içinde dosya ve dizin bulunan dizinleri kaldırabilir.

Bir dosyayı kaldırmak için dosya adını yazmanız yeterlidir. Boş olmayan bir dizini kaldırmanız gerekiyorsa, -r argümanını kullanmanız gerekir. Ayrıca, herhangi bir şeyi silmeden önce size soracağı için rm'yi kullanırken -i ve -v argümanlarını kullanmak iyi bir fikirdir .

Bunlar, başlamak için Linux'ta(Linux) bilmeniz gereken, gerçekten basit, ancak yaygın yedi komuttur . Çok daha fazlası var ve yakında daha fazla komut ve bunların nasıl kullanılacağı hakkında daha fazla başlangıç ​​makalesi yayınlayacağım. Herhangi bir sorunuz varsa, bir yorum gönderin. Zevk almak!



About the author

IOS ve MacOS sistemlerinde 10 yılı aşkın deneyime sahip bir donanım mühendisiyim. Ayrıca son 5 yıldır akşam dersi öğretmeniyim ve kendime Google Chrome'u nasıl kullanacağımı öğrettim. Her iki alandaki becerilerim beni web sitesi geliştirme, grafik tasarım veya web güvenliği çalışmaları için mükemmel bir aday yapıyor.



Related posts