Digital Report
  • TEKNOLOJİ
  • DRPRO
    • GİRİŞİM
    • E-TİCARET
    • FINTECH
    • MARKA
  • GÜVENLİK
  • KRİPTO
  • REHBER
  • YAZARLAR
  • DERGİ
Sonuç bulunamadı
Tüm sonuçları gör
Digital Report
Sonuç bulunamadı
Tüm sonuçları gör
Digital Report Rehber

Klasik Linux komutlarına alternatif 9 modern komut

Yazar: Eray Eliaçık
14/01/2022
Kategori: Rehber
Klasik Linux komutlarına alternatif 9 modern komut
Facebook'ta PaylaşTwitter'da PaylaşLinkedIn'de PaylaşWhatsApp'ta PaylaşTelegram'da Paylaş

İçindekiler

  • 1 Klasik Linux komutlarına alternatif 9 modern komut nedir?
    • 1.1 Cat vs. Bat
    • 1.2 Cd vs. Zoxide (Z)
    • 1.3 Diff vs. Diff-so-fancy
    • 1.4 Du vs. Ncdu
    • 1.5 Find vs. Fd
    • 1.6 Ls (and Tree) vs. Exa
    • 1.7 Man vs TLDR
    • 1.8 Sed vs Sd
    • 1.9 Top vs. Htop

Klasik Linux komutlarına alternatif 9 modern komutu sizler için derledik. Hemen hemen her Linux bilgisayarının varsayılan kurulumunda (ve çoğu durumda minimum kurulumunda bile) içerdiği bazı terminal yardımcı programları vardır. Diğer araçların çalışması için gereklidirler ve hepsi Unix veya uyumlu sistemler (BSD gibi) için yıllar önce doğduklarından beri, doğuşundan beri Linux ile birliktedirler.

Klasik Linux komutlarına alternatif 9 modern komut nedir?

Yıllar geçtikçe, daha deneyimli referanslarını iyileştiren ve/veya basitleştiren alternatifler ortaya çıktı ve bunların çoğu şimdiden Linux kullanıcılarının kalbinde bir yer edindi. En öne çıkanlardan bazılarına bir göz atalım:

Cat vs. Bat

Cat’ (‘concatenate’ kısaltması), dosyalar oluşturmamıza veya birleştirmemize veya bunları standart çıktıya ‘yazdırmamıza’ (terminalde görüntüleme veya başka bir dosyaya yönlendirme) izin veren bir komuttur.

Klasik Linux komutlarına alternatif 9 modern komut
Klasik Linux komutlarına alternatif 9 modern komut

Öte yandan, ‘kanatlı kedi’ olarak tanımlanan ‘bat’, tüm işlevleriyle cat’i tamamlar, çok sayıda programlama ve işaretleme dili için otomatik sözdizimi vurgulama, Git ile entegrasyon (vurgulama) gibi diğer kullanışlı işlevleri de ekler.

Cd vs. Zoxide (Z)

Muhtemelen terminalle çalışırken en çok kullanılan komut olan ‘cd’ (“dizini değiştir”in kısaltması) tam olarak bunu yapar ve her birinde ilgili komutları yürütmek için dizini (klasörü) değiştirmemize izin verir.

Klasik Linux komutlarına alternatif 9 modern komut
Klasik Linux komutlarına alternatif 9 modern komut
Peki ya ‘cd’ en sık kullandığımız dizinleri takip ediyorsa ve en iyi eşleşmeye gitmek için bir sıralama algoritması kullanıp bizi karmaşık yolları tekrar tekrar yazmak zorunda kalmaktan kurtardıysa? Ardından programa Zoxide adı verilir ve komut olarak ‘z’ kullanılır.

Diff vs. Diff-so-fancy

Diff’ (“fark”ın kısaltması) iki dosya veya iki dizin arasındaki farkları görselleştirmemizi sağlar. Aynı programın iki sürümü arasında hangi kod satırlarının değiştiğini bilmek, geliştiriciler tarafından genellikle Git ile birlikte en çok kullanılan komutlardan biridir.

Klasik Linux komutlarına alternatif 9 modern komut
Klasik Linux komutlarına alternatif 9 modern komut
Bununla birlikte, ‘diff’in yaygın bir eleştirisi, insan tarafından okunabilir olmaktan çok makine tarafından okunabilir gibi görünmesidir. Bu nedenle değişiklikleri bir bakışta daha iyi tanımak için, kullanımından vazgeçen ‘diff-so-fancy‘i yayınladılar. ‘+’ ve ‘-‘ gibi simgeler ve bunun yerine geliştirilmiş metin vurgulamaya dayanır.

Du vs. Ncdu

