İçindekiler:

Tüm durumlar için 71 Linux komutu. Hemen hemen
Tüm durumlar için 71 Linux komutu. Hemen hemen
Anonim

Linux terminalinde hemen hemen her şeyi yapabilirsiniz: sistemi yapılandırın, uygulamaları kurun ve kaldırın, diskleri ve dosyaları yönetin ve hatta ineklerle konuşun.

Tüm durumlar için 71 Linux komutu. Hemen hemen
Tüm durumlar için 71 Linux komutu. Hemen hemen

Terminalde gezinmek için Linux komutları

Terminalde gezinmek için Linux komutları
Terminalde gezinmek için Linux komutları
  1. &&

    … Kesin konuşmak gerekirse, bu bir emir değildir. Aynı anda birkaç komutu yürütmek istiyorsanız, aralarına şu şekilde bir çift ve işareti koyun:

    first_command && second_command

  2. … Terminal komutları sırayla yürütecektir. İstediğiniz kadar komut girebilirsiniz.
  3. takma ad

    … Oluşturduğunuz adları hatırlayamadığınız uzun komutlara atar. Girmek

    takma ad komutu uzun kısa komut

  4. .
  5. CD

    … Geçerli terminal klasörünü değiştirir. Terminali başlattığınızda, ana klasörünüzü kullanır. Girmek

    cd klasör_adresi

  6. , ve terminal oradaki dosyalarla çalışacaktır.
  7. açık

  8. … Terminal penceresindeki tüm mesajları siler.
  9. Tarih

    … En son girdiğiniz tüm komutları görüntüler. Ayrıca, Yukarı ve Aşağı tuşlarını kullanarak son komutlar arasında geçiş yapabilirsiniz. Girdiğiniz komutun yazılmasını istemiyorsanız, aşağıdaki gibi bir boşluk bırakın:

    takımın

  10. .
  11. adam

    … Linux programları ve komutları için bir kılavuz görüntüler. Girmek

    adam paketi_adı

    veya

    adam senin_komutun

  12. .
  13. nedir

    … Bir programın kısa bir açıklamasını görüntüler. Komutu ve programın adını girin

    paket_adı nedir

  14. .

Süper kullanıcı hakları elde etmek için Linux komutları

Süper kullanıcı hakları elde etmek için Linux komutları
Süper kullanıcı hakları elde etmek için Linux komutları

Sistemde birçok eylemi gerçekleştirmek, örneğin program eklemek ve kaldırmak için, yönetici haklarına veya Linux'ta adlandırıldığı gibi süper kullanıcı köküne ihtiyacınız vardır.

  1. sudo

    … Bu komut size süper kullanıcı hakları verecektir. Girmek

    sudo

    istediğiniz komuttan önce (örn.

    sudo uygun yükseltme

  2. ) yönetici olarak çalıştırmak için. Sistem sizden şifre isteyecektir.
  3. sudo su

  4. … Bu komuttan sonra girdiğiniz tüm komutlar siz terminali kapatana kadar süper kullanıcı adına yürütülecektir. Yönetici haklarıyla çok sayıda komut çalıştırmanız gerekiyorsa kullanın.
  5. sudo gksudo

    … Bir GUI uygulamasını yönetici olarak çalıştırma komutu. Örneğin, sistem dosyalarını taşımak veya değiştirmek istiyorsanız, şunu girin:

    sudo gksudo nautilus

  6. (kullandığınız dosya yöneticisini belirtin).
  7. sudo !!

    … Bu komut, daha önce girilen komutu yönetici ayrıcalıklarıyla çalıştıracaktır. Olmadan bir komut yazdıysanız kullanışlıdır.

    sudo

  8. .

Süper kullanıcı adına anlamadığınız komutları çalıştırmayın.

Paket yöneticisini yönetmek için Linux komutları

Paket yöneticisini yönetmek için Linux komutları
Paket yöneticisini yönetmek için Linux komutları

Linux'ta uygulamaların yüklenmesi ve kaldırılması paket yöneticileri tarafından yapılır. Ubuntu ve Debian paket yöneticisini apt, Fedora dnf'yi, Arch ve Manjaro pacman'ı çağırır. Uygulamaları çevrimiçi depolardan, paket kaynaklarından indirirler. Komutlar onlara süper kullanıcı haklarıyla verilmelidir.

