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.

Örneğin, LS komutunun çıktısını renklendirmek için aşağıdakileri kullanabilirsiniz: LS -Color = Otomatik
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

Takma adı emredildi. 3. Unalias’ın Komutu Adından da anlaşılacağı gibi, Unalias komutu belirlenen takma adını silmeyi amaçlamaktadır. Önceki takma adını silmek için: Unalias LS 4. PWD Komutu PWD komutu “Baskı Çalışma Dizini” nin kısaltmasıdır ve bulunduğunuz dizinden mutlak bir yol gösterir. Örneğin, kullanıcı adınız “John” ise ve belgeler dizinindeyseniz, mutlak yol şudur:/Home/John/Belgeler.
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.

Dosyaları ve dizini silmek için RM komutunu kullanabilirsiniz. Kullanırken dikkatli olun, çünkü silinen dosyaları bu şekilde kurtarmak çok zordur (ancak imkansız değildir). Sıradan dosyaları silmek için, yazın: rm file_to_copy.txt Boş bir dizin silmek istiyorsanız, özyinelemeli bir bayrak (-r) kullanabilirsiniz: rm -r dir_to_remove/ diğerinde, dizini içerikle silmek için, içinde dizinini silmek için, Flag Force (-f) ve özyinelemeli: rm -rf Dir_with_content_to_remove/ bu iki bayrağı kötüye kullanarak tüm gün çalışmayı silebilirsiniz! 8. MV Komutunuz, dosya sisteminiz aracılığıyla dosyayı ve dizinini taşımak (veya adını değiştirmek) için MV komutunu kullanır. Bu komutu kullanmak için adı kaynak dosyaya ve amacıyla yazın: mv source_file hedef_folder/ mv command_list.txt commands/ mutlak yolu kullanmak için: mv/ home/ kinsta/ bestmoviesofalltime ./ … nerede. şimdi. Dosya adını aynı dizinte kaydederken değiştirmek için MV’yi de kullanabilirsiniz: mv Old_file.txt new_named_file.txt 9. MKDIR komutu kabukta bir klasör oluşturmak için MkDIR komutunu kullanırsınız. Sadece yeni klasörün adını belirleyin, hayır olduğundan emin olun ve ayrılmaya hazırsınız.
Ö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ı)

x (yürütme)

CHMOD için en yaygın kullanım durumlarından biri, dosyayı kullanıcı tarafından yürütülebilir. Bunu yapmak için Chmod ve Mark +X yazın, ardından izni değiştirmek istediğiniz dosyayı izleyin: chmod +x betiği, komut dosyasını yapmak için kullandığınız, doğrudan gösterimi kullanarak çalıştırmanıza izin vererek ./. 13./ Komut bir gösterim olabilir./ Komutun kendisi değildir, ancak bu listede belirtilmesi gerekir. Bu, kabuğunuzun sisteminize doğrudan terminalden yüklü herhangi bir çevirmenle yürütülebilen dosyaları çalıştırmasını sağlar. Grafik dosya yöneticisinde dosyanın iki katını tıklamaya gerek yok! Örneğin, bu komutla, yalnızca XAMPP gibi .run formatında bulunan bir Python komut dosyası veya program çalıştırabilirsiniz. Yürütülebilir çalıştırılırken, CHMOD komutuyla değiştirebileceğiniz bir yürütülebilir izin (x) olduğunuzdan emin olun. Aşağıda basit bir Python betiği ve nasıl bir gösterimle çalıştırılacağı ./: #! /usr/bin/python3 # dosya adı: I için komut dosyası (20): print (f “Bu harika bir komut dosyası {i}”) bu komut dosyasını yürütülebilecek ve çalıştırabilecek şekilde dönüştürme şeklimizdir: chmod +X Script. Script 14. Çıkış Komutu Çıkış Komutu tam olarak adından da anlaşılacağı gibi: Kabuk oturumunu bitirebilirsiniz ve çoğu durumda kullandığınız terminali otomatik olarak kapatır: 15. Sudo komutları Bu komutun kısaltmasıdır “Superuser Do”

