attr: Skillnad mellan sidversioner

Från Wiki.linux.se
Hoppa till navigering Hoppa till sök
Ingen redigeringssammanfattning
 
(3 mellanliggande sidversioner av samma användare visas inte)
Rad 2: Rad 2:


== NAMN ==
== NAMN ==
attr — hantera utökade attribut på objekt i XFS-filsystem
attr — hantera extended attributes på objekt i XFS-filsystem


== SYNOPSIS ==
== SYNOPSIS ==
Rad 11: Rad 11:


== ÖVERSIKT ==
== ÖVERSIKT ==
Utökade attribut möjliggör för användare att fästa namn:värde-par till objekt i XFS-filsystemet.
Extended attributes möjliggör att koppla namn:värde-par till objekt i XFS-filsystemet.


Detta dokument beskriver kommandot attr, som är kompatibelt med IRIX-kommandot med samma namn. Det är främst riktat till användare av XFS-filsystem. För filsystemoberoende hantering av utökade attribut, se getfattr och setfattr.
Detta dokument beskriver kommandot attr, som är kompatibelt med IRIX-kommandot med samma namn. Det är främst riktat till användare av XFS-filsystem. För filsystemoberoende hantering av extended attributes, se getfattr och setfattr.


Utökade attribut kan användas för att lagra metadata om filer. Till exempel kan "teckenuppsättning=kanji" indikera för en dokumentläsare att använda Kanji-teckenuppsättningen vid visning, och "miniatyr=..." kan innehålla en lågupplöst förhandsgranskning av en högupplöst bild.
Extended attributes kan användas för att lagra metadata om filer. Exempelvis kan "character-set=kanji" indikera för en dokumentläsare att använda Kanji-teckenuppsättningen, och "thumbnail=..." kan tillhandahålla en lågupplöst förhandsvisning av en högupplöst bild.


I XFS-filsystemet kan namn vara upp till 256 byte långa och avslutas med första null-tecknet (0 byte). Namnen är avsedda att vara skrivbara ASCII-strängar (eller annat teckenuppsättningsformat). Värden kan vara upp till 64 kB av godtycklig binär data.
I XFS-filsystemet kan namn vara upp till 256 byte långa och värden kan vara upp till 64 kB av godtycklig binär data. Attribut kan kopplas till alla typer av XFS-inoder, såsom filer, kataloger, symboliska länkar och enhetsnoder.


Attribut kan kopplas till alla typer av XFS-inoder, såsom vanliga filer, kataloger, symboliska länkar, enhetsnoder med mera.
XFS använder två namnrymder för attribut: root och user. Namnrymden root är endast åtkomlig för superanvändare, medan namnrymden user skyddas av vanliga filrättigheter.


XFS använder två separata namnrymder för attribut: root och user. Namnrymden root är endast åtkomlig för superanvändare, medan namnrymden user skyddas av normala filrättigheter. Filens ägare kan bestämma vem som kan se och/eller ändra attribut på filen.
== BESKRIVNING ==
Kommandot attr används för att manipulera extended attributes kopplade till objekt i filsystemet.


== BESKRIVNING ==
'''''GET'''''
Kommandot attr används för att hantera utökade attribut kopplade till objekt i filsystemet via skript.
 
Flaggan `-g attributnamn` söker efter ett attribut på objektet och skriver dess värde till standardutmatning. 
Flaggan `-q` gör att endast värdet skrivs ut, utan metadata.
 
'''''LIST'''''
 
Flaggan `-l` listar alla attribut kopplade till objektet tillsammans med deras värdelängder. 
Med flaggan `-q` skrivs enbart attributnamnen, ett per rad.
 
'''''REMOVE'''''
 
Flaggan `-r attributnamn` tar bort det angivna attributet från objektet, om det finns. 
Ingen utdata returneras vid lyckad borttagning.
 
'''''SET/CREATE'''''
 
Flaggan `-s attributnamn` sätter eller skapar ett attribut på objektet med det värde som läses från standardinmatning. 
 
Med flaggan `-V attributvärde` kan värdet anges direkt utan att läsa från standardinmatning. 
 
Om attributet redan finns skrivs värdet över, annars skapas attributet med det angivna värdet.
 
'''Ytterligare alternativ'''
 
- `-L`: Hantera attribut för objekt som symboliska länkar pekar på.


De huvudsakliga funktionerna som attr kan utföra är:
- `-R`: Operera i root-namnrymden (kräver privilegier). 


- HÄMTA: Med flaggan -g attributnamn söker attr efter objektet och skriver ut värdet kopplat till attributnamnet. Med flaggan -q skrivs endast värdet ut, vilket gör det lämpligt för att lagras direkt i en fil eller bearbetas via ett pipat kommando.
- `-S`: Operera i security-namnrymden.
- LISTA: Med flaggan -l listar attr namnen på alla attribut kopplade till objektet och antalet byte i varje attributs värde. Med flaggan -q listas enbart attributnamnen, ett per rad, vilket gör det användbart för inmatning i ett skript.
- TA BORT: Med flaggan -r attributnamn tar attr bort det angivna attributet från objektet om det existerar. Det finns ingen utdata vid lyckad borttagning.
- SÄTT/SKAPA: Med flaggan -s attributnamn sätter attr attributet på objektet till det värde som läses från standardinmatning. Om attributet redan finns skrivs värdet över. Om det inte finns, skapas attributet med det angivna värdet. Med flaggan -V attributvärde sätts attributet till angivet värde utan att läsa från standardinmatning. Med flaggan -q produceras ingen utdata.