uygun (Debian / Ubuntu / Nane)

  1. sudo apt yükleme paketi_adı

  2. … Gerekli paketi kurun.
  3. sudo apt-add-repository repository_address

  4. … Bir üçüncü taraf deposu ekleyin.
  5. sudo uygun güncelleme

  6. … Paket bilgilerini güncelleyin.
  7. sudo uygun yükseltme

    … Tüm paketleri en yenisine güncelleyin (sonra çalıştırın

    uygun güncelleme

  8. ).
  9. sudo apt paket_adı kaldır

  10. … Gereksiz paketi kaldırın.
  11. sudo apt tasfiye paketi_adı

  12. … Daha fazla alan boşaltmak istiyorsanız, tüm bağımlılıkları olan gereksiz bir paketi kaldırın.
  13. sudo uygun otomatik kaldırma

  14. … Tüm gereksiz bağımlılıkları, artık paketleri ve diğer gereksiz dosyaları kaldırın.

dnf (Red Hat / Fedora / CentOS)

  1. sudo dnf paket_adı yükleyin

  2. … Gerekli paketi kurun.
  3. sudo dnf yapılandırma yöneticisi --add-repo deposu_adresi

  4. … Bir üçüncü taraf deposu ekleyin.
  5. sudo dnf yükseltmesi

  6. … Tüm paketleri en yenisine güncelleyin.
  7. sudo dnf paket_adı kaldır

  8. … Gereksiz paketi kaldırın.
  9. sudo dnf otomatik kaldırma

  10. … Gereksiz tüm bağımlılıkları kaldırın.

pacman (Arch / Manjaro)

  1. sudo pacman -S paket_adı

  2. … Gerekli paketi kurun.
  3. sudo yaourt -S paket_adı

  4. … Ana depoda değilse, AUR'den bir paket kurun.
  5. sudo pacman-Sy

  6. … Paket bilgilerini güncelleyin.
  7. sudo pacman-Syu

  8. … Tüm paketleri en yenisine güncelleyin.
  9. sudo pacman -R paket_adı

  10. … Gereksiz paketi kaldırın.
  11. sudo pacman -Rs paket_adı

  12. … Tüm bağımlılıklarla gereksiz paketi kaldırın.

Bir boşlukla ayırarak listeleyerek birden çok paketi aynı anda kurabilir ve kaldırabilirsiniz.

sudo apt firefox clementine vlc'yi kurun

Bir paketi kurmak istiyor ancak tam adını bilmiyorsanız, paket adının ilk birkaç harfini girin ve iki kez Sekme tuşuna basın. Paket yöneticisi aynı adla başlayan tüm paketleri gösterecektir.

Süreçleri yönetmek için Linux komutları

Süreçleri yönetmek için Linux komutları
Süreçleri yönetmek için Linux komutları
  1. öldürmek

    … Bu komut, işlemlerin sonlandırılmasını zorlamak için kullanılır. girmen gerek

    process_PID'yi öldür

    … İşlemin PID'si girilerek bulunabilir.

    Tepe

  2. .
  3. xkill

  4. … İşlemleri sonlandırmak için başka bir komut. Girin, ardından kapatmak istediğiniz pencereye tıklayın.
  5. hepsini öldür

    … Belirli bir adla işlemleri öldürür. Örneğin,

    firefox'u öldür

  6. .
  7. Tepe

  8. … CPU tüketimine göre sıralanmış, çalışan işlemlerin bir listesini görüntüler. Bir tür terminal "Sistem Monitörü".

Dosyaları yönetmek için Linux komutları

Dosyaları yönetmek için Linux komutları
Dosyaları yönetmek için Linux komutları