‘Du’ (‘disk kullanımı’nın kısaltması), dizinlerin ve dosyaların ne kadar disk alanı kapladığını gösteren, programa aktardığımız argümanlara göre hangisinin en çok yer kapladığını bilmesini sağlayan bir komuttur. Bu nedenle, en ağır 5 dizini bilmek ve bunları ekranda insan tarafından okunabilir birimlerle (MB, GB, vb.) sıralanmış olarak göstermek istiyorsak, aşağıdaki gibi bir şey yazmalıyız:

  • du -hs * | sıralama -nr | kafa

Klasik Linux komutlarına alternatif 9 modern komut
Klasik Linux komutlarına alternatif 9 modern komut
Bununla birlikte, ‘ncdu‘ bize yalnızca önceki karmaşık komutla aynı bilgiyi doğrudan göstermekle kalmayıp, ona çubuk grafiklerle eşlik eden bir alternatiftir. Sırayla her birinin ‘boyutunu’ bilmek için dizinler arasında gezinmemizi sağlar.

Find vs. Fd

Bul’, kelimenin tam anlamıyla İngilizce’de “bul” anlamına gelir; ve sağladığımız kriterlere göre (dosyanın adı veya bir parçası, kullanıcının adı, dosya boyutu vb.) sabit diskteki dosyaları aramak için tam olarak görevi budur.

Klasik Linux komutlarına alternatif 9 modern komut
Klasik Linux komutlarına alternatif 9 modern komut
Fd‘, ‘bul’ kadar çok seçenek ve değiştirici içermez, ancak çoğu durumda ona daha basit bir alternatiftir. Örneğin, geçerli dizinde herhangi bir MP3 dosyasını aramak için daha önce yazacaktınız
  • bulmak . -iname “*.mp3”
  • …şimdi basit bir ‘fd .mp3’ yeterli olacaktır.

Ls (and Tree) vs. Exa

Linux kullanıcıları tarafından kullanım sıklığı açısından ‘Ls’ muhtemelen ‘cd’ye yakındır. İşlevi oldukça basittir: bir dizindeki dosya ve klasörleri listeleyin, dosya gezgininde açmaya eşdeğer. Ağaç’, tüm alt dizinleri ağaç biçiminde gösteren, tarayıcının gezinme panelinin eşdeğeri olacaktır.

Klasik Linux komutlarına alternatif 9 modern komut
Klasik Linux komutlarına alternatif 9 modern komut
‘Exa‘ her ikisiyle de aynı işlevleri sunar, ancak bir bakışta klasörü dosyalardan ayırmanın yanı sıra izinleri ve sahip kullanıcıları tanımlamaya izin veren renkli bir çıktı kullanır. Ayrıca Git depolarını görselleştirirsek ekstra bilgiler gösterir.
  • ‘Ağaç’ işlevlerini değiştirmek için, sadece
  • $ ex-ağaç
Bu yazımız da ilginizi çekebilir
iPad’e Linux kurma rehberi

Man vs TLDR

Günümüzde aşina olmadığımız herhangi bir programın nasıl kullanılacağı hakkında bilgi için Google’da arama yapmak yaygındır, ancak o zamanlar, Unix’in ilk günlerinde ne Google ne de İnternet vardı, bu nedenle her programın belgeleri yüklendi.

Klasik Linux komutlarına alternatif 9 modern komut
Klasik Linux komutlarına alternatif 9 modern komut
‘Adam’ ile ilgili sorun, ona ilk kez başvuran kullanıcının, kendisine danışılan programın tüm ayrıntılı seçeneklerini içeren uzun bir liste verdiğini görmesidir ve bu her zaman yararlı değildir. Çoğu durumda, bir kılavuzdan çok bir kılavuza ihtiyacımız var ve ‘tldr‘ bize bunu sunuyor. Bu web sitesi, ‘tldr’nin her sorgu için sağlayacağı sonucun bir örneğini sağlar.

Sed vs Sd

Sed’, ‘Akış Düzenleyici’nin kısaltmasıdır ve terimin en geleneksel anlamıyla bir metin işlemcisidir: komuta ilettiğimiz argümanlar, bir veya birkaç metin dosyasının içeriğini dönüştürmemize izin verir.

Sd’, ‘Sed’in yaptığı şeylerin çoğunu yapabilir, ancak bunları çok daha basit hale getirir. Kısmen, kullandığı düzenli ifadelerin sözdiziminin JavaScript’te bulabileceğimizle aynı olması nedeniyle, ‘sed’ ve ‘awk’dan çok daha basit. Yani, örneğin, aşağıdaki gibi iki komut:

  • $ sed s/önce/sonra/g
  • $ sed ‘:a;N;$!ba;s/önce/,/g’.

Onlar dönüştürülür:

  • $ sd önce sonra
  • $ sd: sd ‘ n’ ‘,’

Top vs. Htop

Klasik Linux komutlarına alternatif 9 modern komut
Klasik Linux komutlarına alternatif 9 modern komut

