1. Talimatlar ve seçenekler
Linux talimatları nelerdir?
Linux terminaline (komut satırı) girilen içeriğe talimat denir.
Tam bir talimat standardı biçimi: Linux ortak biçimi
#Specify İşlem Nesnesi
Bir spesifikasyon birden çok seçenek içerebilir
İşlem nesnesi ayrıca birden fazla olabilir
2. Temel talimatlar
1. ls talimatı
Anlamı: ls (liste)
Kullanım 1: #ls
Anlamı: Geçerli çalışma dizinindeki tüm dosya / klasör adlarını listeleyin
Kullanım 2: #ls yolu
Anlamı: Belirtilen yol altındaki tüm dosyaların / klasörlerin adlarını listeleyin
Yol hakkında (önemli):
Yol iki türe ayrılabilir: göreli yol, mutlak yol
Göreli yol: Göreceli önce bir referansa sahip olmalıdır (genellikle geçerli çalışma yolu)
Göreceli yolun yazılması: 2 sembol genellikle göreli yolda kullanılır, "./" geçerli yol ve "../" üst düzey dizin anlamına gelir.
Mutlak yol: Mutlak yola başvurmayın, karşılık gelen yolu doğrudan "/" kökten bulun
Kullanım 3: #ls seçenek yolu
Anlamı: Belirtilen yol altındaki dosyaların / klasörlerin adlarını listeleyin ve bunları belirtilen formatta görüntüleyin.
Ortak sözdizimi:
#ls -l yolu
#ls -la yolu
Seçenek açıklaması:
-l: liste anlamına gelir, bu da ayrıntılı bir liste şeklinde görüntülenmesi anlamına gelir
Yukarıdaki listedeki ilk karakter sütunu, belgenin türünü belirtir; burada "-" satır değişikliğine karşılık gelen belge türünün bir dosya olduğunu ve "d", belge türünün bir klasör olduğunu belirtir.
-a: Tüm dosyaları / klasörleri göster (gizli dosyalar / klasörler dahil)
Linux'ta gizli belgeler genellikle "." İle başlar.
Kullanım 4: #ls -lh yolu
Anlamı: Belirtilen yol altındaki tüm dosyaların / klasörlerin adlarını bir liste biçiminde listeleyin ve belge boyutunu daha okunaklı bir biçimde görüntüleyin.
2. pwd talimatı
Kullanım: #pwd (workimg dizinini yazdır)
Anlamı: mevcut çalışma dizinini yazdırın
3. cd komutu
Command #cd (dizini değiştirmek için dizini değiştirin)
Anlamı: mevcut çalışma dizinini değiştirmek için kullanılır
Sözdizimi: #cd yolu
Durum: Şu anda "/" altında, / usr / local konumuna geçmek için mutlak yolu kullanmanız gerekir.
Durum: Şu anda / usr / local altında, dizini ana dizinin altındaki Linux123 kullanıcısının ev dizinine geçirmek için göreli bir yol kullanmanız gerekir.
ek:
Linux'ta, mevcut kullanıcının ev dizini anlamına gelen özel bir "~" sembolü vardır.
Anahtarlama yöntemi: #cd ~
4. mkdir talimatı
Komut: mkdir (bir dizin oluşturmak için dizin yapın)
Sözdizimi: #mkdir yol [yol, bir klasör adı veya ad dahil tam bir yol olabilir]
Durum: Geçerli yol altında bir "yunweihenniux" dizini oluşturun
Not: ls'de listelenen sonucun renk açıklaması: mavi klasör, siyah dosya, yeşil tüm izinler anlamına gelir
Vaka: Belirtilen yol altında bir "yunweihenniux" klasörü oluşturun
Sözdizimi 2: #mkdir -p yolu
Anlamı: Varolmayan dizinlerin birden çok katmanını aynı anda oluştururken, -p parametresini ekleyin, aksi takdirde bir hata bildirilecektir.
Sözdizimi 3: #mkdir Yol 1 Yol 2 Yol 3 ... Tek seferde birden çok dizin oluşturun
5. Dokunma talimatı
Komut: dokunma
Rol: Bir dosya oluşturun
Sözdizimi: #touch dosya yolu [yol, doğrudan bir dosya adı veya yol olabilir]
Durum: Linux.text adlı mevcut yolda bir dosya oluşturmak için dokunmayı kullanın
Durum: İş arkadaşları için birden fazla dosya oluşturmak için dokunmayı kullanma
Durum: Linux123 kullanıcısının ana dizininde Linux.text adlı bir dosya oluşturmak için dokunmayı kullanın
6, cp talimatı
Komut: cp (kopyalamak için kopyala)
Rol: Dosyaları / klasörleri belirtilen konuma kopyalayın
Sözdizimi: #cp Kopyalanan belgenin yolu Kopyalanan belgenin yolu
Durum: Bir dosyayı kopyalamak için cp komutunu kullanın
Not: Linux, kopyalama işlemi sırasında dosyayı yeni konumda yeniden adlandırabilir, ancak gerekli değilse, aynı adı korumanız önerilir.
Durum: Bir klasörü kopyalamak için cp komutunu kullanın
Not: Klasörü kopyalamak için cp komutunu kullanırken, kopyalamak için "-r" seçeneğini ekleyin, [-r özyinelemeli kopya anlamına gelir] aksi takdirde dizin yok sayılır
7, mv talimatı
Komut: mv (taşı ve kes)
Rol: Belgeyi yeni bir konuma taşıyın
Sözdizimi: #mv Taşınması gereken belgenin yolu Kaydedilmesi gereken konumun yolu
Onay: Orijinal dosya taşıma işleminden sonra hala orijinal konumunda mı? Orijinal dosya orijinal konumunda değil
Durum: Bir dosyayı taşımak için mv komutunu kullanın
Vaka: Bir klasörü taşımak için mv kullanın
Ek: Linux'taki önemli komut da mv'dir, sözdizimi mobil ile aynıdır
8, rm talimatı
Komut: rm (kaldır, sil)
Rol: belgeleri kaldır / sil
Sözdizimi: #rm seçeneği Kaldırılacak belgenin yolu
Seçenekler:
-f: silmeye zorla, sorulmadığında onayla
-r: özyinelemeyi gösterir
Vaka: Bir dosyayı silme
Silme sırasında bir seçenek yoksa, silme istenir, onaylamanız gerekirse y / evet girin, aksi takdirde n / no girin ve Enter tuşuna basın.
Not: Silerken sık sık onaylamak istemiyorsanız, komuta "-f" seçeneğini ekleyebilirsiniz, yani zorla (yürütmeye zorla)
Vaka: Bir klasörü silme
Not: Bir dizinin çığlığını silmek, yinelemeli silme gerektirir ve genellikle silme onayı gerektirmez, bu nedenle genellikle bir dizini kaldırırken -rf seçeneğini kullanmanız gerekir.
Durum: Birden çok belgeyi silme
Durum: Bir dizindeki genel özelliklere sahip belgeleri silmek için, örneğin hepsi Linux ile başlar
Bunlar arasında *, herhangi bir karakter anlamına gelen bir joker karakter olarak adlandırılır ve Linu *, dosya Linux ile başladığı sürece sonraki karakterlerin göz ardı edildiği anlamına gelir.
9, vim talimatları
Komut: vim (vim bir metin düzenleyicisidir)
Sözdizimi: #vim dosya yolu
İşlev: Bir dosya açın (mevcut bir belgeyi veya var olmayan bir belgeyi açabilirsiniz)
Vaka: Dosyaları açmak için vim kullanın
Açılan dosyadan çıkın Başka hiçbir komuta basılmadığında, üst karakter + iki nokta üst üste tuşlarına basıp q girip Enter tuşuna basabilirsiniz.
10. Çıktı yeniden yönlendirme
Genel komutların çıktısı terminalde görüntülenecektir.Bazen bazı komutların yürütme sonuçlarını sonraki analiz ve istatistikler için bir dosyaya kaydetmeniz gerekir.Şu anda, çıktı yeniden yönlendirme teknolojisini kullanmanız gerekir.
> : Çıktının üzerine yaz, orijinal dosya içeriğinin üzerine yazacak
> > : Ek çıktı, orijinal dosyanın üzerine yazmayacak, orijinal içeriğin sonuna eklenmeye devam edecek
Sözdizimi: # normal olarak yürütülen komut > / > > Dosya yolu
Not: Dosya mevcut olmayabilir veya yeni olabilir
Durum: ls -la yürütme sonucunu kaydetmek ve mevcut dizinde ls.txt olarak kaydetmek için üzerine yazma yeniden yönlendirmesini kullanın
Durum: ls -la'nın yürütme sonucunu ls.txt dosyasına kaydetmek için ekleme yönlendirmesini kullanın,
11. kedi eğitimi
Komut: kedi
İşlev 1: cat, bir dosyayı doğrudan açma işlevine sahiptir
Sözdizimi: #cat dosya yolu
İşlev 2: cat ayrıca dosyaları birleştirebilir
Sözdizimi 2: #cat Birleştirilecek dosya yolu 1 Birleştirilecek dosya yolu 2 ..... Dosya yolu n > Birleştirmeden sonra dosya yolu
Örneğin: 3 dosyayı birleştirin ve tek bir dosyaya kaydedin [Çıktı yeniden yönlendirmesiyle kullanın]