mkaf(1)
NAMN
mkaf — skapa en Performance Co-Pilot-arkivfolio
SYNOPSIS
$PCP_BINADM_DIR/mkaf [-?] [findopts] filnamn ...
BESKRIVNING
En samling av ett eller flera Performance Co-Pilot-arkiv, se PCPIntro(1), kan kombineras med mkaf för att skapa en PCP-arkivfolio och den tillhörande kontrollfilen för arkivfolion.
Vissa PCP-verktyg använder mkaf för att skapa arkivfolior, till exempel funktionen ”record” i verktygen pmchart(1) och pmview(1), för att underlätta uppspelning med pmafm(1).
mkaf behandlar varje filnamn-argument. Om argumentet är en komponentfil från ett PCP-arkiv läggs detta arkiv till i folion.
Om filnamn är en katalog genomsöks den rekursivt med find(1). Alla filnamn-argument som börjar med ett ”-” antas vara ett kommandoradsalternativ till find(1), det vill säga findopts. Standardvärdet är -follow om inga findopts anges.
Det första namngivna arkivet i folion antas vara kopplat till standardvärden för alla verktyg som försöker spela upp flera arkiv från folion.
Foliokontrollfilen skrivs till standard ut och har följande format.
1. Första raden innehåller ordet PCPFolio.
2. Andra raden innehåller taggen Version: följt av formatversionsnumret, för närvarande 1.
3. För efterföljande rader ignoreras tomma rader och rader som börjar med ”#”.
4. Raden som börjar med taggen Created: dokumenterar var och när folion skapades.
5. Raden som börjar med taggen Creator: identifierar verktyget som skapade folion och som antas veta hur arkivfolion ska spelas upp. Om det finns ett andra argument är detta namnet på en konfigurationsfil som skaparverktyget skulle kunna använda för att spela upp arkivfolion, till exempel med kommandot replay för pmafm(1).
I fallet med mkaf, till skillnad från pmchart(1) eller pmview(1), finns ingen kunskap om innehållet i arkiven. Därför kan ”creator” inte själv spela upp arkivet. Däremot kan pmchart(1) spela upp alla arkiv, och därför anges detta verktyg som Creator: för arkivfolior som skapas av mkaf(1).
6. Därefter följer en eller flera rader som börjar med taggen Archive: följt av värdnamnet och arkivets basnamn.
Exempel:
$ mkaf mydir/gonzo
kan ge följande foliokontrollfil:
PCPFolio Version: 1 # använd pmafm(1) för att bearbeta denna PCP-arkivfolio # Created: on gonzo at Tue Jul 2 03:35:54 EST 1996 Creator: pmchart # Host Basename # Archive: gonzo mydir/gonzo/960627 Archive: gonzo mydir/gonzo/960628 Archive: gonzo mydir/gonzo/960629 Archive: gonzo mydir/gonzo/960630 Archive: gonzo mydir/gonzo/960701 Archive: gonzo mydir/gonzo/960701.00.10 Archive: gonzo mydir/gonzo/960701.05.25 Archive: gonzo mydir/gonzo/960702.00.10
FLAGGOR
-?
Visa användningsmeddelande och avsluta.
-findopts
Flaggor som ska skickas vidare till find(1). Standardvärdet är -follow.
DIAGNOSTIK
Vissa informationsmeddelanden, varningar och patologiska tillstånd rapporteras på standard fel.
PCP-MILJÖ
Miljövariabler med prefixet PCP_ används för att parametrera fil- och katalognamn som används av PCP.
På varje installation innehåller filen:
/etc/pcp.conf
de lokala värdena för dessa variabler.
Variabeln $PCP_CONF kan användas för att ange en alternativ konfigurationsfil, enligt beskrivningen i pcp.conf(5).
SE ÄVEN
find(1), PCPIntro(1), pmafm(1), pmchart(1), pmview(1), pcp.conf(5) och pcp.env(5).
COLOPHON
Denna sida är en del av projektet PCP — Performance Co-Pilot.
Information om projektet finns på:
Om du har en felrapport för denna manualsida, skicka den till:
pcp@groups.io
Denna sida hämtades från projektets uppströms Git-arkiv:
https://github.com/performancecopilot/pcp.git
den 16 januari 2026.
Vid den tidpunkten var datumet för den senaste commit som hittades i arkivet den 16 januari 2026.
Om du upptäcker renderingsproblem i denna HTML-version av sidan, eller om du anser att det finns en bättre eller mer uppdaterad källa för sidan, eller om du har rättelser eller förbättringar av informationen i detta COLOPHON-avsnitt, som inte är en del av den ursprungliga manualsidan, skicka e-post till:
man-pages@man7.org
Performance Co-Pilot PCP MKAF(1)