2023 yılında, BT sektöründe iş başvurusu yaparken büyük olasılıkla Linux ile karşılaşacaksınız. Bu işletim sistemi kesinlikle yeni başlayanlar için daha kullanıcı dostu hale geldi. Ancak, yaygın sorunları çözmek için yine de belirli bilgilere ihtiyacınız olacak. Bugün, Linux'ta dosyaları kopyalama ve taşıma işlemlerini ele alacağız. Bu, Bakü'de DevOps kurslarına/DevNet değerlendirmelerine başlamak isteyen herkes için temel bir bilgidir . Bu, Azerbaycan'da programlanabilir ağlar ve sistemler alanında iş bulmak için de temel bir bilgidir.
Dosyalar nasıl kopyalanır, DevOps kursları / DevNet incelemeleri Baku
Öncelikle, Linux'ta dosyaları nasıl kopyalayacağımızı anlayalım. Microsoft Windows grafik arayüzüyle çalışırken öğrendiğiniz beceriler burada işinize yaramayacak. Çünkü komut satırı arayüzünü ( CLI ) kullanacaksınız.
Bu nedenle, terminal üzerinden dosya kopyalamak için uygun komutu bilmeniz ve doğru seçenekleri ve argümanları girerek kullanabilmeniz gerekir. Tüm bunlar, Bakü'deki en iyi DevOps/DevNet kurslarına başlamadan önce bilinmesi gereken önemli bilgilerdir.
GNU/Linux işletim sistemleri de dahil olmak üzere UNIX benzeri işletim sistemlerinde dosyaları kopyalamak için `cp` komutunu ( " copy " kelimesinden gelir) kullanın . Diyelim ki, bir dizinde `file1` adlı bir kaynak dosya var ve bunun bir kopyasını oluşturmak istiyorsunuz. Ayrıca, kaynak dosya silinirse veya üzerine yazılırsa diye kopyayı aynı klasörde tutmak isteyeceksiniz. Bu durumda, komut satırına aşağıdakileri girersiniz:
- cp komutunu verin ve bir boşluk bırakın;
- kaynak dosyanın adı ve bir boşluk ekleyin;
- hedef dosyanın adı ve tuşuna basın Keşfet.
Kaynak dosyayı aynı dizine yeni bir adla kopyalamak yerine, farklı bir klasöre aynı adla bir kopya oluşturmak istiyorsanız, hedef dosya adı yerine hedef dizinin yolunu belirtmeniz gerekir. Dizinleri içerikleriyle birlikte kopyalamak için -r seçeneğini (özyinelemeli kopyalama) kullanmanız gerektiğini de belirtmekte fayda var.
-i seçeneği , tüm nesneleri etkileşimli olarak kopyalamanıza olanak tanır (onay istenerek). Ancak -f seçeneği , hedef dosyanın silinmesine izin verir. Eğer dosya zaten mevcutsa, doğrudan üzerine yazılamaz. cp komutuyla çalışmanıza yardımcı olacak seçenekler hakkında daha fazla bilgi edinmenizi öneririz. DevOps/DevNet kurslarında (Bakü'deki incelemeler ) zorluk yaşamamak için .
Linux'ta dosyalar nasıl taşınır (kesilir)
Kopyalamaya benzer bir diğer dosya işlemi de taşıma işlemidir. Taşıma işlemi, kaynak dosyanın orijinal klasöründen kaybolması ve kullanıcının hedef olarak belirttiği dizine taşınmasıyla kopyalamadan farklıdır. Bu amaçla, Linux ve diğer UNIX benzeri işletim sistemleri " move " (taşıma) anlamına gelen mv komutunu kullanır . Bu komutu öğrenmek , DevOps/DevNet Mühendisi Bakü kurslarını tamamlamak için çok önemlidir.
Şunu belirtmekte fayda var ki, `mv` komutu sözdizimi açısından `cp` komutuna çok benzer . Yani, ilk argüman olarak kaynak dosyayı, ikinci argüman olarak da hedef klasörü belirtirsiniz. Ancak, hedef klasör yerine kaynak klasörden farklı bir dosya adı belirtirseniz, dosya yeniden adlandırılır. Yine de, orijinal dizinde kalır. Bu teknik, Linux'ta dosyaları yeniden adlandırmanın en kolay yoludur.
Elbette, ileride scp komutunu kullanarak SSH üzerinden dosya kopyalamayı öğrenmeniz gerekecek . Ancak bunu ileriki bir yazıda ele alacağız. Bu arada, Linux'ta dosya kopyalama ve taşıma sırasında karşılaştığınız zorlukları yorumlarda bana bildirin.
SEDICOMM Üniversite Ekibi : Cisco Akademisi , Linux Profesyonel Enstitüsü , Python Enstitüsü.

