Bilmeniz gereken en yaygın kullanılan 40 Linux komutu
Bu yazma döneminde, Linux masaüstünde dünya çapında bir pazar payına sahip, ancak bu işletim sisteminde çalışan tüm bulut altyapısı ve barındırma hizmetlerinin% 90’ından fazlası. Sadece bu nedenle, popüler Linux komutuna alışmak çok önemlidir.
StackOverflow 2020 anketine göre, Linux,% 55,9 etkileyici pazar payı ile profesyonel geliştiriciler tarafından en yaygın kullanılan işletim sistemidir. Bu sadece bir tesadüf değil. Linux ücretsiz ve açık kaynaklıdır, rakiplerinden daha iyi güvenliğe sahiptir ve güçlü geliştiricileri ve kullanıcıları daha etkili hale getiren güçlü bir komut satırı sunar. Ayrıca güvenilir paket yöneticilerine ve Devkinsta gibi birçok geliştirme aracına erişebilirsiniz.
İster deneyimli bir Sysadmin veya Linux yeni gelen olun, bu kılavuzdan yararlanabilirsiniz. Başlayalım!
Linux’un komutu nedir? Linux komutu, komut satırında çalışan bir program veya yardımcı programdır. Komut satırı, metin satırını alan ve bilgisayarınız için talimatlar halinde işleyen arayüzdür. Herhangi bir grafik kullanıcı arayüzü (GUI), komut satırı programının sadece bir soyutlamasıdır. Örneğin, pencereyi “X” ü tıklayarak kapattığınızda, eylemin arkasında yürüyen bir komut vardır. Bayrak, çalıştırdığınız komut seçeneğine devam edebilmemizdir. Çoğu Linux komutu, Flag -H ile arayabileceğimiz yardım sayfaları vardır. Çoğu zaman, bayrak isteğe bağlıdır.
Bağımsız değişken veya parametre, iyi çalışabilmesi için bir komuta verdiğimiz giriştir. Çoğu durumda, argüman dosya yoludur, ancak terminalde yazdığınız her şey olabilir. Bayrağı bir bağlantı işareti ( -) ve çift bağlantılı bir işaret ( -) kullanarak arayabilirsiniz, ancak bağımsız değişkenin yürütülmesi, işleve ilettiğiniz siparişe bağlıdır. Tüm bulut altyapısı ve barındırma hizmetlerinin% 90’ının Linux kullandığını biliyor muydunuz? Sadece bu nedenle, popüler Linux komutuna alışmak çok önemlidir. En çok kullanılan Linux komutunu girmeden önce en yaygın kullanılan Linux komutunu tweetlemek için tıklayın, terminali çalıştırdığınızdan emin olun. Linux dağılımının çoğunda, bunu yapmak için Ctrl + Alt + T’yi kullanacaksınız. Bu işe yaramazsa, “terminal” için uygulama panelinizi arayın. Linux Terminal Emulator. Şimdi en sık kullanılan 40 Linux komutuna girelim. Bunların çoğunda onunla bağlantı kurabileceğiniz birkaç seçenek vardır, bu nedenle komut kılavuzunu kontrol ettiğinizden emin olun. 1. LS LS komutu muhtemelen terminallerindeki her Linux kullanıcısı tarafından yazılan ilk komuttur. Bu, dosyalar ve diğer iç içe dizinler dahil olmak üzere istediğiniz dizinin (varsayılan olarak geçerli dizini) bir içerik tablosu oluşturmanıza olanak tanır. Bu LS’nin birçok seçeneği vardır, bu yüzden bayrakları kullanarak yardım almak iyi olabilir. Bu bayrak, LS ile kullanabileceğiniz tüm bayrakları döndürür.
LS komutu renklidir. Şimdi LS komut çıkışı renklidir ve dizin ve dosya arasındaki farkı takdir edebilirsiniz. Ancak renk bayrakları olan LS yazmak verimsiz olacaktır; Bu yüzden takma ad komutunu kullanıyoruz. 2. Takma ad komutu Takma ad komutu, kabuk oturumunuzdaki takma adı geçici olarak belirlemenize olanak tanır. Takma adlar oluştururken, kabuğuna kelimeyi bir dizi komutla değiştirmesini söylersiniz. Örneğin, LS’yi her seferinde bayrağı yazmadan bir renge sahip olacak şekilde ayarlamak için şu şekilde kullanacaksınız: aka ls = “ls -color = auto” gördüğünüz gibi, komut takma adı bir çift çift parametre anahtar değeri alır: aka name = “değer”. Değerin alıntılarda olması gerektiğini unutmayın. Kabuk oturumunuzdaki tüm takma adların bir listesini yapmak istiyorsanız, takma ad komutunu bağımsızlaştırmadan çalıştırabilirsiniz. takma ad
Kullanmak için, terminalde PWD yazın: PWD # Sonuç:/Home/Kinsta/Belgeler/Linux-Komutlar 5. CD komutları CD komutları LS ile birlikte çok popülerdir. Bu, “C Hange D Irectory” i ve adından da anlaşılacağı gibi sizi erişmeye çalıştığınız dizine yönlendirir. Örneğin, belge dizinindeyseniz ve videolar denilen alt klasörlerden birine erişmeye çalışıyorsanız, yazarak girebilirsiniz: Videolar CD’niz de mutlak bir yol klasörü sağlayabilir: CD/Home/Kinsta/Belgeler/Videolar Var CD komutuyla CD komutuyla birkaç hileler, onunla oynarken çok zaman kazandırabilen: 1. CD House Klasörünü açın 2. Seviye CD … 3. Önceki dizin CD’sine dön – 6. CP komutu, dosyaları ve klasörleri doğrudan Linux terminaline kopyalamak çok kolaydır ve bu da bazen geleneksel dosya yöneticilerinin yerini alabilir. CP komutunu kullanmak için, kaynak dosya ve amaç ile birlikte yazın: cp file_to_copy.txt new_file.txt Ayrıca tüm dizini özyinelemeli işaretleri kullanarak kopyalayabilirsiniz: cp -r dir_to_copy/ new_copy_dir/ linux’ta klasörün sona erdiğini hatırlayın eğimli bir çizgi ile ( /). 7. RM komutu Şimdi dosyaları nasıl kopyalayacağınızı bildikten sonra, nasıl sileceğinizi biliyorsanız çok yararlı olacaktır.
Örneğin, tüm resimlerinizi depolamak için bir dizin oluşturmak için, sadece yazın: mkdir Images/ Basit komutlarla alt dizin oluşturmak için ana bayrağı (-p) kullanın: mkdir -p filmleri/ 2004/10. Diğer önemli Linux komutudur. adam. Başka bir komutun manuel sayfasını görüntüler (olduğu sürece). MKDIR komutlarının manuel sayfasını görmek için, Tür: Man MkDIR Manuel manuel sayfaya bile başvurabilirsiniz: Manh Manuel Kılavuzu “Man”. 11. Komut komutuna Dokun Touch, belirtilen dosyanın erişim ve değişiklik süresini güncellemenize olanak tanır. Örneğin, 12 Nisan’da son eski dosyayı değiştirdim:
Eski randevu. Değişiklik tarihini geçerli saate değiştirmek için, Flag -m: Touch -m Old_File şimdi bugünün tarihini eşleştirmeliyiz (yazma sırasında 8 Ağustos).
Yeni tarih, ancak çoğu zaman, tarihi değiştirmek için Touch’ı kullanmayacaksınız, ancak yeni bir boş dosya oluşturmak için: New_File_Name 12’ye Dokun. Onunla birçok seçenek var. Dosyalara ait olabilecek temel izinler şunlardır:
R (oku)
W (yazı)
Trafiğimizi%1000’den fazla nasıl artırdığımızı bilmek ister misiniz? Haftalık bültenimizi içerideki WordPress insanlar hakkında ipuçlarıyla alan 20.000’den fazla insana katılın!
Şimdi abone olun
Atlama
“HTP” arayüzü. 18. Unzip Unzip Unzip komutunu, terminalden .zip dosyası içeriğini çıkarmanıza olanak tanır. Bir kez daha, bu paket varsayılan olarak yüklenmeyebilir, bu nedenle paket yöneticinizle yüklediğinizden emin olun. Burada, görüntülerle dolu .zip dosyasını söküyoruz: unzip images.zip 19. apt, yum, kullandığınız Linux dağıtımı, her gün kullandığınız yazılımı yüklemek, güncellemek ve silmek için bir paket yöneticisi kullanabilirsiniz. Bu paket yöneticisine komut satırı üzerinden erişebilirsiniz ve makinenizi çalıştıran dağıtıma bağlı olarak bir veya diğerini kullanacaksınız. Gimp 3. tabanlı kemer (Manjaro, Arco linux) sudo pacman -s gimp 20. Echo komutları komutu echo, terminalde belirtilen metni görüntüler – bu kadar basit: echo “Cool Message”
ECHO’nun ana kullanımı mesajlara çevresel değişkenleri yazdırmaktır: echo “Hey $ user” # Hey Kinsta 21. “Birleştirme” için kısa boya komutu, dosyaları doğrudan terminalden oluşturmanıza, görmenize ve birleştirmenize izin verir. Bu esas olarak grafik metin editörlerini açmadan dosyaları görüntülemek için kullanılır: long_text_file.txt kedi
CAT komutu. 22. PS komutları PS ile, mevcut kabuk oturumunuz tarafından çalıştırıldığını görebilirsiniz. Bu, işlem kimlikleri, TTY (Teletypewriter), zaman ve komut adı gibi çalıştırdığınız programlar hakkında yararlı bilgiler yazdırır. Psperum PS. Daha etkileşimli bir şey istiyorsanız, HTP kullanabilirsiniz. 23. Bir program duyarlı olmadığında bu komutu öldür ve hiçbir şekilde kapatamazsınız. Neyse ki, Kill’in komutu böyle bir sorunu çözdü. Basitçe söylemek gerekirse, öldürme terimini veya öldürmeyi durduran sürece gönderir. PID (Process ID) veya İkili Ad Programı girerek işlemi kapatabilirsiniz: 533494 Öldürme Firefox’u Kill Bu komuta dikkatli olun, yanlışlıkla yaptığınız işi kaldırma riski altındasınız. 24. Ping ping komutu, ağ bağlantısını test etmek için kullanılan en popüler ağ terminali yardımcı programıdır. Ping’in birçok seçeneği vardır, ancak çoğu durumda bir etki alanı veya IP adresi istemek için kullanacaksınız: ping google.com Ping 8.8.8.8 25. Vim Vim’in komutu, 90’lardan beri kullanılan açık ve ücretsiz kaynak terminal metin düzenleyicisidir. Bu, verimli anahtar bağları kullanarak sıradan metin dosyalarını düzenlemenize olanak tanır. Bazı insanlar kullanmanın zor olduğunu düşünüyor – VIM’den en çok görülen StackOverflow sorularından biri – ancak alışık olduğunuzda, komut satırındaki en iyi müttefikleriniz. Vim çalıştırmak için, sadece yazın: vim
Vim metin editörü. 26. Geçmiş Komutları Bir komutu hatırlamakta zorluk çekiyorsanız, geçmiş yararlı olacaktır. Bu komut, geçmişte kullandığınız komutla numaralandırılmış listeyi gösterir: Tüm Kinsta barındırma paketleri WordPress Gaziler Geliştiricilerimiz ve Mühendislerimizden 7/24 destek içerir. Fortune 500 müşterimizi destekleyen aynı ekiple sohbet edin. Planımıza bakın!
Tarih
Tarihsel komutlar. 27. Passwd Passwd komutu, kullanıcının hesap şifresini değiştirmenize izin verir. İlk olarak, bu, mevcut şifrenizi girmenizi, ardından yeni bir şifre istemenizi ve onaylamanızı ister. Bu, başka bir yerde gördüğünüz diğer şifre değişikliklerine benzer, ancak bu durumda doğrudan terminalinizde: Passwd
Yok edilecek dosya. Şimdi, aşağıdaki komutu yazarak bunu yapalım: Shred file_to_shred.txt
Grep komutu. Flag -C: GEP -C “Linux” Long.txt # 2 34 kullanarak tekrarlanan modelin kaç kez hesaplanması. # Kinsta ECHO ve Çevresel Değişkenleri kullanarak aynı sonuçları alacaksınız $ kullanıcı: echo $ kullanıcı # kinsta whastat komutu? Whatis bir satırın bir açıklamasını diğerinden yazdır, yararlı bir referans haline getirir: Whasti Python # Python (1) – Yorumlanmış, etkileşimli, nesne yönelimli bir programlama dili Whasis Whasis # WHAZAT (1) – Bir satır manuel sayfa görüntüleyin Açıklamalar 36. Komutlar. WC WC “kelime sayısı” anlamına gelir ve adından da anlaşılacağı gibi, metin dosyasındaki kelime sayısını döndürür: wc long.txt # 37 207 1000 long.txt Bu komutun çıktısını açıklayalım : 37 satır
207 kelime
> Veya ekran aka
unalias
tanım takma adı
pwd
Yazdırma Çalışma Dizini
cd
Değiştir dizin
mkdir
Bir dizin oluşturun
</s
td> chmod
td> çıkış
Geçerli kabuk oturumundan çık
kapatma
Motorunuzu kapat
Kaynak işlemini ve bilgilerinin görüntülenmesi
unzip
Sıkıştırılmış fermuar dosyalarını çıkarın
, yum,
echo
Metin satırını görüntüler
Dosya
ps
Kabuk işleminin durumunu raporlama
</s öldürme
ping
Ağ bağlantısı test etme
Verimli metin düzenleme
geçmişi
Önceki komutların bir listesini görüntüler
passwd
TD> bir programdan tam ikili yolu geri yükler
</s
/tr>
/td>
grep
Yazdır Desenle eşleşen satırlar
Kullanıcı Adı
wc
td>