Dosyaları görüntüleme ve değiştirme

  1. kedi

    … Komut bir metin dosyasıyla kullanıldığında (bunun gibi:

    kedi path_to_file

    ), içeriğini bir terminal penceresinde görüntüler. İki veya daha fazla dosya belirtirseniz,

    cat path_to_file_1 path_to_file_2

    onları yapıştıracak. eğer tanıştırırsak

    cat path_to_file_1> new_file

  2. , belirtilen dosyaların içeriğini yeni bir dosyada birleştirir.
  3. chmod

  4. … Dosya izinlerini değiştirmenizi sağlar. Sistem dosyasında değişiklik yapmak istiyorsanız bu yararlı olabilir.
  5. yemek

  6. … Dosyanın sahibini değiştirir. Süper kullanıcı haklarıyla çalıştırılmalıdır.
  7. dosya

  8. … Belirtilen dosyayla ilgili bilgileri görüntüler.
  9. nano

    … Basit bir metin düzenleyici açar. Yeni bir metin dosyası oluşturabilir veya var olanı açabilirsiniz:

    nano path_to_file

  10. .
  11. Adını değiştirmek

  12. … Bir dosyayı veya birden çok dosyayı yeniden adlandırır. Komut, dosyaların maske ile toplu olarak yeniden adlandırılması için de kullanılabilir.
  13. dokunma

  14. … Belirtilen dosyanın en son açıldığı veya değiştirildiği tarihi değiştirir.
  15. wget

  16. … Dosyaları internetten bir terminal klasörüne indirir.
  17. fermuar

  18. … Arşivleri açar ve sıkıştırır.

Dosya ve klasör oluşturma ve silme

  1. mkdir

    … Geçerli terminal klasöründe veya belirtilen klasörde yeni bir klasör oluşturur:

    mkdir klasör_yolu

  2. .
  3. rmdir

  4. … Belirtilen klasörü siler.
  5. rm

  6. … Dosyaları siler. Hem ayrı bir dosyayı hem de belirli özelliklere karşılık gelen bir grubu silebilir.

Dosyaları kopyalama ve taşıma

  1. cp

    … Terminal klasöründe belirtilen dosyanın bir kopyasını oluşturur:

    cp path_to_file

    … Veya hedefi belirtebilirsiniz

    cp path_to_file path_to_copy

  2. .
  3. mv

  4. … Bir dosyayı bir klasörden diğerine taşır. Yeniden yerleştirilebilir dosya için bir ad belirleyebilirsiniz. İşin garibi, Linux'ta bu komut dosyaları yeniden adlandırmak için de kullanılabilir. Dosyanın bulunduğu klasörü ve farklı bir ad belirtmeniz yeterlidir.

Dosya ara

  1. bulmak

  2. … Dosyaları ad, tür, boyut, sahip, oluşturma ve değiştirme tarihi gibi belirli kriterlere göre arayın.
  3. grep

  4. … Belirli dizeleri içeren metin dosyalarını arayın. Kriterler çok esnektir.
  5. yerini belirlemek

  6. … Adları sorguyla eşleşen dosya ve klasörleri arayın ve dosya sisteminde yollarını görüntüleyin.

Bölümlerle çalışmak için Linux komutları

Bölümlerle çalışmak için Linux komutları
Bölümlerle çalışmak için Linux komutları
  1. lsblk

  2. … Bu komut, sisteminizde hangi disklerin olduğunu ve bunların hangi bölümlere ayrıldığını gösterir. Komut ayrıca bölümlerinizin ve sürücülerinizin adlarını sda1, sda2 vb. biçiminde görüntüler.
  3. binmek

    … Çalışmanız için Linux sürücülerini, aygıtlarını veya dosya sistemlerini bağlar. Genellikle cihazlar, dosya yöneticisinde üzerlerine tıkladığınız anda otomatik olarak bağlanır. Ancak bazen bir şeyi manuel olarak monte etmeniz gerekebilir. Her şeyi bağlayabilirsiniz: diskler, harici sürücüler, bölümler ve hatta ISO görüntüleri. Bu komut, süper kullanıcı haklarıyla yürütülmelidir. Mevcut bir diski veya bölümü bağlamak için şunu yazın

    sdX'i bağla

  4. .
  5. umount

    … Dumps dosya sistemleri. Emretmek

    umount sdX

  6. çıkarabilmeniz için harici medyanın dosya sisteminin bağlantısını kesecektir.
  7. dd

    … Bu komut, dosyaları ve bölümleri kopyalar ve dönüştürür. Birçok farklı kullanımı vardır. Örneğin,

    dd if = / dev / sda of = / dev / sdb

    sdb bölümündeki sda bölümünün tam bir kopyasını oluşturacaktır.

    dd if = / dev / sıfır = / dev / sdX

    bilgilerin geri yüklenememesi için belirtilen ortamın içeriğinin üzerine sıfırlar yazacaktır. A

    dd if = ~ / İndirilenler / ubuntu.iso of = / dev / sdX bs = 4M

  8. indirdiğiniz dağıtım görüntüsünden önyüklenebilir ortam oluşturacaktır.

