Başlangıç ​​Geek: Linux Terminalini Kullanmaya Nasıl Başlanır

İster yeni bir Linux kullanıcısı olun, ister bir süredir Linux kullanıyor olun, terminali kullanmaya başlamanıza yardımcı olacağız. Terminal, korkmanız gereken bir şey değildir - birçok kullanımı olan güçlü bir araçtır.

Terminal hakkında bilmeniz gereken her şeyi tek bir makale okuyarak öğrenemezsiniz. Terminal ile ilk elden oynama deneyimi gerektirir. Bu girişin, daha fazla öğrenmeye devam edebilmeniz için temel bilgileri kavramanıza yardımcı olacağını umuyoruz.

Temel Terminal Kullanımı

Masaüstünüzün uygulama menüsünden bir terminal başlatın ve bash kabuğunu göreceksiniz. Başka kabuklar da vardır, ancak çoğu Linux dağıtımı varsayılan olarak bash kullanır.

Komut istemine adını yazarak bir programı başlatabilirsiniz. Burada başlattığınız her şey - Firefox gibi grafik uygulamalardan komut satırı yardımcı programlarına kadar - bir programdır. (Bash aslında temel dosya yönetimi ve benzeri için birkaç yerleşik komuta sahiptir, ancak bunlar da programlar gibi işlev görür.) Windows'tan farklı olarak, bir programı başlatmak için bir programın tam yolunu yazmanız gerekmez. Örneğin, Firefox'u açmak istediğinizi varsayalım. Windows'ta, Firefox'un .exe dosyasının tam yolunu yazmanız gerekir. Linux'ta şunu yazabilirsiniz:

firefox

Çalıştırmak için bir komut yazdıktan sonra Enter tuşuna basın. Bir .exe veya buna benzer bir şey eklemenize gerek olmadığını unutmayın - programların Linux'ta dosya uzantıları yoktur.

Terminal komutları da argümanları kabul edebilir. Kullanabileceğiniz argüman türleri programa bağlıdır. Örneğin, Firefox web adreslerini bağımsız değişken olarak kabul eder. Firefox'u başlatmak ve Nasıl Yapılır Geek'i açmak için aşağıdaki komutu çalıştırabilirsiniz:

firefox howtogeek.com

Terminal işlevinde çalıştıracağınız diğer komutlar, tıpkı Firefox gibi, ancak çoğu yalnızca terminalde çalışır ve herhangi bir grafik uygulama penceresi açmaz.

Yazılımın Kurulması

Terminalden yapılacak en verimli şeylerden biri yazılım kurmaktır. Ubuntu Yazılım Merkezi gibi yazılım yönetimi uygulamaları, arka planda kullandıkları birkaç terminal komutunun süslü ön uçlarıdır. Etrafa tıklamak ve uygulamaları tek tek seçmek yerine, bunları bir terminal komutuyla kurabilirsiniz. Hatta tek bir komutla birden fazla uygulama kurarsınız.

Ubuntu'da (diğer dağıtımların kendi paket yönetim sistemleri vardır), yeni bir yazılım paketi kurma komutu şu şekildedir:

sudo apt-get install paketadı

Bu biraz karmaşık görünebilir, ancak yukarıdaki Firefox komutu gibi çalışıyor. Yukarıdaki satır, apt-get'i root (yönetici) ayrıcalıklarıyla başlatmadan önce şifrenizi isteyen sudo'yu başlatır . Apt-get programı argümanlar okur packagename yüklemek ve bir paket adında yükler packagename .

Bununla birlikte, birden çok paketi bağımsız değişken olarak da belirtebilirsiniz. Örneğin, Chromium web tarayıcısını ve Pidgin anlık mesajlaşma yazılımını kurmak için şu komutu çalıştırabilirsiniz:

sudo apt-get install chromium-tarayıcı pidgin

Ubuntu'yu yeni kurduysanız ve tüm favori yazılımlarınızı kurmak istiyorsanız, bunu yukarıdaki gibi tek bir komutla yapabilirsiniz. En sevdiğiniz programların paket adlarını bilmeniz yeterlidir ve bunları oldukça kolay bir şekilde tahmin edebilirsiniz. Tahminlerinizi aşağıdaki sekme tamamlama hilesi yardımıyla da hassaslaştırabilirsiniz.

Daha ayrıntılı talimatlar için Komut Satırında Ubuntu'da Program Nasıl Yüklenir'i okuyun.

Dizinler ve Dosyalarla Çalışma

Başka bir dizin belirtmediğiniz sürece, kabuk geçerli dizine bakar. Örneğin, nano, kullanımı kolay bir terminal metin düzenleyicisidir. Komut nano document1 söyler nano başlatmak için ve adlandırılmış dosyayı açmak document1 geçerli dizinden. Başka bir dizinde bulunan bir belgeyi açmak istiyorsanız, dosyanın tam yolunu belirtmeniz gerekir - örneğin, nano / home / chris / Documents / document1 .

