Uyarlanabilirliği ve gücüyle tanınan bir işletim sistemi olan Linux, geniş bir komut repertuarına sahiptir. Her Linux kullanıcısının aşina olması gereken 50'den fazla vazgeçilmez komutu inceleyelim:
1. l: Linux'un temel taşı olan bu komut, bir dizinin içeriğini listeler. Çıktıyı özelleştirmek için gizli dosyaları gösterme veya dosya izinleri ve zaman damgaları gibi ayrıntıları görüntüleme gibi çeşitli bayraklar sunar.
2. pwd: “Çalışma Dizinini Yazdır” ifadesinin kısaltması, pwd
dosya sistemindeki mevcut konumunuzu ortaya çıkarır; nerede olduğunuzu bilmenin hızlı bir yolu.
3. CD: Dizinler arasında gezinmek için birincil araç. Eşleştirerek cd
bir dizin adı ile mevcut konumunuzu sorunsuz bir şekilde değiştirebilirsiniz.
4. mkdir: “Dizin oluştur” ifadesinin kısaltması olan bu komut, belirtilen adda yeni bir dizin oluşturur.
5. mv: Dosyaları ve dizinleri taşımanıza veya yeniden adlandırmanıza olanak tanıyan çok yönlü bir komut.
6. cp: Sırasında mv
dosyaları aktarır, cp
istenilen konumda bir kopya oluşturarak bunları çoğaltır.
7. rm: Linux'taki en iyi silme aracı. Dosyaları veya dizinleri siler; bir kez silindiğinde tamamen kaybolurlar.
8. dokunma: Acilen boş bir dosyaya mı ihtiyacınız var? touch
komut onu belirtilen adla oluşturur.
9. içinde: Sembolik veya sabit bağlantılar oluşturmak için kullanılır. Dosyalara veya dizinlere kısayollar veya referanslar oluşturmanın bir yoludur.
10. kedi: Terminalde bir dosyanın tüm içeriğini görüntülemek için kullanılan bir yardımcı program.
11. temiz: Bu komut terminal ekranını temizleyerek yeni komutlar ve çıktılar için temiz bir sayfa sağlar.
12. yankı: Metin veya değişkenlerin ekranda görüntülenmesi için kullanılır. Mesajların kodlanması ve görüntülenmesi için temeldir.
13. daha az: Gezinme ve arama yetenekleriyle dosya içeriklerini görüntülemeye yönelik bir yardımcı program. Farklı cat
tüm içeriği aynı anda görüntüleyen, less
Dosyalar içinde kaydırma ve arama yapmanızı sağlar.
14. adam: Çoğu Linux komutu ve programı için kılavuz sayfalarına erişim sunar. Bir komutun işlevselliğinden veya işaretlerinden emin değilseniz bu çok değerlidir.
15. isim: Çekirdek sürümü ve makine donanım adı gibi temel işletim sistemi bilgilerini alır.
16. kim: O anda aktif olan kullanıcının kullanıcı adını hızlı bir şekilde döndürür.
17. katran: Arşivleme için güçlü bir araç. Gibi çeşitli formatlardaki dosyaları sıkıştırmak veya çıkarmak için kullanılabilir. .tar
, .gz
ve .bz2
.
18. grep: Kullanıcıların dosyalar veya komut çıktıları içinde belirli bir dize veya desen aramasına olanak tanır.
19. kafa: Bir dosyanın ilk birkaç satırını görüntüler. Dosyaların başlangıcına hızlı bir şekilde göz atmak için kullanışlıdır.
20. kuyruk: Karşılığı head
, bir dosyanın son birkaç satırını gösterir. Genellikle günlüklerin veya veri akışlarının sonunu görüntülemek için kullanılır.
21. fark: İki dosyanın içeriğini karşılaştırır ve aralarındaki farkları satır satır görüntüler.
22.cmp: Daha temel bir karşılaştırma aracı diff
. İki dosyanın aynı olup olmadığını kontrol eder ve değilse, farklı oldukları ilk baytı belirtir.
23. iletişim: Her ikisinin özelliklerini birleştirir diff
ve cmp
, hangi satırların ortak olduğunu ve hangilerinin her dosya için benzersiz olduğunu gösterir.
24. sıralama: Bir dosyanın içeriğini sıralar. Varsayılan olarak, bir dosyadaki satırları artan sırada düzenler ancak farklı bayraklar kullanılarak özelleştirilebilir.
25. ihracat: Öncelikle kabuk komut dosyası oluşturmada kullanılan bu komut, diğer programlarda veya oturumlarda kullanılabilecek ortam değişkenlerini ayarlar.
26. zip: Dosyaları ve dizinleri sıkıştırır .zip
biçimine dönüştürerek paylaşmalarını veya saklamalarını kolaylaştırır.
27. zip'i açın: Dosyaların sıkıştırmasını açar .zip
Arşiv.
28.ssh: Ağ üzerinden diğer makinelere güvenli uzaktan oturum açmak için gerekli olan “Güvenli Kabuk” komutu.
29. hizmet: Sistem hizmetlerini yöneterek kullanıcıların hizmetleri başlatmasına, durdurmasına, yeniden başlatmasına ve durumunu kontrol etmesine olanak tanır.
30. not: Sistem izleme ve yönetimi açısından hayati önem taşıyan, halihazırda çalışan işlemleri kimlikleriyle birlikte listeler.
31. öldür ve öldür: İşlemleri sonlandırmak için kullanılan komutlar. Sırasında kill
bir süreç kimliği gerektirir, killall
İşlemleri adlarına göre sonlandırır.
32.df: Takılı sürücülerdeki alan kullanımına ilişkin bilgi sağlayarak disk dosya sistemi bilgilerini görüntüler.
33. montaj: Dosya sistemlerini veya aygıtları manuel olarak bağlar.
34. mod: Dosya izinlerini değiştirerek dosyayı kimin okuyabileceğini, yazabileceğini veya yürütebileceğini belirler.
35. chown: Bir dosyanın veya dizinin hangi kullanıcı ve gruba ait olduğunu atayarak dosya sahipliğini değiştirir.
36.ifconfig: IP adresleri, MAC adresleri ve daha fazlasını içeren ağ arayüzleri hakkında ayrıntılar sağlar.
37. izleme yolu: Veri paketlerinin bir hedefe ulaşmak için izlediği yolu eşler ve yol boyunca her atlamayı gösterir.
38. wget: İnternetten dosyaları veya web sitelerinin tamamını getirebilen bir komut satırı indiricisi.
39. ufw: “Karmaşık Güvenlik Duvarı” anlamına gelir. İptables'ı yönetmek için kullanıcı dostu bir arayüz olup, güvenlik duvarı yapılandırmasını daha erişilebilir hale getirir.
40. iptables: Linux'un paket filtreleme kurallarını yapılandırmak için birçok güvenlik duvarının temelini oluşturan güçlü bir araç.
41. apt, pacman, yum, rpm: Bunlar farklı Linux dağıtımlarına yönelik paket yöneticileridir. Yazılımın kurulumunu, güncellenmesini ve kaldırılmasını yönetirler.
42. sudo: Kullanıcı ayrıcalıklarını yükselterek süper kullanıcı veya başka bir kullanıcı olarak komutları yürütmelerine olanak tanır.
43. cal: Terminalde bir takvimi görüntüleyen basit bir komut.
44. takma ad: Kullanıcıların, tekrarlanan görevleri kolaylaştırarak komutlar için özel kısayollar veya alternatif adlar oluşturmasına olanak tanır.
45. gg: Günümüzde birincil kullanımı önyüklenebilir USB sürücüler oluşturmak olsa da, verileri kopyalamak ve dönüştürmek için güçlü bir araçtır.
46. bu: Komutların ikili, kaynak ve manuel sayfalarını bulur.
47. nedir: Bir komut veya programın kısa bir açıklamasını sağlar.
48. üst: Windows'taki Görev Yöneticisine benzer şekilde sistemin çalışan işlemlerinin canlı, dinamik bir görünümünü sunar.
49. kullanıcı ekleme ve kullanıcı modu: Kullanıcı yönetimine yönelik komutlar. useradd
yeni bir kullanıcı oluştururken usermod
mevcut kullanıcı bilgilerini değiştirir.
50. şifre: Şifreleri yönetir. Kullanıcılar için şifreleri belirleyebilir, değiştirebilir veya kaldırabilir.
Bu komutları ve yeteneklerini anlamak, etkili Linux sistem yönetimi için çok önemlidir. Her beceride olduğu gibi, ustalık da pratikle birlikte gelir; bu nedenle, bu komutları çeşitli senaryolarda deneyerek ve keşfederek zaman harcamak her zaman faydalıdır.
Yorumlar (0)
Burada henüz yorum yok, ilk siz olabilirsiniz!