‘Top’, sistemimizin kullanımı hakkında bir dizi istatistik (birkaç saniyede bir güncellenir) sağlayan bir komuttur. Bu istatistiklerden bazıları RAM ve SWAP belleği, CPU kullanımı ve hepsinden önemlisi bu kaynakları kullanırken en aktif işlemler hakkındadır.

Htop’ bu komuta çok benzer. Sadece daha iyi: renkli görselleştirme, verilerin daha okunabilir ‘düzeni’, grafik kullanımı gibi yenilikler sunar.

Etiketler: benzerCat vs. BatCd vs. Zoxide (Z)Diff vs. Diff-so-fancyDu vs. NcduFind vs. FdjavascriptLinux komutlarıLinux komutlarına alternatif 9 modern komutLs (and Tree) vs. ExaMan vs TLDRmodern komutnasılnedirSed vs SdTop vs. Htop

İLGİLİ YAZILAR

Lost Ark sight focus gravürü nedir?
Rehber

Lost Ark sight focus gravürü nedir, nasıl kullanılır?

Yazar: Edanur Tekin Şimşek

Bugün, Lost Ark sight focus gravürü nedir ve Lost Ark gravür nasıl yapılır anlatacağız. Popüler MMO RPG oyunu Lost Ark,...

Devamını oku
Google Firebase nedir?
Teknoloji

Google Firebase nedir?

Yazar: Edanur Tekin Şimşek

Google Firebase nedir? Google Firebase, Google Play hizmet paketini kullanan iOS, Android ve Web uygulamaları oluşturmaya yönelik, kullanışlı özelliklerle birlikte...

Devamını oku
TikTok SMH ne demek?
Rehber

TikTok SMH ne demek?

Yazar: Edanur Tekin Şimşek

Bugünkü yazımızda, merak edenler için TikTok SMH ne demek ve nasıl kullanılır anlatacağız. SMH, TikTok'ta uzun süredir var olan popüler...

Devamını oku
Spotify karaoke özelliği nasıl kullanılır?
Rehber

Spotify karaoke özelliği nasıl kullanılır?

Yazar: Edanur Tekin Şimşek

Bu yazımızda, Spotify karaoke özelliği nasıl kullanılır anlatacağız ve karaoke için en iyi uygulama hangisi sorusuna cevap arayacağız. Spotify, beraber...

Devamını oku

SON YAZILAR

Çin’de zombi istilası: TikTok kullanıcıları yeni bir zombi trendi başlattı

Katlanabilir telefonlarda yeni çağ: Samsung Galaxy Z Fold 4

Intel’den iş istasyonları için üç yeni ürün: Arc Pro işlemci serisi

Samsung Galaxy Unpacked: Galaxy Z Flip 4 tanıtıldı

Visual Studio 2022 17.3 çıktı: İşte tüm yeni özellikler

Samsung’tan yeni akıllı saat serisi: Galaxy Watch5 ve Galaxy Watch5 Pro

Ricoh Türkiye’nin dijital servisleri şirketlere esnek çözümler sunuyor

Samsung Galaxy Unpacked: Galaxy Buds 2 Pro tanıtıldı

Yemeksepeti, Jet Ski ile teslimat hizmetini Marmaris koylarında başlattı

iOS 16 beta 5 sevilen özelliği geri getiriyor

ÇOK OKUNANLAR

DALL-E 2 nedir?
Teknoloji

Yapay zeka görsel çılgınlığı: DALL-E 2

Steam otomatik açılma nasıl kapatılır?
Teknoloji

Steam otomatik açılma nasıl kapatılır?

Twitter'da
Teknoloji

Twitter’da “beni kim engelledi” sorusunun yanıtını öğrenin

iOS 15.6: Özellikleri, yenilikleri ve uyumlu telefonlar
Teknoloji

iOS 15.6 güncellemesi yayınlandı: İşte tüm yeni özellikler

SON REHBERLER

Fortnite Rocket League görevleri ve ödülleri

Rehber: Ücretsiz Minecraft oynama

Minecraft Bedrock Edition 1.19.20 güncellemesi yama notları ve fazlası

Marvel Midnight Suns çıkış tarihi ne zaman?

Rehber: Facebook profiline takip butonu ekleme

Rocket League Fan Clash nedir?

Rehber: Pokemon GO Sewaddle evrimi, yakalama, özellikleri, dış görünüşü ve davranışları

Rehber: Steam oyun etkinliği gizleme

Fall Guys mobil cihazlarda kullanılabilir mi?

Fall Guys Mac’te nasıl oynanır?

Digital Report

© 2019 Digital Report bir Linkmedya markasıdır.

  • Gizlilik
  • İletişim
  • Künye

Bizi takip edin

Sonuç bulunamadı
Tüm sonuçları gör
  • TEKNOLOJİ
  • DR
    • GİRİŞİM
    • E-TİCARET
    • FINTECH
    • MARKA
  • GÜVENLİK
  • KRİPTO
  • REHBER
  • YAZARLAR
  • DERGİ