Var olmayan bir dosyanın yolunu belirtirseniz, nano (ve diğer birçok program) o konumda yeni, boş bir dosya oluşturur ve onu açar.

Dosya ve dizinlerle çalışmak için birkaç temel komutu bilmeniz gerekir:

  • cd - İstemin solundaki ~ , terminalin varsayılan dizini olan ana dizininizi (bu / home / siz) temsil eder. Başka bir dizine geçmek için cd komutunu kullanabilirsiniz . Örneğin cd / , kök dizine, cd İndirmeleri , geçerli dizinin içindeki İndirilenler dizinine değişir (bu nedenle, bu yalnızca, terminal ana dizininizde ise İndirilenler dizinini açar), cd / home / you / Downloads değişir Sistemin herhangi bir yerinden İndirilenler dizininize, cd ~ ana dizininize dönüşür ve cd .. bir dizine gider.
  • ls - ls komutu, geçerli dizindeki dosyaları listeler.

  • mkdir - mkdir komutu yeni bir dizin oluşturur. mkdir örneği , geçerli dizinde example adında yeni bir dizin oluştururken, mkdir / home / you / Downloads / test İndirilenler dizininizde test adında yeni bir dizin oluşturur .
  • rm - rm komutu bir dosyayı kaldırır. Örneğin, rm örneği , geçerli dizindeki example adlı dosyayı kaldırır ve rm / home / you / Downloads / example , İndirilenler dizinindeki example adlı dosyayı kaldırır .
  • cp - cp komutu, bir dosyayı bir konumdan diğerine kopyalar. Örneğin, cp example / home / you / Downloads , geçerli dizindeki example adlı dosyayı / home / you / Downloads konumuna kopyalar .
  • mv - mv komutu bir dosyayı bir konumdan diğerine taşır. Tam olarak yukarıdaki cp komutu gibi çalışır, ancak bir kopya oluşturmak yerine dosyayı taşır. mv, dosyaları yeniden adlandırmak için de kullanılabilir. Örneğin , mv original renamed , geçerli dizinde original adlı bir dosyayı , etkin bir şekilde yeniden adlandırarak geçerli dizinde yeniden adlandırılmış bir dosyaya taşır .

Bu başlangıçta biraz zor olabilir, ancak bunlar terminaldeki dosyalarla etkili bir şekilde çalışmak için ustalaşmanız gereken temel komutlardır. CD ile dosya sisteminizde gezinin , mevcut dizindeki dosyaları ls ile görüntüleyin , mkdir ile dizinler oluşturun ve dosyaları rm , cp ve mv komutlarıyla yönetin .

Sekme Tamamlama

Sekme tamamlama çok kullanışlı bir numaradır. Bir şey yazarken - bir komut, dosya adı veya diğer bazı argüman türleri - yazdığınız şeyi otomatik olarak tamamlamak için Tab tuşuna basabilirsiniz. Örneğin , terminalde firef yazıp Tab tuşuna basarsanız, firefox otomatik olarak görünür. Bu sizi bir şeyleri tam olarak yazmak zorunda kalmaktan kurtarır - Tab tuşuna basarsanız kabuk sizin için yazmayı bitirir. Bu aynı zamanda klasörler, dosya adları ve paket adlarıyla da çalışır. Örneğin, sudo apt-get install pidg yazabilir ve pidgin'i otomatik olarak tamamlamak için Tab tuşuna basabilirsiniz .

Çoğu durumda, birden çok eşleşme olduğundan kabuk ne yazmaya çalıştığınızı bilmez. Sekme tuşuna ikinci kez basın ve olası eşleşmelerin bir listesini göreceksiniz. İşleri daraltmak için birkaç harf daha yazmaya devam edin ve devam etmek için tekrar Sekme tuşuna basın.

Bunun gibi daha fazla numara için, Bu 8 Numarayla Linux Terminal Güç Kullanıcısı Olun'u okuyun.

Terminalde Uzmanlaşmak

Bu noktada, umarım terminalde kendinizi biraz daha rahat hissetmeli ve nasıl çalıştığını daha iyi anlamalısınız. Terminal hakkında daha fazla bilgi edinmek ve sonunda ustalaşmak için yolculuğunuza şu makalelerle devam edin:

  • Linux'ta Asla Çalıştırmamanız Gereken 8 Ölümcül Komut
  • Dosyaları Linux Terminalinden Yönetme: Bilmeniz Gereken 11 Komut
  • Linux Terminalinden Bir Komutla Nasıl Yardım Alınır: Yeni Başlayanlar ve Profesyoneller İçin 8 Püf Noktası
  • İşlemler Linux Terminalinden Nasıl Yönetilir: Bilmeniz Gereken 10 Komut
  • Linux Terminalinden Ağ İle Nasıl Çalışılır: Bilmeniz Gereken 11 Komut
  • Linux Terminalinde Çoklu Görev Nasıl Yapılır: Aynı Anda Birden Çok Kabuk Kullanmanın 3 Yolu