Yeni başlayanlar için en önemli Linux komutları

Linux'ta yeni mi yoksa sadece paslı mı? Bu önemli komutlar, verimliliğinizi artırırken terminalde hayatınızı kolaylaştıracak.

Kabuk kullanmak, bir uygulamanın en büyük faydalarından biridir. Linux sistemi, karmaşık işleri bile tamamlamanızı kolaylaştıran birçok özel programa erişmenizi sağladığı için.

Bu, Linux'un tasarımını aldığı işletim sistemi olan Unix'in kuruluş felsefesidir. Bu basit araçların veya programların her biri bir iş yapar ve bunu çok iyi yapar. Ayrıca, Linux kabuğunu çok güçlü kılan çok akıllı bir tasarım olan borular aracılığıyla diğer programlarla iletişim kurabilir.

Yeni başlıyorsanız veya bir kabuk üzerinde son çalıştığınızdan bu yana bir süre geçtiyse, aşağıdaki en önemli komutlar listesi hızlanmanıza yardımcı olacaktır. Küçük harf kullanımlarına dikkat etmek önemlidir.

Linux hızlı başvuru komutları

KomutaAçıklama
1pwdÇalışma dizinini yazdır
2cdDizini değiştir, varsayılanlar ana sayfa
3lsDizindeki öğeleri listele
4cpBir dizinden diğerine dosya kopyalama
5mvDosyayı bir dizinden diğerine taşıma
6rmBir dosyayı veya dizini kaldırın (silin)
7dokunmaYeni bir dosya oluştur
8kediBir dosyanın içeriğini StdOut'a yazdırın
9sudoSüper Kullanıcı haklarına sahip bir görev gerçekleştirin
10bul ve bulSistemde bir dosya arayın
11| (Kamış)Programların çıkışını ve girişini bağlayın
12grepBir veri kümesindeki kalıpları bulun
13kıvırmakİnternetten bir sayfa getir
14tarihTerminaldeki son komut girişlerini listeleyin
15öldür ve öldürBir programın yürütülmesini durdurma
16adam ve bilgiVerilen komutun ayrıntılı kılavuzunu/bilgisini görüntüleyin

Yeni başlayanlar için en önemli Linux komutları açıklandı

1. şifre

pwd komutu, "çalışma dizini yazdır" anlamına gelir ve Linux kabuğunun çalıştığı mevcut dizini bilmek için kullanılır. Daha önce çalışma konumundan emin olması gereken bir komut dosyası yazarken çok yararlı bir araç olabilir. harekete geçmek.

İşte bir örnek ve ne yaptığı.

pwd > #geçerli kabuk dizinini göster

2. CD

Bu komut "dizini değiştir" anlamına gelir. Geçerli çalışma dizininden diğerine geçmek için kullanırsınız. İstenen yeni dizini bir argüman olarak kabul eder; bu, mutlak bir yol için bir eğik çizgi ile veya mevcut çalışma dizinine referans vermek için eğik çizgi olmadan başlayabilir. Bir argüman olmadan, varsayılan olarak ana dizininize geçer.

İşte bazı örnekler ve yaptıkları.

cd > #kullanıcı/kullanıcı adı ana dizinine geri döner

cd ~ > #ayrıca ana dizine döner

cd İndirilenler > #indirilenler klasörünüze geçer

cd /usr/bin > /usr/bin dizininde #değişiklikler

3. l

Bu komut, geçerli çalışma dizinindeki tüm dosya ve klasörleri listeler. Ayrıca çıktısını özelleştirmeye yardımcı olacak birkaç komutu da kabul eder. Örneğin, -a komutu gizli dosyaları içerirken -t komutu değişiklik tarihine göre sıralar ve -l komutu zarif bir çıktı üretir.

İşte bir örnek ve ne işe yarıyor

ls -alt > #gizli olanlar da dahil tüm dosya ve klasörleri listele ve değişiklik tarihine göre sırala

4. fermuar

Bir dosyayı bir konumdan diğerine kopyalamak için bunu kullanırsınız. Linux dosya adlandırma kurallarının burada geçerli olduğunu unutmayın. Bu nedenle, bir eğik çizgi eklerseniz, mutlak bir yolla çalışıyorsunuz demektir, aksi takdirde program geçerli çalışma dizininden başvuruda bulunacaktır.

İşte bazı örnekler ve yaptıkları.

cp file_1 Masaüstü > #file_1 dosyasını Masaüstü klasörünüze kopyalayın

cp file_1 /tmp > #file_1 dosyasını/tmp'ye kopyala

5. mv

Bu, taşıma komutudur ve dosyayı orijinal konumundan tamamen kaldırması ve başka bir yere taşıması dışında cp komutuna benzer şekilde çalışır.

İşte bazı örnekler ve yaptıkları.

mv file_1 İndirilenler > #move file_1 İndirilenler dizininize

mv file_1 file_2 /tmp > #iki dosyayı da /tmp dizinine taşıyın

6. saat

Dosyaları ve dizinleri silmek için rm (kaldır) komutu ihtiyacınız olan araçtır. Bununla birlikte, bu araçla çok dikkatli olmalısınız, çünkü kaldırdığı her şey sonsuza dek gitti. Bu özellikle dizinleri kaldırırken önemlidir. Bu nedenle, hatalardan kaçınmak için her zaman mevcut çalışma dizininizi kontrol edin.

İşte bazı örnekler ve yaptıkları

rm file_1 > mevcut dizininizde #delete file_1

rm İndirilenler/dosya_1 > İndirilenler dizininizden #delete file_1

rm -r İndirilenler > #İndirilenler dizininizi tamamen silin

7. dokunma

