Vdir: Skillnad mellan sidversioner

Från Wiki.linux.se
Hoppa till navigering Hoppa till sök
Ingen redigeringssammanfattning
Rad 1: Rad 1:
== vdir - Lista katalogens innehåll i lång format ==
VDIR(1)                      Användarkommandon                      VDIR(1)
Kommandot `vdir` används för att lista innehållet i en katalog i lång format i Unix-liknande operativsystem.


=== Syntax ===
== NAMN ==
vdir [ALTERNATIV]... [FIL]...
vdir - listar katalogens innehåll


=== Beskrivning ===
== SYNTAX ==
Kommandot `vdir` fungerar på samma sätt som `ls -l` och används för att visa detaljerad information om filer och kataloger i lång format. Det skriver ut filtyper, behörigheter, antal länkar, ägare, grupp, storlek, senaste ändringsdatum och filnamn.
vdir [ALTERNATIV]... [FIL]...


=== Alternativ ===
== BESKRIVNING ==
Kommandot `vdir` stöder flera alternativ som kan användas för att justera hur informationen visas:
Lista information om FILERNA (som standard den aktuella katalogen). Sortera poster alfabetiskt om inget av alternativen -cftuvSUX eller --sort anges.


* -a, --all - Visa alla filer, inklusive dolda filer (de som börjar med en punkt).
Obligatoriska argument för långa alternativ är också obligatoriska för korta alternativ.
* -A, --almost-all - Visa alla filer, förutom `.` och `..`.
* --author - Visa författaren till varje fil.
* -b, --escape - Visa icke-grafiska tecken i backslash-escape-format.
* --block-size=STORLEK - Skalera storlekarna till STORLEK innan de skrivs ut.
* -B, --ignore-backups - Visa inte filer som slutar på `~`.
* -c - Sortera efter ändringstid.
* -C - Lista poster i kolumner.
* --color[=WHEN] - Färgmarkera utdata; WHEN kan vara `never`, `auto`, eller `always`.
* -d, --directory - Lista kataloger själva, inte deras innehåll.
* -D, --dired - Generera utdata i dired-format.
* -f - Visa alla filer, sortera inte.
* -F, --classify - Lägg till ett tecken för att ange typ (* / => @ | =).
* --file-type - Som `-F`, men lägg inte till `*`.
* --format=FORMAT - Använd angiven utdataformat.
* --full-time - Visa fullständigt datum och tid.
* -g - Som `-l`, men utan att visa ägaren.
* --group-directories-first - Lista kataloger före filer.
* -G, --no-group - Visa inte gruppens namn.
* -h, --human-readable - Visa filstorlekar i läsbart format (t.ex. 1K, 234M, 2G).
* --si - Som -h, men med 1000 baser, inte 1024.
* -H - Följ symboliska länkar på kommandoraden.
* --dereference-command-line-symlink-to-dir - Som -H, men för kataloger.
* --indicator-style=STIL - Visa med angiven indikatorstil.
* -i, --inode - Visa inodenumret för varje fil.
* -I, --ignore=GLOBB - Visa inte poster som matchar GLOBB.
* -k - Som --block-size=1K.
* -l - Använd lång formatlista.
* -L, --dereference - Följ symboliska länkar.
* -m - Fyll med komma mellan posterna.
* -n, --numeric-uid-gid - Visa numeriska UID och GID.
* -N, --literal - Visa råa filnamn (inga citattecken).
* -o - Som -l, men utan att visa gruppinformationen.
* -p, --indicator-style=slash - Lägg till ett `/` för kataloger.
* -q, --hide-control-chars - Dölja kontrolltecken.
* -Q, --quote-name - Citatnamn med citattecken.
* --quoting-style=STIL - Använd angiven citatstil.
* -r, --reverse - Sortera i omvänd ordning.
* -R, --recursive - Lista katalogens innehåll rekursivt.
* -s, --size - Visa blockstorlekar.
* -S - Sortera efter storlek.
* --sort=ORDNING - Sortera efter angiven ordning.
* --time=ORDNING - Visa tid efter angiven ordning.
* --time-style=STIL - Använd angiven tidsstil.
* -t - Sortera efter tid.
* -T, --tabsize=STORLEK - Ange tabbstorlek.
* -u - Sortera efter åtkomsttid.
* -U - Sortera inte.
* -v - Naturlig sortering.
* -w, --width=N - Ange bredd.
* -x - Lista poster radsvis istället för kolumnvis.
* -X - Sortera alfabetiskt efter namn.
* -Z, --context - Visa SELinux-säkerhetskontext.
* -1 - Lista en post per rad.


