logo

Linux installationskommando

Linux installere kommandoen bruges til at kopiere filer til en specificeret destination og indstille attributter. Det kopierer filer til en specificeret destination. Det bruges ikke til at installere programmer, som navnet angiver . For at downloade og installere et program, skal vi bruge apt-get, apt, yum og flere hjælpeprogrammer, afhængigt af distributionstypen .

Det ligner meget 'cp'-kommandoen. Derudover giver det os mulighed for at kontrollere destinationsfilernes attributter. Det er almindeligt brugt til at kopiere programmer til make-filer til deres destinationsmappe. Den nægter at kopiere filer på sig selv.

Installationskommandoen kombinerer elementer fra de forskellige kommandoer som f.eks cp , chown, chmod, mkdir , og fjern kommandoer. Det giver os mulighed for at bruge funktionerne i alle disse kommandoer i en enkelt handling.

Funktionerne i installationskommandoen er som følger:

  • Det bruges til at kopiere filer som cp-kommandoen.
  • Det giver funktionaliteten til at vælge, om eksisterende filer skal overskrives eller ej.
  • Den bruges til at oprette destinationsmappen, hvis den ikke eksisterer.
  • Det bruges til at indstille brugertilladelsesflag for filerne, som chmod-kommandoen.
  • Det bruges til at angive ejeren af ​​filerne.
  • Det bruges til at fjerne ikke-essentiel bagage fra eksekverbare filer.

Syntaks:

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

Mulighed:

De understøttede muligheder ved installationskommando er som følger:

    --backup[=CONTROL]:Denne indstilling opretter en sikkerhedskopi for hver eksisterende destinationsfil.-b:Det er ligesom en '--backup' mulighed, men det kræver ikke et argument.-C, --sammenlign:Det bruges til at sammenligne hvert par af kilde- og destinationsfiler, og i nogle tilfælde ændrer det slet ikke destinationen.-d, --mappe:Hvis indstillingen '-d eller -directory' er angivet, vil den behandle alle argumenter som mappenavne.-D:Det bruges til at oprette alle komponenter i målbiblioteket; derefter kopierer den KILDEN til DESTINATION.-g, --group=GROUP:Det bruges til at angive gruppebeholdninger.-m, --mode=TILSTAND:Det bruges til at indstille tilladelsestilstanden (som i chmod), i stedet for rwxr-xr-x.-o, --ejer=EJER:Det bruges til at bestemme ejerskabet. Det kan kun bruges af superbrugeren.-p, --bevar-tidsstempler:Den anvender adgangstiden for kildefilen til den angivne fil.-s, --strip:Det bruges til stripsymboltabellerne.--strip-program=PROGRAM:Det plejede at fjerne binære filer i programmet.-S, --suffix=ENDELSE:Det bruges til at tilsidesætte det sædvanlige backup-suffiks.-t, --target-directory=DIRECTORY:Den bruges til at kopiere alle kildeargumenter til den angivne mappe.-T, --no-target-directory:Den bruges til at behandle destinationsfilen som en normal fil.-v, --verbose:Det bruges til at udskrive navnet på hver mappe.--bevar-kontekst:Det bruges til at bevare SELinux-sikkerhedskonteksten.-MED:Det bruges til at indstille SELinux-sikkerhedskonteksten for destinationsfilen og hver oprettet mappe til standardtype.--Hjælp:Indstillingen '-help' viser hjælpemanualen.--version:Det bruges til at vise versionsoplysningerne.

Hvordan kopierer man filer til en mappe?

Vi kan tilpasse hver mappe og fil efter vores behov ved at bruge installeringskommandoen. Det bruges som følger:

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

Fra ovenstående kommando er Indstillingen '-D' kopierer alle tekstfilerne fra kildemappen til destinationsmappen.

Hvis du har brug for at oprette en ny destinationsmappe, skal du udføre kommandoen nedenfor:

 install -d /destination/New_folder 

Ovenstående kommando vil oprette en 'New_folder' i den angivne mappe. For at kopiere to filer 'Demo.txt' og 'Test.txt' til 'Downloads'-mappen, skal du udføre kommandoen som følger:

 sudo install Demo.txt Test.txt Downloads 

Ovenstående kommando vil kopiere de givne filer til mappen 'Downloads'. Overvej nedenstående output:

Linux installationskommando