logo

Linux yükleme Komutu

Linux düzenlemek komutu, dosyaları belirtilen bir hedefe kopyalamak ve öznitelikleri ayarlamak için kullanılır. Dosyaları belirtilen bir hedefe kopyalar. Adından da anlaşılacağı üzere program yüklemek için kullanılmaz. . Bir programı indirip yüklemek için şunu kullanmalıyız: Dağıtım türüne bağlı olarak apt-get, apt, yum ve daha fazla yardımcı program .

'cp' komutuna oldukça benzer. Ayrıca hedef dosyaların niteliklerini kontrol etmemizi sağlar. Genellikle programları makefile dosyalarına hedef dizinlerine kopyalamak için kullanılır. Dosyaları kendi üzerine kopyalamayı reddediyor.

Kurulum komutu, aşağıdaki gibi farklı komutların öğelerini birleştirir: cp , chown, chmod, mkdir ve şerit komutlarını kullanın. Tüm bu komutların özelliklerini tek bir eylemde kullanmamızı sağlar.

Kurulum komutunun özellikleri aşağıdaki gibidir:

  • Cp komutu gibi dosyaları kopyalamak için kullanılır.
  • Mevcut dosyaların üzerine yazılıp yazılmayacağını seçme işlevini sağlar.
  • Eğer mevcut değilse hedef dizini oluşturmak için kullanılır.
  • Chmod komutu gibi, dosyaların kullanıcı izin bayraklarını ayarlamak için kullanılır.
  • Dosyaların sahibini belirlemek için kullanılır.
  • Çalıştırılabilir dosyalardan gereksiz bagajları kaldırmak için kullanılır.

Sözdizimi:

 install [OPTION]... [-T] SOURCE DEST install [OPTION]... SOURCE... DIRECTORY install [OPTION]... -t DIRECTORY SOURCE... install [OPTION]... -d DIRECTORY... 

Seçenek:

Kurulum komutuna göre desteklenen seçenekler aşağıdaki gibidir:

    --backup[=KONTROL]:Bu seçenek, mevcut her hedef dosya için bir yedekleme dosyası oluşturur.-B:Bu bir '--backup' seçeneğine benzer, ancak tartışma gerektirmez.-C, --karşılaştır:Her bir kaynak ve hedef dosya çiftini karşılaştırmak için kullanılır ve bazı durumlarda hedefi hiçbir şekilde değiştirmez.-d, --dizin:'-d veya -directory' seçeneği belirtilirse, tüm bağımsız değişkenleri dizin adı olarak ele alır.-D:Hedef dizinin tüm bileşenlerini oluşturmak için kullanılır; bundan sonra SOURCE'u DESTINATION'a kopyalar.-g, --group=GRUP:Grup varlıklarını ayarlamak için kullanılır.-m, --mode=MOD:Rwxr-xr-x yerine izin modunu (chmod'da olduğu gibi) ayarlamak için kullanılır.-o, --owner=SAHİP:Sahipliği ayarlamak için kullanılır. Yalnızca süper kullanıcı tarafından kullanılabilir.-p, --preserve-zaman damgaları:Kaynak dosyanın erişim süresini belirtilen dosyaya uygular.-s, --strip:Şerit sembol tabloları için kullanılır.--strip-program=PROGRAM:Programdaki ikili dosyaları çıkarmak için kullanılır.-S, --suffix=SONEK:Her zamanki yedekleme son ekini geçersiz kılmak için kullanılır.-t, --target-directory=DİZİN:Tüm kaynak bağımsız değişkenlerini belirtilen dizine kopyalamak için kullanılır.-T, --hedef-dizin yok:Hedef dosyayı normal bir dosya gibi ele almak için kullanılır.-v, --verbose:Her dizinin adını yazdırmak için kullanılır.--preserve-bağlamı:SELinux güvenlik bağlamını korumak için kullanılır.-İLE:Hedef dosyanın SELinux güvenlik içeriğini ve oluşturulan her dizini varsayılan türe ayarlamak için kullanılır.--yardım:'-help' seçeneği yardım kılavuzunu görüntüler.--versiyon:Versiyon bilgisini görüntülemek için kullanılır.

Dosyalar bir dizine nasıl kopyalanır?

Install komutunu kullanarak her klasörü ve dosyayı ihtiyaçlarımıza göre özelleştirebiliriz. Aşağıdaki şekilde kullanılır:

 install -D /source/folder/*.txt /destination/folder 

Yukarıdaki komuttan, '-D' seçeneği tüm metin dosyalarını kaynak klasörden hedef klasöre kopyalayacaktır.

Yeni bir hedef klasör oluşturmanız gerekiyorsa aşağıdaki komutu yürütün:

 install -d /destination/New_folder 

Yukarıdaki komut belirtilen dizinde bir 'Yeni_klasör' oluşturacaktır. Örneğin, 'Demo.txt' ve 'Test.txt' adlı iki dosyayı 'İndirilenler' dizinine kopyalamak için komutu aşağıdaki gibi yürütün:

 sudo install Demo.txt Test.txt Downloads 

Yukarıdaki komut verilen dosyaları 'İndirilenler' klasörüne kopyalayacaktır. Aşağıdaki çıktıyı göz önünde bulundurun:

Linux yükleme Komutu