=== Exempel ===
* **-a, --all**: Inkludera poster som börjar med `.`.
Här är några praktiska exempel som visar hur du kan använda `vdir`-kommandot:
* **-A, --almost-all**: Lista inte de underförstådda posterna `.` och `..`.
* **--author**: Visa författaren för varje fil med alternativet `-l`.
* **-b, --escape**: Skriv ut C-stil-escape-tecken för icke-grafiska tecken.
* **--block-size=STORLEK**: Skala storlekar med STORLEK när de skrivs ut, t.ex. `--block-size=M`.


* För att lista alla filer i en katalog i lång format:
**Vanliga alternativ:**
<code>
* **-B, --ignore-backups**: Lista inte poster som slutar med `~`.
vdir
* **-c**: Sortera och visa enligt ändringstid med `-lt`, annars efter namn.
</code>
* **-h, --human-readable**: Visa storlekar i format som 1K, 234M, 2G.
* **-l**: Använd ett detaljerat listformat.
* **-R, --recursive**: Lista kataloger rekursivt.
* **--help**: Visa hjälp och avsluta.
* **--version**: Visa versionsinformation och avsluta.


* För att visa dolda filer:
== UTGÅNGSSTATUS ==
<code>
* **0**: Om allt gick bra.
vdir -a
* **1**: Vid mindre problem (t.ex. kan inte läsa underkatalog).
</code>
* **2**: Vid allvarliga problem (t.ex. kan inte komma åt angivna filer).


* För att lista filer med mänskligt läsbara storlekar:
== FÖRFATTARE ==
<code>
Skriven av Richard M. Stallman och David MacKenzie.
vdir -h
</code>


* För att lista filer med fullständig tidsinformation:
== RAPPORTERA BUGGAR ==
<code>
GNU coreutils onlinehjälp: <https://www.gnu.org/software/coreutils/>   
  vdir --full-time
Rapportera översättningsfel till <https://translationproject.org/team/>.
</code>


* För att lista filer i en katalog rekursivt:
== COPYRIGHT ==
  <code>
Copyright © 2024 Free Software Foundation, Inc. Licens: GPLv3+  
vdir -R
Detta är fri programvara: du får ändra och distribuera den. Det finns INGEN GARANTI, i den utsträckning lagen tillåter.
</code>


=== Skillnader mellan macOS och Linux ===
== SE ÄVEN ==
Det finns några viktiga skillnader att tänka på när man använder `vdir`-kommandot på macOS jämfört med Linux:
För fullständig dokumentation, se: 
<https://www.gnu.org/software/coreutils/vdir> 
eller lokalt via: `info '(coreutils) vdir invocation'`.


* Tillgänglighet: `vdir` är en del av GNU coreutils och är vanligtvis inte förinstallerat på macOS. På macOS kan du behöva installera GNU coreutils via Homebrew eller en liknande pakethanterare.
== COLOPHON ==
* Alternativa kommandon: På macOS kan du använda `ls -l` för att uppnå liknande resultat som `vdir`.
Den här sidan är en del av coreutils-projektet (grundläggande fil-, skal- och textmanipuleringsverktyg). För mer information, besök <http://www.gnu.org/software/coreutils/>. Om du upptäcker fel i denna version, rapportera till <man-pages@man7.org>.
* Färgstöd: Hanteringen av färgmarkeringar kan skilja sig mellan macOS och Linux, beroende på terminalemulatorn och dess inställningar.
 
