Linux / Unix - Komut satırına başlarken

İçindekiler
Linux / Unix'in ne olduğunu ve en popüler dağıtımlarından birinin (Ubuntu) nasıl kurulacağını zaten gördük, bundan sonra komut satırını kullanarak Linux ile neler yapabileceğiniz ile ilgili konuya gireceğiz, yapacağız. yüzlerce (hepsi değilse de) komutları ilgili seçenekleriyle görün, belirli işlevleri yerine getirmek için kısayollar keşfedeceğiz ve komut dosyaları oluşturmayı öğreneceğiz. Her neyse, bu yeni eğitim serisinin sonunda, komut satırını düzgün bir şekilde kullanabilmeli ve sistemimizin gelişmiş konfigürasyonlarını yapmaya hazır olmalıyız.
Bu eğitim dizisinde görüntüler, Ubuntu'nun kurulu olduğu sanal makinemden gelecek, ancak esasen burada göreceğimiz tüm komutlar ve teknikler Mac OS, Unix veya diğer herhangi bir Linux dağıtımına taşınabilir.
Tamam, bu işletim sistemine bağlı olarak değişebilir, genellikle "Terminal" adlı bir program arıyor olacaksınız. Uygulamalar -> Yardımcı Programlar Mac kullanıyorsanız, bazı Linux dağıtımlarında Uygulamalar -> Sistem veya Uygulamalar -> Yardımcı Programlar.
Ubuntu versiyonumda Bilgisayar -> usr -> paylaş -> uygulamalar ancak Ubuntu'nun bir "Dock" tarafı olduğundan, onu ilgili klasörden sürükledim.

Diğer Linux dağıtımlarında, masaüstüne sağ tıklayıp "Terminal Aç" seçeneğini seçerek komut satırına da erişebilirsiniz.
Tüm komutları yorumlamaktan ve yürütmekten sorumlu yazılımın "kabuk" olarak adlandırıldığından daha önce bahsetmiştik. Farklı "kabuk" türleri vardır, ancak en yaygın olanı bash'dır (Bourne tekrar kabuk) ve çoğu Linux dağıtımının varsayılan olarak içerdiğidir. Kabuğun hangi sürümünü kullandığınızı öğrenmek için terminalde aşağıdaki komutu çalıştırabilirsiniz:
yankı $ KABUK

Kabuğunuzun konumu ve adını size sorması gereken bu öğreticiler "bash" kullanacaktır.

Kısayol:Terminaller, yürütülen komutların geçmişini kaydeder, bu nedenle, bir komutu yeniden çalıştırmak istiyorsanız, aradığınız komuta ulaşana kadar yukarı basabilirsiniz ve hatta imleci soldan sağa hareket ettirerek düzenleyebilirsiniz.
En temel komutlarla başlayacağız.
pwd
pwd komutu, kabuğa şu anda çalışmakta olduğunuz mutlak yolu konsola yazdırması gerektiğini söyleyen "çalışma dizinini yazdır" ifadesinin kısaltmasıdır.

"Mutlak yol" terimi, kökten gerçekten erişmek istediğiniz sayfaya kadar referans verilen sistemdeki tam adresi ifade eder ve her zaman eğik çizgi ile başlar (/). Ek olarak, yol, adından da anlaşılacağı gibi, geçerli konumdan söz konusu sayfaya giden yola atıfta bulunan ve çubuğu kullanmayan "göreceli" olabilir (/) başlangıçta.
"Kök" ve "yaprak"tan bahsetmemin nedeni, sistemin (tüm işletim sistemlerinde) dosya yapısının, aşağıdaki gibi temsil edilen bir ağaç biçiminde hiyerarşik olmasıdır:

Bu şekilde, ağaçta gezinmeye devam etmek istiyorsanız, bulunduğunuz dizinde hangi yaprakların (veya dalların) olduğunu bilmelisiniz, bunun için bir sonraki komutu kullanıyoruz.
ls [seçenekler] [konum]
Hedef klasörde bulunan dosya ve dizinleri listeleyen başka bir temel komut. Parantez içindekiler isteğe bağlıdır ve sonuçların görüntülenme şeklini ve incelemek istediğimiz klasörü değiştirmemizi sağlar.

Bu durumda nasıl çalıştığını az çok görebiliriz. İlk komut, geçerli dizindeki bu dizinlerin ve dosyaların basit bir listesini görüntüler. İkincisi, uzun bir liste olan "-l" seçeneğini kullanarak bunları listeler ve nesne üzerinde sahip olduğu izinleri, blok sayısını, sahibini, ait olduğu grubu, kapladığı alanı, tarih ve değişiklik zamanı ve son olarak dosya veya dizinin adı. Üçüncüsü, "Belgeler" klasöründeki dosya ve dizinleri listeler.
Not:Eklenebilecek başka ek seçenekler de vardır; bunların arasında, gizli olanlar da dahil olmak üzere dosya ve belgeleri gösteren "-a" vardır.
Son olarak bir dizine gitmek için aşağıdaki komutu kullanıyoruz.
cd [konum]
"Dizin Değiştir" olarak kısaltılan bu komut, istemi mutlak veya göreli olarak belirtilen yola taşır. Herhangi bir yol belirtilmemişse, sizi doğrudan "home" dizinine götürecektir (kullanıcım durumunda "manuel" / home / manuel).
Şimdilik bu kadar, bir sonraki derste daha fazla komutla devam edeceğiz. Yorumlarınızı bekliyorum, bir dahaki sefere kadar!Bu Eğitimi beğendiniz ve yardım ettiniz mi?Yazara olumlu puan vermek için bu düğmeye basarak yazarı ödüllendirebilirsiniz.

Arkadaşlarınızla sayfasını paylaşan sitenin gelişimine yardımcı olacak

wave wave wave wave wave