Ytterligare alternativ inkluderar:
- `-q`: Tyst läge utan statusutdata.
- -L: Hantera attribut för objekt som en symbolisk länk pekar på.
- -R: Operera i root-namnrymden (kräver privilegier).
- -S: Operera i säkerhets-namnrymden.
- -q: Tyst läge utan statusmeddelanden.


== ANMÄRKNINGAR ==
== ANMÄRKNINGAR ==
Standardverktyg som tar och cpio hanterar inte utökade attribut, men xfsdump gör det.
Standardverktyg som tar och cpio hanterar inte extended attributes, men xfsdump gör det.


== VARNINGAR ==
== VARNINGAR ==
Funktionaliteten för att lista alla attribut som finns i IRIX-versionen av detta kommando stöds inte. Använd getfattr för detta ändamål.
Funktionaliteten för att lista alla attribut från IRIX-versionen stöds inte i Linux. Använd getfattr för detta.


== FÖRFATTARE ==
== FÖRFATTARE ==
Andreas Gruenbacher och SGI XFS-utvecklingsteamet.   
Andreas Gruenbacher och SGI XFS-utvecklingsteamet.   
Rapportera buggar till [https://savannah.nongnu.org/bugs/?group=attr].
Rapportera buggar till [https://savannah.nongnu.org/bugs/?group=attr].


Rad 53: Rad 72:


== COLOPHON ==
== COLOPHON ==
Denna sida är en del av attr-projektet för att hantera utökade filattribut. Mer information finns på [http://savannah.nongnu.org/projects/attr].
Denna sida är en del av attr-projektet för att hantera extended attributes.
 
Mer information finns på [http://savannah.nongnu.org/projects/attr].
= Sidslut =
 
Orginalhemsidan på Engelska :https://man7.org/linux/man-pages/man1/attr.1.html
<HR>
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/
<BR><BR>Tack till [https://datorhjalp.se Datorhjälp] som har  sponsrat [https://www.linux.se Linux.se] med webbhotell.
 
[[Kategori:Övrig Informationsmanual]]
[[Kategori:Linuxmanual]]

Nuvarande version från 18 januari 2025 kl. 08.11

attr(1) - Linux manualsida

NAMN

attr — hantera extended attributes på objekt i XFS-filsystem

SYNOPSIS

attr [-LRSq] -s attributnamn [-V attributvärde] filnamn attr [-LRSq] -g attributnamn filnamn attr [-LRSq] -r attributnamn filnamn attr [-LRSq] -l filnamn

ÖVERSIKT

Extended attributes möjliggör att koppla namn:värde-par till objekt i XFS-filsystemet.

Detta dokument beskriver kommandot attr, som är kompatibelt med IRIX-kommandot med samma namn. Det är främst riktat till användare av XFS-filsystem. För filsystemoberoende hantering av extended attributes, se getfattr och setfattr.

Extended attributes kan användas för att lagra metadata om filer. Exempelvis kan "character-set=kanji" indikera för en dokumentläsare att använda Kanji-teckenuppsättningen, och "thumbnail=..." kan tillhandahålla en lågupplöst förhandsvisning av en högupplöst bild.

I XFS-filsystemet kan namn vara upp till 256 byte långa och värden kan vara upp till 64 kB av godtycklig binär data. Attribut kan kopplas till alla typer av XFS-inoder, såsom filer, kataloger, symboliska länkar och enhetsnoder.

XFS använder två namnrymder för attribut: root och user. Namnrymden root är endast åtkomlig för superanvändare, medan namnrymden user skyddas av vanliga filrättigheter.

BESKRIVNING

Kommandot attr används för att manipulera extended attributes kopplade till objekt i filsystemet.

GET

Flaggan `-g attributnamn` söker efter ett attribut på objektet och skriver dess värde till standardutmatning. Flaggan `-q` gör att endast värdet skrivs ut, utan metadata.

LIST

Flaggan `-l` listar alla attribut kopplade till objektet tillsammans med deras värdelängder. Med flaggan `-q` skrivs enbart attributnamnen, ett per rad.

REMOVE

Flaggan `-r attributnamn` tar bort det angivna attributet från objektet, om det finns. Ingen utdata returneras vid lyckad borttagning.

SET/CREATE

Flaggan `-s attributnamn` sätter eller skapar ett attribut på objektet med det värde som läses från standardinmatning.

Med flaggan `-V attributvärde` kan värdet anges direkt utan att läsa från standardinmatning.

Om attributet redan finns skrivs värdet över, annars skapas attributet med det angivna värdet.

Ytterligare alternativ

- `-L`: Hantera attribut för objekt som symboliska länkar pekar på.

- `-R`: Operera i root-namnrymden (kräver privilegier).

- `-S`: Operera i security-namnrymden.

- `-q`: Tyst läge utan statusutdata.

ANMÄRKNINGAR

Standardverktyg som tar och cpio hanterar inte extended attributes, men xfsdump gör det.

VARNINGAR

Funktionaliteten för att lista alla attribut från IRIX-versionen stöds inte i Linux. Använd getfattr för detta.

FÖRFATTARE

Andreas Gruenbacher och SGI XFS-utvecklingsteamet.

Rapportera buggar till [1].

SE ÄVEN

getfattr, setfattr, attr_get, attr_set, attr_multi, attr_remove, xattr, xfsdump

COLOPHON

Denna sida är en del av attr-projektet för att hantera extended attributes. Mer information finns på [2].