Dokunma komutu, yeni bir dosya oluşturmanıza izin verir. Dosya adını argüman olarak kabul eder.

İşte bir örnek ve nasıl çalıştığı.

file_1'e dokunun > #file_1 adında yeni bir dosya oluşturun

8. kedi

Kabuktaki metin dosyalarını okumak da mümkündür. Bunu yapmak için cat komutunu ve ardından okumak istediğiniz dosyayı kullanırsınız. "Kedi" adı birleştirme anlamına gelir, bu nedenle iki dosyayı bir dosyada birleştirmek için de kullanabilirsiniz.

İşte örnekler ve yaptıkları.

cat file_1 > #file_1 içeriğini ekranda göster (standart çıkış)

cat file_1 file_2 > file_3 > #file_1 ve file_2 içeriklerini file_3 ile birleştirin

9.sudo

Linux, normal kullanıcı hesaplarının ayrıcalıklarını, tüm sisteme onarılamaz hasar vermelerini engellemek için sınırlar. Yine de, normal bir kullanıcının Süper kullanıcı (yönetici) ayrıcalıkları gerektiren programları çalıştırması için sudo komutunu saklı tutar. Sudo, Süper Kullanıcı parolasını soracak ve doğruysa, daha fazla program yürütülmesine izin verecektir.

İşte bir örnek ve ne yaptığı.

sudo systemctl apache2'yi durdur > #apache2 web sunucusunu durdur

10. bulun ve bulun

Bu iki program, sistemde bir veya daha fazla dosya aramanıza yardımcı olur, ancak bunu farklı şekilde yaparlar. Bul, eski programdır ve çok güçlü arama özellikleriyle birlikte gelir. Locate ise daha yenidir ve çok hızlı aramalar yapmak için bir veritabanı kullanır.

İşte örnekler ve yaptıkları

bul / ubuntu > #ubuntu içeren tüm dosya adlarını bulun. Eğik çizgi, sistem kökünden anlamına gelir

ubuntu'yu bulun > #sistemdeki ubuntu içeren tüm dosyaları bulun

11. | (Kamış)

Yukarıdaki bul ve bul programları genellikle o kadar çok girdi döndürür ki sonuçları filtrelemek önemli hale gelir. Burada arama çıktısını bir borudan grep gibi bir örüntü tanıma programının girişine iletebilirsiniz. Bu, daha özlü geri bildirim üretmek için sonuçları filtreleyecektir.

İşte bir örnek ve ne yaptığı.

ubuntu'yu bulun | grep .jpg > #sadece adlarında ubuntu olan jpeg resimleri bul

12.grep

Grep, Global Normal Expressions Print'in kısaltmasıdır. Tüm kelimeleri, cümlenin ilk harfini ve çok daha fazlasını içerebilen bir veri kümesindeki kalıpları bulmak için kullanılır.

İşte örnekler ve yaptıkları.

grep foo file_1 > #file_1 içindeki foo içeren tüm satırları yazdır

grep ^bar file_1 > #yalnızca bar ile başlayan satırları yazdır

13. kıvrılma

cURL, İstemci URL'si anlamına gelir ve farklı ağ protokollerini kullanan bilgisayarlar arasında veri aktarımı için bir araçtır. Son derece yapılandırılabilir ve programlanabilir, en basit kullanımı bir web sayfası getirmektir.

İşte bir örnek ve ne yaptığı.

curl google.com > #google.com'u yükle

14. tarih

Linux kabuğu, son komut girişlerinizi hatırlar. Bazı sistemler 500 komutlu bir geçmiş sunarken, diğerleri varsayılan olarak 1,000 komut sunar. Ayrıca değiştirmekte özgürsünüz.

İşte bir örnek ve ne yaptığı.

tarih | grep curl > #curl içeren son komutları bul

15. öldür ve öldür

Kill ve xkill, sistemdeki işlemleri sonlandırmanın iki yöntemidir. Kill ile, sonlandırmanız gereken programın işlem kimliğini bilmeniz ve sağlamanız gerekir. xkill ile fareyi kullanarak grafik programları sonlandırabilir ve üzerlerine tıklayabilirsiniz.

16. adam ve bilgi

Her zaman man veya info girebilir, ardından bu komut için kullanım kılavuzunu veya bilgi sayfası girişlerini almak için bir komut girebilirsiniz. Ayrıca kullanımı hakkında daha fazla bilgi almak için bir komut ve ardından –help girebilirsiniz.

İşte bazı örnekler ve yaptıkları.

man curl > #cURL için Linux kılavuz sayfası girişini görüntüleyin

find –help > find komutu için kullanım bilgilerini göster

Sonuç

Bu listenin sonuna gelirken, bunların yeni başlayanlar için en önemli komutlar olduğunu unutmayın. Linux kabuğu için daha karmaşık ve güçlü olanlar da dahil olmak üzere çok daha fazla komut vardır.

Yine de bu komutları öğrenmek ve bunları rahatça kullanmak biraz zaman alır. Ama bir kez yaptığınızda, onları kullanmayı öğrendiğinize memnun olacaksınız.

Nnamdi Okeke

Nnamdi Okeke

Nnamdi Okeke, çok çeşitli kitapları okumayı seven bir bilgisayar meraklısıdır. Windows/Mac yerine Linux tercihi var ve
Ubuntu ilk günlerinden beri. Onu twitter üzerinden yakalayabilirsiniz. bongotrax

Makaleler: 278

Teknik malzeme alın

Teknoloji trendleri, başlangıç ​​trendleri, incelemeler, çevrimiçi gelir, web araçları ve pazarlama ayda bir veya iki kez

Yorum bırak

E-posta hesabınız yayımlanmayacak. Gerekli alanlar işaretlenmişlerdir. *