ve belirli bir komutu çalıştırdığınızda süper bir kullanıcı veya kök kullanıcı olarak hareket etmenizi sağlar. Linux kendini bu şekilde korur ve kullanıcıların motor dosya sistemini yanlışlıkla değiştirmesini veya uygunsuz paketleri yüklemesini önler. Sudo genellikle yazılım yüklemek veya ev dizini dışında dosyaları düzenlemek için kullanılır. Kullanıcı: sudo apt yükleme gimp sudo cd / root / bu, daha sonra yazdığınız komutu çalıştırmadan önce yönetici şifresine soracaktır. 16. Kapanma komutu Düşündüğünüz gibi, kapatma komutu motorunuzu kapatmanıza izin verir. Ancak, durdurmak ve önyükleme için de kullanılabilir. Hemen bilgisayarınızı kapatmak için (standart bir dakikadır), yazın: kapatma Şimdi de sisteminizi 24 saatlik formatta kapatmak için planlayabilirsiniz: kapatma 20:40 Önceki kapatma çağrısını iptal etmek için Flag -c kullanabilirsiniz. : Shutdown -C 17 hop komutu, motor kaynaklarınızı doğrudan terminalden yönetmenizi sağlayan etkileşimli bir işlem sanatçısıdır. Çoğu durumda, varsayılan olarak D yüklenmez, bu nedenle indirme sayfasında daha fazla bilgi edinin. Bültenlere kaydolun
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

Passwd komutu kullanırken dikkatlidir-kullanıcı şifrenizi bozmak istemezsiniz! 28. Kabuk komutundan tam yol olan komut. Verilen komutu tanıyamıyorsanız, hatalara neden olur. Örneğin, Python ve Web tarayıcısı için ikili yolları kontrol etmek için bunu kullanabiliriz Cesur: Hangi Python #/USR/BIN/Python #/usr/bin/Brave 29. Parçalanma komutları neredeyse imkansız bir dosya istiyorsanız Geri yüklenecek olan Shred, bu görevde size yardımcı olabilir. Bu komut dosyaların içeriğini tekrar tekrar alır ve sonuç olarak verilen dosyaların geri yüklenmesi çok zordur. İçinde biraz içerik içeren bu dosya:

Yok edilecek dosya. Şimdi, aşağıdaki komutu yazarak bunu yapalım: Shred file_to_shred.txt

İçeriğin üzerine yazılmış. Dosyayı derhal silmek istiyorsanız, bayrak -u: shred -u file_to_shred.txt 30’u kullanabilirsiniz. Daha az komut (daha fazlasının tersi) dosyaları tekrar kontrol etmenizi ve ilerletmenizi sağlayan bir programdır: daha az büyük_text_file.txtsemakan küçük komut. Daha azıyla ilgili düzgün bir şey, arayüzünde komutu daha fazla ve vim içermesidir. Boyadan daha etkileşimli bir şeye ihtiyacınız varsa, daha azı iyi bir seçimdir. 31. Kuyruk komutu, bir ana uyarıyla boya, kuyruk yazdırma dosyası içeriğine benzer: Bu yalnızca son satırı görüntüler. Varsayılan olarak, bu son 10 satırı attı, ancak bu numarayı -n ile değiştirebilirsiniz. Örneğin, büyük metin dosyalarının son satırını yazdırmak için: kuyruk long.txt kullanacaksınız

Kuyruk siparişleri. Sadece son dört satırı görmek için: kuyruk -n 4 long.txt

dört satır. 32. Bu komando kafası kuyruk komutunu tamamlar. Head, ilk 10 satır metin dosyasını görüntüler, ancak bayrakla görüntülemek istediğiniz satır sayısını ayarlayabilirsiniz.

Kafa sipariş edildi. 33. GREP GREP komutu, metin dosyalarıyla çalışmak için en güçlü yardımcı programlardan biridir. Bu, normal ifadeyle eşleşen ve yazdıran bir çizgi arıyor: grep “linux” long.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