Exempel på att använda `vdir` på macOS efter installation via Homebrew:
* För att lista alla filer i en katalog i lång format:
<code>
gvdir
</code>
 
* För att visa dolda filer:
<code>
gvdir -a
</code>
 
Det är alltid bra att konsultera `man`-sidan för `vdir` på din specifika plattform för att se vilka alternativ och funktioner som är tillgängliga och hur de används.
 
=== Felsökning ===
Om du får ett felmeddelande när du använder `vdir`, kontrollera följande:
 
* Att du använder rätt syntax och alternativ för ditt specifika kommando.
* Att katalogen eller filerna du försöker lista faktiskt existerar och är läsbara.
* Att du har rätt version av `vdir` installerad på ditt system (om du använder macOS).
 
=== Se även ===
* [[ls]] - Lista katalogens innehåll.
 
=== Källor ===
* [https://www.gnu.org/software/coreutils/manual/html_node/dir-invocation.html GNU coreutils manual - vdir]
* [https://man7.org/linux/man-pages/man1/vdir.1.html vdir manual (Linux)]
 
 
[[Kategori:Linuxkommandon]]

Versionen från 8 december 2024 kl. 17.36

VDIR(1) Användarkommandon VDIR(1)

NAMN

vdir - listar katalogens innehåll

SYNTAX

vdir [ALTERNATIV]... [FIL]...

BESKRIVNING

Lista information om FILERNA (som standard den aktuella katalogen). Sortera poster alfabetiskt om inget av alternativen -cftuvSUX eller --sort anges.

Obligatoriska argument för långa alternativ är också obligatoriska för korta alternativ.

  • **-a, --all**: Inkludera poster som börjar med `.`.
  • **-A, --almost-all**: Lista inte de underförstådda posterna `.` och `..`.
  • **--author**: Visa författaren för varje fil med alternativet `-l`.
  • **-b, --escape**: Skriv ut C-stil-escape-tecken för icke-grafiska tecken.
  • **--block-size=STORLEK**: Skala storlekar med STORLEK när de skrivs ut, t.ex. `--block-size=M`.
    • Vanliga alternativ:**
  • **-B, --ignore-backups**: Lista inte poster som slutar med `~`.
  • **-c**: Sortera och visa enligt ändringstid med `-lt`, annars efter namn.
  • **-h, --human-readable**: Visa storlekar i format som 1K, 234M, 2G.
  • **-l**: Använd ett detaljerat listformat.
  • **-R, --recursive**: Lista kataloger rekursivt.
  • **--help**: Visa hjälp och avsluta.
  • **--version**: Visa versionsinformation och avsluta.

UTGÅNGSSTATUS

  • **0**: Om allt gick bra.
  • **1**: Vid mindre problem (t.ex. kan inte läsa underkatalog).
  • **2**: Vid allvarliga problem (t.ex. kan inte komma åt angivna filer).

FÖRFATTARE

Skriven av Richard M. Stallman och David MacKenzie.

RAPPORTERA BUGGAR

GNU coreutils onlinehjälp: <https://www.gnu.org/software/coreutils/> Rapportera översättningsfel till <https://translationproject.org/team/>.

COPYRIGHT

Copyright © 2024 Free Software Foundation, Inc. Licens: GPLv3+ Detta är fri programvara: du får ändra och distribuera den. Det finns INGEN GARANTI, i den utsträckning lagen tillåter.

SE ÄVEN

För fullständig dokumentation, se: <https://www.gnu.org/software/coreutils/vdir> eller lokalt via: `info '(coreutils) vdir invocation'`.

COLOPHON

Den här sidan är en del av coreutils-projektet (grundläggande fil-, skal- och textmanipuleringsverktyg). För mer information, besök <http://www.gnu.org/software/coreutils/>. Om du upptäcker fel i denna version, rapportera till <man-pages@man7.org>.