Free Linux Terminal on OneArcher.com
Innholdsfortegnelse:
- Hvordan bruke gratis kommando
- Viser minnebruk i menneskelig lesbart format
- Viser minnebruk i andre beregninger
- Viser kolonnetotalene
- Skriv ut output kontinuerlig
- Konklusjon
Hvor mye ledig RAM-minne har jeg tilgjengelig på Linux-systemet mitt? Er det nok ledig minne til å installere og kjøre nye applikasjoner?
I Linux-systemer kan du bruke
free
å få en detaljert rapport om systemets minnebruk.
Den
free
kommandoen gir informasjon om den totale mengden fysisk minne og bytte minne, så vel som ledig og brukt minne og bytteplass i systemet.
Hvordan bruke gratis kommando
Syntaksen for den
free
kommandoen er som følger:
free
Når den brukes uten noe alternativ, vil
free
vise informasjon om minnet og bytte i kibibyte. 1 kibibyte (KiB) er 1024 byte.
free
Utgangen vil inneholde tre linjer, en topptekst, en linje for minnet og en for byttet:
total used free shared buff/cache available Mem: 8075208 3204964 1310540 551232 3559704 4198340 Swap: 2097148 0 2097148
I eldre Linux-versjoner kan utgangen være litt annerledes.
Her er hva hver kolonne betyr:
- total - Dette tallet representerer den totale mengden minne som kan brukes av applikasjonene. brukt - Brukt minne. Det beregnes som:
used = total - free - buffers - cache
- Gratis / ubrukt minne. delt - Denne kolonnen kan ignoreres fordi den ikke har noen mening. Det er her bare for bakoverkompatibilitet. buff / cache - Det kombinerte minnet som brukes av kjernebufferne og sidebufferen og platene. / dette minnet kan gjenvinnes når som helst om nødvendig av applikasjonene. Hvis du vil at buffere og hurtigbuffer skal vises i to separate kolonner, bruk alternativet-w
. tilgjengelig - Et estimat på mengden minne som er tilgjengelig for å starte nye applikasjoner, uten å bytte.
Viser minnebruk i menneskelig lesbart format
Som vi så i eksempelet ovenfor, viser
free
kommandoen som standard minneinformasjon i kibibyte. For å se informasjonen i menneskelig lesbart format (vanligvis megabyte og gigabyte), bruk alternativet
-h
:
free -h
total used free shared buff/cache available Mem: 487M 219M 54M 4.5M 214M 228M Swap: 1.5G 0B 1.5G
Viser minnebruk i andre beregninger
Den
free
kommandoen lar deg også spesifisere enheten som minnet skal måles i. Gyldige alternativer er:
-
-b
,--bytes
- Vis output i byte.--kilo
- Vis output i kilobyte (1KB = 1000byte).--mega
- Vis output i megabyte.--giga
- Vis output i gigabyte.--tera
- Vis output i terabyte.-k
,--kibi
- Vis output i kibibytes. (1 KB = 1024byte). Dette er standardenheten.-m
,--mebi
- Vis output i mebibytter.-g
,--gibi
- Vis output i gibytes.--tebi
- Vis utdata i tebibytter.--peti
- Vis utdata i pebibytter.--si
- I stedet for 1024, bruk krefter på 1000. For eksempel--mebi --si
er lik ---mega
.
For å vise utdataene i megabyte, for eksempel, skriver du inn:
free --mega
total used free shared buff/cache available Mem: 8075 4022 233 614 3819 3336 Swap: 2097 0 2097
Viser kolonnetotalene
Bruk alternativet
-t
å vise en linje som viser kolonnetotalene. Dette vil gi deg en sum av minnet og bytte i de totale, brukte og gratis kolonnene.
free -h -t
total used free shared buff/cache available Mem: 7.7G 3.9G 483M 526M 3.4G 3.2G Swap: 2.0G 0B 2.0G Total: 9.7G 3.9G 2.5G
Skriv ut output kontinuerlig
For å kontinuerlig vise minneinformasjonen på skjermen, bruk alternativene
-s
,
--seconds
etterfulgt av et nummer som spesifiserer forsinkelsen.
For å skrive ut minneinformasjon for hvert sekund du kjører:
free -s 5
Den
free
kommandoen vil fortsette å vise resultatet til du trykker på
CTRL+C
Dette ligner oppførselen til klokkekommandoen.
Bruk alternativet
-c
,
--count
å vise resultatet et bestemt antall ganger. I eksemplet nedenfor vil kommandoen skrive ut resultatet ti ganger:
Konklusjon
Nå skal du ha en god forståelse av hvordan du bruker og tolker
free
. For å se alle tilgjengelige
free
kommandolinjealternativer, skriv
man free
i terminalen.
Chmod-kommando i Linux (filtillatelser)

I Linux administreres tilgang til filene gjennom filtillatelser, attributter og eierskap. Denne opplæringen dekker hvordan du bruker chmod-kommandoen til å endre tilgangstillatelser for filer og kataloger.
Chgrp-kommando i Linux (endre gruppe)

I Linux er hver fil tilknyttet en eier og en gruppe og har tillatelser som bestemmer hvilke brukere som kan lese, skrive eller utføre filen. Chgrpc-kommandoen endrer gruppeeierskap til gitte filer.
Cp-kommando i Linux (kopier filer)

cp er et kommandolinjeverktøy for kopiering av filer og kataloger på Unix og Linux-systemer.