Sistem yönetimi için Linux komutları

Sistem yönetimi için Linux komutları
Sistem yönetimi için Linux komutları
  1. df

  2. … Diskinizin boyutunu ve üzerinde ne kadar boş alan kaldığını görüntüler.
  3. Bedava

  4. … Kullanılabilir ve kullanılan RAM miktarını görüntüler.
  5. Adın

    … Sistem bilgilerini görüntüler.

    Adın

    terminal yalnızca Linux'u bildirecektir. Ama takım

    unname -a

  6. bilgisayar adı ve çekirdek sürümü hakkında bilgi görüntüler.
  7. çalışma süresi

  8. … Sisteminizin ne kadar süredir çalıştığını söyler.
  9. nerede

  10. … İstenen program için yürütülebilir dosyanın konumunu görüntüler.
  11. ben kimim

  12. … Kullanıcı adını çağırır.

Kullanıcı yönetimi için Linux komutları

resim
resim
  1. kullanıcı ekleme

    … Yeni bir kullanıcı kaydeder. Girmek

    useradd kullanıcı adı

  2. ve kullanıcı oluşturulacaktır.
  3. kullanıcı

  4. … Kullanıcı hesabını ve dosyalarını kaldırır.
  5. kullanıcı modu

  6. … Kullanıcı hesabını değiştirir. Kullanıcının ana klasörünü taşıyabilir veya hesabın kilitleneceği bir tarih belirleyebilir.
  7. şifre

  8. … Hesap şifrelerini değiştirir. Normal bir kullanıcı sadece kendi hesabının şifresini değiştirebilir, süper kullanıcı herhangi bir hesabın şifresini değiştirebilir.

Ağ yönetimi için Linux komutları

resim
resim
  1. ip

    … Ağla çalışmak için çok işlevli ekip. Emretmek

    ip adresi gösterisi

    ağ adresleri hakkında bilgi görüntüler,

    ip yolu

    yönlendirmeyi vb. yönetir. komut vermek

    ip bağlantısı ethX kurulumu

    ,

    ip bağlantısı ethX'i düşürdü

    bağlantıları açıp kapatabilirsiniz. Takım

    ip

    birçok kullanım, bu yüzden kullanmadan önce kılavuzu okumak veya girmek daha iyidir

    ip -- yardım

  2. ping atmak

  3. … Ağa bağlı olup olmadığınızı gösterir ve bağlantının kalitesini belirlemeye yardımcı olur.

Ve başka bir şey

resim
resim

Son olarak, ana Linux komutları vardır. Sizinle konuşabilen bir inek gösterirler (geliştiricilerin ne kullandığını sormayın).

  1. her neyse

  2. … İnek ona ne söylersen onu söyleyecek.
  3. servet | kovboy

  4. … İnek akıllı (ya da öyle değil) bir düşünce ya da alıntı yapacaktır.
  5. kovboy -l

  6. … Terminalde görüntülenebilen tüm hayvanları listeler. Aniden inekleri sevmiyorsanız.
  7. servet | cowsay -f animal_from_list

  8. … Seçtiğiniz hayvan, bazen uygun olan alıntılarla duş almaya başlar.
  9. sudo apt-get install servet servet modu servet-min servet-ru

  10. … Bütün hayvanat bahçesinin Rusça konuşmasını sağlayın. Bu olmadan, hayvanlar orijinalinde Twain ve Wilde'dan alıntı yapıyor.

Bunların hepsi Linux komutları değildir. Seçenekleri ve Linux komutlarının nasıl kullanılacağını ayrıntılı olarak bilmeniz gerekiyorsa, yerleşik öğreticiyi kullanabilirsiniz. Aramak

adam senin_komutun

veya

senin_komutun --help

Önerilen: