fincore(1)
Namn
fincore - räkna sidor av filinnehåll som finns i minnet (i kärnan)
Synopsis
fincore [alternativ] fil ...
Beskrivning
`fincore` räknar hur många sidor av en fil som för närvarande finns i minnet (i kärnan) och rapporterar antalet.
Om ett fel uppstår under räkningen skrivs ett felmeddelande till stderr, och `fincore` fortsätter att bearbeta de återstående filerna i kommandoraden.
Standardsutdata kan komma att ändras. För skript och automatiserade system rekommenderas att alltid använda `--output <kolumnlista>`
för att säkerställa stabil utdata.
Alternativ
-n, --noheadings
Skriv inte ut en rubrikrad i statusutdata.
-b, --bytes
Visa storlekar i byte istället för ett läsbart format.
-o, --output <lista>
Definiera vilka kolumner som ska skrivas ut.
Använd `--help` för att se en lista över tillgängliga kolumner.
--output-all
Visa alla tillgängliga kolumner.
-r, --raw
Producerar rå utdata där potentiellt osäkra tecken ersätts med hexadecimala escape-sekvenser.
-J, --json
Använd JSON som utdataformat.
-h, --help
Visa hjälptext och avsluta.
-V, --version
Visa versionsinformation och avsluta.
Författare
Masatake YAMATO <yamato@redhat.com>
Se även
Rapportering av buggar
Buggar kan rapporteras på: GitHub Issue Tracker
Tillgänglighet
`fincore` är en del av `util-linux` och kan laddas ner från:
Om du har förbättringar eller vill rapportera fel i denna manualsida, kontakta: util-linux@vger.kernel.org
Exempel på hur man använder fincore
1. Kontrollera om en fil är cachad i minnet
För att se hur mycket av en fil som för närvarande finns i minnet:
f incore myfile.txt
Exempel på utdata:
FILE PAGES SIZE myfile.txt 256 1048576
Här ser vi att `myfile.txt` är 1MB stor (1048576 byte) och att 256 sidor är cachade.
2. Visa utdata i JSON-format
För att få en maskinläsbar utdata i **JSON**:
fincore --json myfile.txt
Exempel på JSON-utdata:
{ "file": "myfile.txt", "pages": 256, "size": 1048576 }
3. Visa utdata utan rubrik
Om du bara vill ha den faktiska datan utan rubriker:
fincore --noheadings myfile.txt
Exempel på utdata:
myfile.txt 256 1048576
4. Kontrollera flera filer samtidigt
Om du vill jämföra cache-status för flera filer:
fincore file1.log file2.log file3.log
Exempel på utdata:
FILE PAGES SIZE file1.log 512 2097152 file2.log 1024 4194304 file3.log 128 524288
Här ser vi att `file2.log` är störst och har flest cachade sidor.
5. Visa utdata i råformat (för skripthantering)
Om du vill ha rå utdata som kan användas i skript:
fincore --raw myfile.txt
Exempel på utdata:
myfile.txt\x09\x32\x09\x10
Där `\x09` är tabulatorer och `\x32\x09\x10` representerar de numeriska värdena i råformat.
Sidslut
Orginalhemsidan på Engelska :https://man7.org/linux/man-pages/man1/fincore.1.html
Det här är en maskinöversättning av Linux man sidor till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på
https://www.linux.se/kontaka-linux-se/
Tack till Datorhjälp som har sponsrat Linux.se med webbhotell.