logo

Linux installera kommando

Linux Installera kommandot används för att kopiera filer till en angiven destination och ställa in attribut. Den kopierar filer till en angiven destination. Den används inte för att installera program som dess namn anger . För att ladda ner och installera ett program måste vi använda apt-get, apt, yum och fler verktyg, beroende på typen av distribution .

Det är ganska likt kommandot 'cp'. Dessutom tillåter det oss att kontrollera attributen för destinationsfilerna. Det används vanligtvis för att kopiera program till makefiler till deras målkatalog. Den vägrar att kopiera filer på sig själv.

Installationskommandot kombinerar element från de olika kommandona som t.ex cp , chown, chmod, mkdir och ta bort kommandon. Det låter oss använda funktionerna i alla dessa kommandon i en enda åtgärd.

Funktionerna för installationskommandot är följande:

  • Det används för att kopiera filer som kommandot cp.
  • Det ger funktionen för att välja om befintliga filer ska skrivas över eller inte.
  • Den används för att skapa målkatalogen om den inte finns.
  • Den används för att ställa in användarbehörighetsflaggor för filerna, som kommandot chmod.
  • Den används för att ställa in ägaren till filerna.
  • Det används för att ta bort icke-nödvändigt bagage från körbara filer.

Syntax:

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

Alternativ:

De alternativ som stöds av installationskommandot är följande:

    --backup[=CONTROL]:Det här alternativet skapar en säkerhetskopia för varje befintlig målfil.-b:Det är som ett '--backup'-alternativ, men det kräver inget argument.-C, --jämför:Den används för att jämföra varje par av käll- och målfiler, och i vissa fall ändrar den inte destinationen alls.-d, --katalog:Om alternativet '-d eller -katalog' är specificerat kommer det att behandla alla argument som katalognamn.-D:Den används för att skapa alla komponenter i målkatalogen; efter det kopierar den SOURCE till DESTINATION.-g, --group=GROUP:Den används för att fastställa gruppinnehav.-m, --mode=LÄGE:Det används för att ställa in behörighetsläget (som i chmod), istället för rwxr-xr-x.-o, --ägare=ÄGARE:Den används för att fastställa äganderätten. Den kan endast användas av superanvändaren.-p, --bevara-tidsstämplar:Den tillämpar åtkomsttiden för källfilen på den angivna filen.-s, --strip:Den används för remssymboltabellerna.--strip-program=PROGRAM:Det brukade strippa binärer i programmet.-S, --suffix=SUFFIX:Det används för att åsidosätta det vanliga backup-suffixet.-t, --target-directory=DIRECTORY:Den används för att kopiera alla källargument till den angivna katalogen.-T, --no-target-directory:Den används för att behandla destinationsfilen som en normal fil.-v, --verbose:Den används för att skriva ut namnet på varje katalog.--bevara-kontext:Den används för att bevara SELinux säkerhetskontext.-MED:Den används för att ställa in SELinux-säkerhetskontexten för målfilen och varje skapad katalog till standardtyp.--hjälp:Alternativet '-hjälp' visar hjälpmanualen.--version:Den används för att visa versionsinformationen.

Hur kopierar man filer till en katalog?

Vi kan anpassa varje mapp och fil efter våra behov genom att använda installationskommandot. Den används enligt följande:

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

Från ovanstående kommando, den Alternativet '-D' kopierar alla textfiler från källmappen till målmappen.

Om du behöver skapa en ny målmapp, utför följande kommando:

 install -d /destination/New_folder 

Kommandot ovan skapar en 'New_folder' i den angivna katalogen. Till exempel, för att kopiera två filer 'Demo.txt' och 'Test.txt' till katalogen 'Nedladdningar', kör kommandot enligt följande:

 sudo install Demo.txt Test.txt Downloads 

Ovanstående kommando kommer att kopiera de givna filerna till mappen 'Nedladdningar'. Tänk på följande utdata:

Linux installera kommando