da.phhsnews.com


da.phhsnews.com / Sådan ignorerer du tilfælde, når du bruger Tab Completion i Linux Terminal

Sådan ignorerer du tilfælde, når du bruger Tab Completion i Linux Terminal


Kommandolinjen i Linux er hovedkvalitetsfølsom. Når du bruger fanen færdiggørelse for hurtigt at ændre eller liste mapper på kommandolinjen, skal du matche tilfælde af mappenavne. Der er dog mulighed for at gøre tabsfuldførelsen ufølsom.

RELATERET: Brug fanefuldførelse til at skrive kommandoer hurtigere på ethvert operativsystem

Færdiggørelse af fane gør det hurtigere og nemmere at indtaste mapper på kommandolinjen . Du kan simpelthen begynde at skrive begyndelsen af ​​katalognavnet ved prompten og derefter trykke på Tab for at få resten af ​​katalognavnet automatisk indtastet. Hvis du f.eks. Skal skifte til dokumentmappen, skal du bare begynde at skrivecd Docuog derefter trykke på Tab. Det vil autofuldføre tilcd Dokumenter /.

Du kan gøre denne funktion tilfældig ufølsom ved at tilføje en indstilling til Linux. Inputrc-fil. Denne fil håndterer tastaturkortlægninger til bestemte situationer på kommandolinjen (eller bash shell), og lader dig tilpasse adfærdslinjens adfærd. Det er meget nemt at tilføje denne indstilling, og vi viser dig hvordan.

Der er to .inputrc-filer: en global en, der gælder for alle brugere på systemet (/etc/.inputrc), og en lokal i den aktuelle brugers hjemmekatalog, der kun gælder for den bruger (~ / .inputrc). Den ~ tegn repræsenterer hjemmemappen, som f.eks. / Home / lori /. Den lokale .inputrc-fil overstyrer den globale, hvilket betyder, at eventuelle indstillinger, du tilføjer til den lokale fil, vil blive brugt på trods af, hvad der er i den globale fil. Vi vil tilføje tilfældssensitiv indstilling til vores lokale konto i vores eksempel, men du kan gøre det på nogen måde.

Vi bruger en tekstredigerer kaldet gedit for at tilføje indstillingen til .inputrc filen. Tryk på Ctrl + Alt + T for at åbne Terminal. Hvis du vil ændre den lokale .inputrc-fil, skal du skrive følgende kommando ved prompten og trykke på Enter.

gksu gedit ~ / .inputrc

Hvis du vil ændre den globale .inputrc-fil, skal du skrive følgende kommando i stedet.

gksu gedit /etc/.inputrc

Hvis du ikke har en .inputrc-fil, vil denne kommando oprette en i din hjemmekatalog eller / etc-katalog automatisk.

En dialogboks viser, hvor du spørger om din adgangskode , så indtast det kodeord, du bruger til at logge ind på din konto og klik på "OK".

Inputrc-filen kan være tom, og det er fint. For at få tabsfuldførelse ignorer tilfældet, tilføj følgende linje til filen:

indstil færdiggørelses-ignore-sagen på

Klik på "Gem".

For at lukke gedit skal du klikke på knappen "X" venstre hjørne.

Den indstilling, du lige har tilføjet til .inputrc-filen, påvirker ikke den aktuelle Terminal-vinduesession. Du skal lukke Terminal vinduet og åbne det igen for at ændringen skal påvirke. Skriv såexitved at trykke på Enter, eller tryk på knappen "X" i øverste venstre hjørne af vinduet.

BEMÆRK: Du kan få vist nogle advarselsdisplay, som vist nedenfor, men de påvirker ikke hvad vi gør med filen.

Når du f.eks. skrivercd docu, og tryk på Tab ...

..., vil fanebladet fortsætte, selvom sagen ikke fandt sted 't matcher katalognavnet.

Hvis du vil gå tilbage til standardtekstfølsom indstilling til fanefuldførelse, skal du blot åbne den samme .inputrc-fil, du tilføjede indstillingen til, slette den linje, du tilføjede, og gem og luk fil. Husk at lukke Terminal vinduet og genåbne det efter at have ændret .inputrc filen.


Hvad sker der, hvis du sletter hele Windows-registreringsdatabasen?

Hvad sker der, hvis du sletter hele Windows-registreringsdatabasen?

Windows-registreringsdatabasen er et sted, der skal efterlades godt nok alene, men bare for argumentets skyld, hvad ville der ske, hvis du slettet hele sagen? Dagens SuperUser Q & A-post diskuterer mulighederne for at tilfredsstille en læsers nysgerrighed. Dagens Spørgsmål og Svar-sessions kommer til vores side med SuperUser-en underafdeling af Stack Exchange, en community-driven gruppe af Q & A-websteder.

(how-to)

Hvis du er ny til computing, kan du tænke dig at have antivirussoftware virkelig nødvendigt, hvis du holder dit system opdateret. Er opdateringer alene nok til at holde et system sikkert? Dagens SuperUser Q & A-post diskuterer situationen for at hjælpe en ny computerbruger med at træffe den rigtige beslutning.

Hvis du er ny til computing, kan du tænke dig at have antivirussoftware virkelig nødvendigt, hvis du holder dit system opdateret. Er opdateringer alene nok til at holde et system sikkert? Dagens SuperUser Q & A-post diskuterer situationen for at hjælpe en ny computerbruger med at træffe den rigtige beslutning.

Spørgsmålet SuperUser-læser John Sonderson ønsker at vide, om at holde Windows 7 opdateret, er nok til at forblive sikker, eller hvis han også skal have antivirusprogram installeret: Jeg tænkte, da jeg holder Windows 7 regelmæssigt opdateres via Windows Update, gør det at have anti-virus software installeret en ubrugelig gestus?

(how-to)