Çoğu Linux bilgisayarında, bir pencere açma ve makinenize bir şeyler yapmasını söyleyen komutlar yazma seçeneğiniz vardır. Bazen, bilgisayarınız açılırken veya bir şey çöktüğünde, bu metin tabanlı arayüz tüm ekranınızı kaplar.
Bu, Linux komut satırıdır. Çeşitli masaüstü arayüzlerinden daha eskidir, ancak hala yaygın ve yaygın olarak kullanılmasının bir nedeni var. Birçok kişi bunun üzerine yemin ediyor.
Komut Satırının Kısa Tarihi
İster metin tabanlı ister grafiksel olsun, bir işletim sistemini görüntülemek ve onunla etkileşim kurmak için kullandığınız arabirime kabuk denir. İlk mermiler metin tabanlıydı. Bunun nedeni, en eski elektronik bilgisayarların ev aletleri olmamasıdır. Bunun yerine, tüm odaları kaplayan dev ana bilgisayarlardı.
O zamanlar bilgi işlem gücü oldukça düşüktü ve ağ bağlantıları yavaştı. Çok sayıda dosya depolayabilirsiniz ve yalnızca metinle çalışırken çok sayıda kullanıcı çok yavaş bir bağlantı üzerinden aynı anda sistemde oturum açabilir.
1969'da Bell Laboratuarlarında Dennis Ritchie ve Ken Thompson, yaygın olarak benimsenen ilk ana bilgisayar işletim sistemlerinden biri olan Unix işletim sistemini geliştirdi.
Unix, ana bilgisayarlar üzerinde, yalnızca bir klavye ve bir ekrandan oluşan bireysel terminallerden bilgisayarla etkileşime giren insanlarla paylaşılan bir sistem olarak çalıştı. Kullanıcılar, anabilgisayarın daha sonra yorumladığı bir kabuk kullanarak komutlar yazarak dosya oluşturma ve gezinmeden veri iletmeye kadar her şeyi yaptı.
Bir şeyler ters giderse, sistem yöneticisi bir konsol, özel bir metin girişi ve BIOS, önyükleyici veya önyükleyici ile ilgili olanlar gibi sistemle ilgili mesajlar için kullanılan görüntüleme aygıtı çekirdek. Linux, Unix'in işlevlerinin çoğunu kopyalayan, ancak herkes tarafından kullanılabilen ücretsiz bir yazılım olan Unix benzeri bir sistemdir.
Thompson kabuğu (Ken Thompson tarafından yazılmıştır) Unix'in ilk kabuğuydu, ancak 1979'da Stephen Bourne'dan Bourne kabuğu olarak bilinen bir değişiklik geldi. 1989'da Brian Fox, GNU Projesi'nin bir parçası olarak Bourne kabuğunun yerine ücretsiz bir yazılım olarak Bourne Again kabuğunu (kısaca bash) yarattı. Bu, çoğu Linux işletim sistemi için varsayılan kabuktur.
Bu nedenle, bugün hala komut satırı için yaygın olarak kullanılan birkaç isme sahibiz: komut satırı, kabuk, terminal, konsol ve bash.
Linux Komut Satırı Nasıl Kullanılır
Başlamak için Linux dağıtımınızın komut satırı uygulamasına tıklamanız yeterlidir. Birçokları için isim basitçe “Terminal”dir. Bunun nedeni, uygulamaların esasen erken Unix terminalinin modern sanal sürümleri olmasıdır.
Boş bir terminal penceresi pek bir şey göstermiyor gibi görünüyor, ancak size üç bit bilgi sağlıyor: kullanıcı adınız, ana bilgisayar adı (yerel bilgisayarınız veya uzak sunucunuz) ve geçerli dizininiz (varsayılan olarak, ile gösterilen ana klasörünüz) a ~). NS $ istemin sonunu işaretler.
Terminale bir komut yazıp tıkladığınızda Girmek, sonuçlar genellikle anında görünür. Birçok temel komut kısadır, örneğin cd komutu bir dizini değiştirmek için, ls için geçerli dizindeki dosyaları listeleme, veya rm Bir dosyayı silmek için.
Çoğu komut standart bir sözdizimini izler. Formül şöyle gider:
komut seçeneği hedefi
NS hedef genellikle bir dosya veya klasördür. ls komutunun kullanıldığı bir örnek:
ls -a İndirmeler
Bahsi geçen fragmanda, ls komuttur, -a seçenek ve İndirilenler komutunuzun hedeflediği klasördür.
Peki bu komut ne işe yarıyor? Eh, varsayılan olarak, ls geçerli dizininizdeki tüm görünür dosyaları listeler. NS -a seçeneği, ls'ye gizli dosya veya klasörleri de görüntülemesini söyler. hedef dizin İndirilenler ls'ye, şu anda üzerinde çalıştığınız klasör yerine İndirilenler klasöründeki dosyaları listelemesini söyler.
Birçoğu varsayılan olarak önceden yüklenmiş olan sayısız komut satırı programı vardır. Dalışa hazırsanız, göz atın Linux komut satırı hile sayfası.
Neden Bugün Komut Satırını Kullanabilirsiniz?
Bazı görevler komut satırında daha hızlıdır. Birçok uzun süredir Linux kullanıcısının paylaştığı bir kullanım durumu, yazılımı yönetmektir. İstediğiniz uygulamanın tam adını biliyorsanız, yükleme komutunu bir terminale yazmak, Linux uygulama mağazası açmaktan daha hızlıdır. Bu, Linux uygulama mağazalarının yavaş olduğu anlamına gelmez.
yazarak uygun veya dnf komutu, Windows, macOS, Android veya iOS'takiler de dahil olmak üzere herhangi bir uygulama mağazasını kullanmaktan daha hızlıdır. Komut satırı ayrıca süreçte daha fazla bilgi sağlama eğilimindedir.
Komut satırı, sabit sürücüyü klonlama veya çok sayıda fotoğrafı yeniden adlandırma gibi düzenli aralıklarla tekrarladığınız çok özel görevleri gerçekleştirmenin hızlı yollarını sunar. Bunları yapan grafik uygulamalar var, ancak görevi her seferinde aynı şekilde yapıyorsanız, tek bir komut girmek bile zamandan tasarruf sağlıyormuş gibi hissettirebilir. Hatta bir komut dosyası yazarak bu görevleri otomatikleştirebilirsiniz.
Bazı komutlar, terminalin içinde çalışan tam uygulamalar gibi hissettiren şeyleri başlatır; Tepe grafik sistem izleme aracınızın yerini alabilecek komut.
Bir terminalde yolunuzu bilmek, nasıl kullanılacağını bildiğiniz donanım türünü de genişletir. Örneğin, ister evde ister uzaktan kendi sunucunuzu kurabilirsiniz. Belki bir Raspberry Pi'yi ya da etrafta yattığınız eski bir dizüstü bilgisayarı dönüştürmeye karar verirsiniz. bir ev medya sunucusu veya kendi bulut depolama aygıtınız.
Ve herhangi bir nedenle kendinizi açılmayan bir bilgisayara bakarken bulursanız, komut satırı, yeniden yüklemeye gerek kalmadan sisteminizi kendiniz onarabilme şansınızı artırır işletim sisteminiz.
Linux Komut Satırını Gerektirir mi?
Bu noktada, artık Linux'u kullanmak için komut satırında yolunuzu bilmenize gerek yok. Mevcut masaüstü ortamları ve uygulamaları nedeniyle, Linux'un kullanımı, daha kolay değilse de diğer işletim sistemleri kadar kolaydır.
Ancak komut satırını öğrenmek gerekli olmasa da faydaları vardır. Ve terminale derinden aşık olursanız, aşağıdaki gibi bir program yükleyebilirsiniz. Tmux Bu, aynı anda birden çok komutu çalıştırmanıza ve görüntülemenize olanak tanır.
Temel Tmux Komutları Hile Sayfası
Sonrakini Oku
- Linux
- terminal
Bertel, fiziksel gizlilik anahtarlarına ve Özgür Yazılım Vakfı tarafından onaylanmış bir işletim sistemine sahip bir dizüstü bilgisayardan yazan dijital bir minimalisttir. Özelliklerden çok etiğe değer verir ve başkalarının dijital yaşamları üzerinde kontrol sahibi olmalarına yardımcı olur.
Haber bültenimize abone ol
Teknik ipuçları, incelemeler, ücretsiz e-kitaplar ve özel fırsatlar için bültenimize katılın!
Abone olmak için buraya tıklayın