
i Bash, vil du legge merke til at katalogene og filer du ser er farget i henhold til deres type. Du kan tilpasse ditt eget fargevalg for å velge forskjellige tekstfarger, bakgrunnsfarger og formatering som fet og understreket.Slik fungerer detteFargeskjemaet er lagret i LS_COLORS-variabelen. For å vise ditt nåværende fargevalg, kan du fortelle Bash å skrive ut innholdet i variabelen:
Du vil se en lang liste over filtyper og nummerkoder. Vi forklarer hvordan du oppretter en liste som dette selv.
Før du går rundt med dette, anbefaler vi at du lagrer det nåværende innholdet i LS_COLORS-variabelen til en annen variabel. Dette vil tillate deg å raskt gjenopprette standardinnstillingene uten å logge ut av skallet og logge inn igjen, eller lukke og åpne terminalvinduet igjen. For å lagre det nåværende innholdet i LS_COLORS-variabelen til en ny variabel som heter ORIGINAL, kjør:
ORIGINAL = $ LS_COLORS

Du kan når som helst kjøre følgende kommando for å angre endringene og gjenopprette standardfargene:
LS_COLORS = $ ORIGINAL

Endringene dine er alltid midlertidige til du redigerer en fil for å gjøre dem til de nye standardinnstillingene. Du kan alltid logge ut og logge på eller lukke og åpne et terminalvindu for å gjenopprette fargene til standardinnstillingen. Dette gjør det imidlertid enkelt å gjøre det med en enkelt, rask kommando.
Slik setter du inn egendefinerte farger
LS_COLORS-variabelen inneholder en liste over filtyper sammen med tilhørende fargekoder. Standardlisten er lang fordi den angir forskjellige farger for en rekke forskjellige filtyper.
LS_COLORS = "di = 1; 31"
di = 1; 31
bit fortellerlsat katalogenedi) er (=) fet (1;) rødt (31).Dette er bare en veldig enkel LS_COLORS-variabel som definerer kataloger som en farge, og etterlater alle andre typer filer som standardfarge. La oss si at vi vil lage filer med .desktop filutvidelsen en understreket cyan farge også. Vi kan kjøre følgende kommando for å gjøre dette:LS_COLORS = "di = 1: 31: *. Desktop = 4; 36"

Dette forteller
ls
at katalogene (di) er (=) fet (1;) rødt (31) og (:) hvilken som helst fil som slutter i .desktop (*. Desktop) er (=) understreket (4;) cyan (36).Dette er prosessen for å sette sammen listen over filtyper og farger. Angi så mange du vil i skjemaet filetype = farge, skille hver med et kolon (:) tegn.RELATERT:

Slik tilpasser du (og farger) Bash Prompt
For å sette sammen din egen liste, du trenger bare å vite listen over fargekoder og filtype koder. Her er listen over fargekoder for forgrunns tekst:
Svart: 30
Blå: 34
Her er listen over tekstfargeattributter:Normal tekst: 0Fet eller lett tekst: 1 (Det avhenger av terminalemulatoren.)

Dim tekst: 2
for å lage kataloger med fet gul. Du kan også spesifisere mer enn ett attributt. For eksempel kan du bruke
di = 1; 4; 33for å lage kataloger med fet, understreket gul.Her er listen over bakgrunnsfarger:Svart bakgrunn: 40Blå bakgrunn : 44

Cyan bakgrunn: 46
di = 1; 4; 33; 44gi deg fet, understreket gul tekst på en blå bakgrunn.Her er listen over filtypekoder:Katalog: diFil: fi

Symbolisk lenke: ln
Slik setter du inn nye standardfarger
Du har nå en tilpasset LS_COLORS-variabel som fungerer i den nåværende Bash-økten. Du vil imidlertid sannsynligvis gjøre den permanent slik at den automatisk brukes når du starter en ny Bash-økt uten at du trenger å huske dette.
Du kan angi din tilpassede LS_COLORS-variabel - og hvilken som helst annen Bash-variabel du liker - ved å legge den til din brukerkonto .bashrc-fil. Denne filen er plassert på ~ / .bashrc. Så, hvis brukernavnet ditt er bob, finner du det på /home/bob/.bashrc. Det finnes også andre måter å sette miljøvariabler på, men dette er enkelt.

nano ~ / .bashrc
Legg til din tilpassede LS_COLORS-variabel til en ny linje på slutten av filen , slik som:
LS_COLORS = "di = 1; 35: ex = 4; 31: *. mp3 = 1; 32; 41"
Lagre filen og avslutt. I nano, trykk Ctrl + O, og trykk deretter Enter for å lagre, og trykk deretter Ctrl + X for å avslutte.

Når du starter en ny Bash-økt, leser Bash .bashrc-filen og angir automatisk LS_COLORS-variabelen. For å endre fargene dine i fremtiden, gå tilbake til din .bashrc-fil og rediger LS_COLORS-linjen.
Du kan også bare slette linjen
LS_COLORS =

du har lagt til i .bashrc-filen din for å bruke standardinnstillingen farger igjen. Hvis du ikke angir verdien LS_COLORS, bruker Bash standardfargene.
Slik lagrer du dokumenter, musikk og andre mapper, noe annet sted i Windows
Som standard lagrer Windows dine personlige mapper som Dokumenter, Musikk, Bilder og Videoer i C: Brukere. Hvis du vil flytte dem til en sekundær stasjon, si, hvis du har en SSD som ikke kan huske alle filene dine, kan du gjøre det med et enkelt menyalternativ. Disse mappene lagres i brukermappen din , hvis brukernavnet ditt er Simon, finner du dem på C: Users Simon).
Hvordan kjører du sikkert en usikker kjørbar fil på Linux?
I dag og i alder er det ikke en dårlig ide å være lei av usikre kjørbare filer, men er det en trygg måte å kjøre en på ditt Linux-system hvis du virkelig trenger å gjøre det? Dagens SuperUser Q & A-post har noen nyttige råd som svar på en bekymret lesers spørring. Dagens spørsmål og svar-sesjon kommer til oss med høflighet av SuperUser-en underavdeling av Stack Exchange, en fellesskapsdrevet gruppe av Q & A-nettsteder.