Linux'ta Terminal Komutlarını Kendinizi Öğretmenin 4 Yolu

  • Joseph Goodman
  • 0
  • 2182
  • 673
reklâm

Gerçek bir Linux ustası olmak istiyorsanız, bazı terminal komutları bilgisine sahip olmak iyi bir fikirdir. İşte size öğretmeye başlamak için kullanabileceğiniz dört farklı yöntem.

Günün bahşişi


Terminal komutları hakkında yavaş yavaş daha fazla şey öğrenmenin harika bir yolu “Günün bahşişi” Her terminali açtığınızda stil mesajı belirir. Bu mesajlar size faydalı komutlar hakkında ve zaten bildiğiniz bazı komutlar için gelişmiş püf noktaları hakkında bilgi verebilir. .Bashrc dosyanıza giderek (kolaylıkla /home//.bashrc) ve aşağıdakileri dosyanın sonuna yeni bir satırda ekleyin:

echo "Bunu biliyor muydun?"; whatis $ (ls / bin | shuf -n 1)

Tek yapman gereken bu! Eğer biraz daha eğlenceli hale getirmek istiyorsanız, bir ineğin tüm bu ipuçlarını söylemesini sağlayabilirsiniz. Bunu yapmak için komutu çalıştırın. sudo apt-get yüklemek cowsay Ubuntu / Debian veya sudo yum yüklemek cowsay Fedora için. Sonra, yukarıdaki kod yerine, .bashrc dosyasına aşağıdakileri ekleyin:

cowsay -f $ (ls / usr / paylaşım / cowsay / inekler | shuf -n 1 | cut -d. -f1) $ (whatis $ (ls / bin) 2> / dev / null | shuf -n 1)

Ne yazık ki, bu tüm dağıtımlarda işe yaramaz, bu yüzden cowsay ile başarınız garanti edilmez. Ancak, tüm bu ipucu kullanır “nedir” Bir sonraki ele alacağımız rastgele komutlarda.

kullanma “nedir”

Eğer rastgele şeyler öğrenmek istemiyorsanız, belki de şu anda kullanmanız gereken komutları öğrenmek istersiniz. Bunu yapmak için, komutlarınızın tümünü önekle “nedir”. Komut daha sonra size komutun nelerden oluştuğunu parça parça söyleyebilmelidir..

Harika bir örnek whatis sudo yum yükleme peynir, Yukarıda görülebilir. Sana bunu söylüyor sudo size idari haklar verir, yum paket yöneticisi, instalYUM'a bir paket yüklemesini bildirir ve peynir yüklemek istediğiniz fotoğraf standında uygulamasıdır. Özellikle daha karmaşık veya daha az yaygın komutlarda pek işe yaramaz, ancak bir komutun gerçekte ne yaptığını öğrenmek istiyorsanız denemeye değer.

Kullanılabilir Tüm Komut Seçeneklerini Göster


Yeni bir komut kullanıyorsanız, ayrıntılı olarak incelemeniz için iki iyi yol vardır. İlk yol, komutu çalıştırmaktır. “adam ”, Çalıştırdığınız programın adı nerede. Yani, çalışan “erkek cp” man file viewer'daki cp komutu hakkında bilmeniz gereken her şeyi size söyleyecektir..

Komutun ana kısımlarını öğrenmenin daha hızlı bir yolu “ -yardım et”, Çalıştırdığınız programın adı nerede. Yani, çalışan “cp -help” Ayrıca, cp komutu hakkında, doğrudan terminale basılmış olan çok sayıda bilgi verecektir. Başka bir deyişle, -help programdan programa alternatif anlamları olmayan tek bayraktır.

Çarpışma Kursu - Evet, Şimdi!

Son olarak, komut sözdizimi hakkında bir şeyler öğrenebilirsiniz… tam burada! Terminal komutlarının genel sözdizimini bilmek, tüm komutları anlamada bir hayli yardımcı olabilir, bu nedenle belirli komutlara örnek olarak bakmadan önce çalışmaya ve anlamaya değer.

Tüm komutlar aşağıdaki yapıyı paylaşır: [sudo] program [parametre] [parametre]… [parametre] [-flag] [parametre] [-flag] [parametre]… [bayrak] [parametre]

Yukarıdaki yapının ne anlama geldiğini bozmama izin verin:

  1. Bir komut idari haklar gerektiriyorsa (root erişimi olarak da bilinir), önce “sudo”, komut çalıştırılmadan önce şifrenizi girmenizi gerektirir..
  2. “program” Uygulamanın adı nereye gider. Uygulama adları yum, apt-get, peynir, katran, cp, mv, firefox ve daha fazlasını içerir. Ek bir konfigürasyon yapılmazsa, bu şekilde erişilebilir olan tüm programların / usr / bin içinde bir çalıştırılabilir dosyası vardır. Bu, sisteminizde yüklü olan tüm uygulamalar için geçerli olmalıdır. Bazı uygulamalar için sadece yazmak zorundasınız, hepsi bu. Örneğin, sadece yazabilirsiniz “firefox” ve Enter tuşuna basın, Firefox’u başlatacak.
  3. Programın ardından parametreleri ve bayrakları kullanmaya başlayabilirsiniz. Bu programdan programa büyük ölçüde değişir. Örneğin, komut “cp dosyası1 dosya2” dosyayı kopyalar “dosya1” ve adıyla aynı yere kaydeder. “dosya2”. Bunlar o komutun iki parametresi. Bazıları davranışını değiştiren bayraklar da alır - örneğin, komut “sudo yum yüklemek peynir -y” vardır “kurmak” yum parametresi olarak, “peynir” yüklenecek bir parametre olarak ve “-y” yum bayrağı, normalde devam etmek isteyip istemediğinizi soracağı tüm durumlar için evet olduğunu varsayması gerektiğini söyleyen bir bayrak olarak. Bu örnek göstermese de, bazı bayraklar kendi parametrelerini gerektirmez ve bazı bayraklar gerektirir. Her programın, zaman içinde tekrar ederek öğreneceğiniz kendi bayrakları ve anlamları vardır..

Sonuç

Terminal komutlarını öğrenmek gerçekten o kadar zor değil - bir kez gidip genel olarak nasıl çalıştıklarını ve yapılandırıldıklarını anladıktan sonra başkalarını öğrenmek çok daha kolay hale gelecek. Birkaç saat sonra mantıklı olmazsa, pes etmeyin. Tekrarlama en iyi arkadaşınızdır ve sonunda kalıpları görmeye başlayacaksınız. Oradan, her şey pratikte ezber ile ilgili. Ayrıca Linux komut dosyası, 40 temel Linux komutları, Linux A'dan Z'ye Linux - 40 Temel Komutlar Linux Az Bilmeniz Gerekenler - 40 Temel Komutlar Linux'un bilmezlikten geldiğini bilmelisiniz. Windows ve Mac için üçüncü tekerlek. Evet, son on yılda, açık kaynaklı işletim sistemi çok fazla çekiş kazandı, ancak hala göz önünde bulundurulmasından çok uzak ... ve Linux komutlarına hızlı bir giriş, Linux Komut Satırına Hızlı Başlangıç ​​için Hızlı Kılavuz Linux Komut Satırına Başlama Kılavuzu Linux'ta komutlarla birçok harika şey yapabilirsiniz ve öğrenmesi gerçekten zor değil. .

Öğrenmeye çalışanlar için ne gibi ipuçları var? Harika bir şey yapan ya da sadece eğlence için olan bir emir biliyor musunuz? Yorumlarda bize bildirin!




Henüz no comments

Modern teknoloji hakkında basit ve uygun fiyatlı.
Modern teknoloji dünyasında rehberiniz. Her gün bizi çevreleyen teknolojileri ve araçları nasıl kullanacağınızı ve Internet'te ilginç şeyleri nasıl keşfedeceğinizi öğrenin.