1000 bayt

Dosya Adı (Long.txt)

Yalnızca bir dizi kelimeye ihtiyacınız varsa, bayrak kullanın -w: wc -w long.txt 207 long.txt 37. UNAME UNAME komutu (“UNIX adı” kısaltması) İşletim sistemine yazdırın, bu bildiğinizde yararlıdır Mevcut Linux sürümünüz. Çoğu zaman, Flag -a (-AL) kullanacaksınız, çünkü varsayılan çıktı çok kullanışlı değil: uname # linux uname -a # linux kinstamanjaro 5.4.138-1 -manjaro # 1 Ortaokul Önleme Perm Ov 5 Ağu 5 Ağu 12:15:21 UTC 2021 x86_64 gnu/linux 38. Neofetch komutu Neofetch, sisteminiz hakkında bilgi görüntüleyen bir CLI’dir (komut satırı arayüzü) – çekirdek, kabuk ve donanım sürümü gibi – Sonraki

Neofetch komutu. Çoğu makinede, bu komut varsayılan olarak mevcut değildir, bu nedenle önce paket yöneticinizle yüklediğinizden emin olun. 39. Bul komutunu bul komutu, Rgex ifadesine dayalı yönetmenin hiyerarşisinde dosyalar arıyor. Kullanmak için aşağıdaki sözdizimini izleyin: [Flags] [Path] -name [ifade] Bulun Geçerli dizinde Long.txt adlı bir dosya aramak için şunu girin: /name “long.txt” #. TXT uzantı ile biten dosyaları bulmak için. 40 WGET WGET komutu (World Wide Web Get) internetten içerik almak için bir yardımcı programdır. Oradaki en büyük bayrak koleksiyonlarından birine sahiptir. Bu, Python dosyasını repo github’dan indirme şeklinizdir: wget https://raw.githubusercontent.com/dandiaztech/object-aryented-programming-in-python/main/object_oriented_programming/cookies.py, sadece aşağıdaki tabloyu gözden geçirme:

kuralları ls Dizin içeriğini ekleyin takma ad

> Veya ekran aka

unalias tanım takma adı pwd Yazdırma Çalışma Dizini

cd Değiştir dizin

cp Dosyaları ve dizin kopya rm Dosyaları ve yönetmenleri silin mv Taşıma (ad değiştirme) dosya ve dizin

mkdir Bir dizin oluşturun

</s Diğer komutların manuel sayfasını görüntüler touch Boş dosya yapmak

td> chmod dosya iznini değiştirme

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,

Pacman Paket Yöneticisi

echo Metin satırını görüntüler Dosya

ps Kabuk işleminin durumunu raporlama

</s öldürme Programı bitir

ping Ağ bağlantısı test etme Verimli metin düzenleme

geçmişi Önceki komutların bir listesini görüntüler

passwd Kullanıcı şifresini değiştirme

TD> bir programdan tam ikili yolu geri yükler

</s Shred İçeriğini gizlemek için dosyaya girer

/tr> kuyruk bir dosyanın son satırını görüntüler

/td> grep Yazdır Desenle eşleşen satırlar

Kullanıcı Adı Whatis Bir satırın bir açıklamasını görüntüler

wc

td> uname İşletim sistemi bilgilerini görüntüler

neofetch İşletim sistemini ve cihaz bilgilerini sert görüntüler find Deseni izleyen dosyaları arıyor 2020'de Linux, profesyonel geliştiriciler tarafından en çok kullanılan 40 komutu öğrenen ve bu güçlü sistemi kullanmaya başlayan en yaygın kullanılan işletim sistemidir ve bu Güçlü Sistemi Özet için tıklamayla Linux'u incelemek için biraz zamana ihtiyaç duyar, ancak bir kez Bazı araçlarda ustalaşıyorsunuz,

admin

Bir Cevap Yazın

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