Linux-kommandoen bruges til at finde placeringen af et program. I denne vejledning vil vi vise dig, hvordan du bruger den kommando og hvordan du får mest ud af det ved at forklare alle de tilgængelige switches.
Sådan finder du placeringen af et program
I teorien skal alle programmer løbe fra mappen / usr / bin, men i virkeligheden er det ikke tilfældet. Sikkert brand måde at finde ud af, hvor et program er placeret er ved at bruge den kommando.
Den enkleste form for kommandoen er som følger:
hvilken Hvis du f.eks. Finder placeringen af Firefox-browseren, skal du bruge følgende kommando: hvilken firefox
Udgangen vil være sådan noget: / Usr / bin / firefox
Du kan angive flere programmer i samme kommando. For eksempel: hvilken firefox gimp banshee
Dette vil returnere følgende resultater: / Usr / bin / firefox/ Usr / bin / gimp/ Usr / bin / Banshee
Nogle programmer er placeret i mere end en mappe. Som standard vil der dog kun vises en. Kør for eksempel følgende kommando: hvilket mindre
Dette vil finde placeringen af den mindre kommando og output vil være som følger: / Usr / bin / mindre
Dette viser ikke rigtig hele billedet, men fordi den mindre kommando er tilgængelig på mere end ét sted. Du kan få den kommando til at vise alle de steder, et program er installeret ved hjælp af følgende switch: som -a Du kan køre dette mod den mindre kommando som følger: som-en mindre
Udgangen fra ovenstående kommando er som følger: / Usr / bin / mindre / Bin / mindre
Så betyder det, at mindre er virkelig installeret på to steder? Faktisk nej. Kør følgende kommando ls: ls -lt / usr / bin / less
I slutningen af produktionen vil du se følgende: / usr / bin / less -> / bin / less
Når du ser -> i slutningen af kommandoen ls ved du, at det er et symbolsk link, og at det virkelig bare peger på placeringen af det rigtige program. Kør nu følgende kommando ls: ls -lt / bin / mindre
Denne gang er udgangen i slutningen af linjen simpelthen som følger: / Bin / mindre
Det betyder, at dette er det rigtige program. Det er muligvis noget overraskende derfor, at hvilken kommando output / usr / bin / less når du søger efter den mindre kommando. En kommando, som vi finder mere nyttige end "som" er "whereis" -kommandoen, da dette kan bruges til at finde binarierne til programmet, kildekoden til programmet og de manuelle sider for programmet. Så hvorfor vil du bruge den kommando? Forestil dig at du ved, at et program er installeret, men af en eller anden grund vil det ikke løbe. Det er højst sandsynligt, at den mappe, programmet er installeret til, ikke er i stien. Ved at bruge den kommando, du kan finde, hvor programmet er, og enten navigere til mappen, skal programmet køre det eller tilføje stien til programmet til stien kommandoen. Mens du læser om hvilken kommando det er værd at bemærke, er der andre kommandoer, som er nyttige til at finde filer. Du kan bruge "find-kommandoen" til at finde filer på dit filsystem, eller du kan også bruge kommandoen Find. Moderne Linux-distributioner har gjort kravet om at bruge terminalen mindre af et problem, men der er nogle kommandoer, som du bare skal vide. En liste over de væsentlige kommandoer er nyttig til at navigere i dit filsystem. Ved hjælp af guiden kan du finde ud af, hvilken mappe du er i, hvordan man navigerer til forskellige mapper, lister filerne i mapper, kom tilbage til din hjemmemappe, opretter en ny mappe, opretter filer, omdøber og flytter filer og kopierer filer. Du vil også finde ud af, hvordan du sletter filer og også finde ud af, hvilke symbolske links der er, og hvordan du vil bruge dem, herunder angivelse af forskellen mellem hårde og bløde link. Resumé
Andre nyttige søgeværktøjer
Linux Essential Commands




