De flesta Linux-användare kommer att använda kommandot ls för att lista filer och mappar i Linux.
Dir-kommandot anses ofta vara Windows-ekvivalent men det fungerar i Linux på ungefär samma sätt.
I den här guiden lär du dig hur du använder kommandot dir i Linux och kommer att introduceras till nyckelbrytarna som kan användas för att få ut det mesta möjliga.
Exempel Användning av Dir-kommandot
För att få en lista över alla filer och mappar i den aktuella katalogen, använd kommandot dir enligt följande:
dir
En lista med filer och mappar kommer att visas i ett kolumnformat.
Så här visar du dolda filer med hjälp av Dir-kommandot
Som standard visar kommandot dir bara normala filer och mappar. I Linux kan du gömma en fil genom att göra det första tecknet ett stopp. (dvs myhiddenfile).
För att visa dolda filer med kommandot dir använd följande knapp:
dir -a
dir - all Du kanske märker när du kör kommandot på det här sättet att det listar en fil som heter. och en annan kallas .. Den första pricken signalerar den aktuella katalogen och de två prickarna signalerar den föregående katalogen. Du kan gömma dem när du kör kommandot dir med hjälp av följande kommando: dir -A
Du kan visa författaren till filerna (personer som skapade filerna) genom att använda följande dir-kommando: dir -l -author -L krävs för att visa skärmen i en lista. När du kör vissa kommandon som kommandot mv eller cp kan du hamna med filer som slutar med en tilde (~). Tilde i slutet av en fil antyder ett kommando säkerhetskopierad originalfilen innan du skapar en ny. Du kanske inte vill se de säkerhetskopierade filerna när du returnerar en kataloglista eftersom dessa filer bara blir ljud. För att dölja dem, kör följande kommando: dir -B
Om du vill använda färger för att skilja mellan filer, mappar och länkar kan du använda följande switch: dir - färg = alltid
dir - färg = auto
Du kan formatera utmatningen så att den inte alltid visas i ett kolumnformat. Alternativen är som följer: dir - format = överdir --format = kommateckendir - format = horisontelltdir - format = långdir - format = enkelkolonndir --format = verbosedir - format = vertikal Överför listor av alla filer på varje rad, kommatecken avgränsar varje objekt med kommatecken, horisontellt är samma som över, lång och verbos ger en lång lista med mycket annan information, vertikal är standardutgången. Du kan också få samma effekt genom att använda följande växlar: dir -x (samma som över och horisontella)dir -m (samma som kommatecken)dir-l (samma som lång och verbose)dir -1 (enkelkolonn)dir -c (vertikal) Som visas i formateringsdelen kan du få en lång lista genom att köra en av dessa kommandon: dir - format = långdir --format = verbosedir-l Den långa listan returnerar följande information: Om du inte vill lista filägaren kan du istället använda följande kommando: dir-g På samma sätt kan du gömma grupper genom att använda följande kommando: Filstorlekarna är som standard listade i byte som var bra för ungefär 30 år sedan men nu med filer som sträcker sig in i gigabyte är det mycket bättre att se storleken i ett läsbart format som 2,5 G eller 1,5 M. För att se filstorleken i ett läsbart format, använd följande kommando: Om du vill att katalogerna ska visas först och filerna senare använder du följande switch: dir -l --group-kataloger-först Om du vill dölja vissa filer kan du använda följande kommando: dir -hide = mönster Till exempel att skapa en kataloglista av din musikmapp men ignorera WAV-filer använder följande. dir -hide = .wav Du kan uppnå en liknande effekt med följande kommando: Följande kommando kan användas för att skilja mellan filer, mappar och länkar: dir --indicator-style = klassificera Detta kommer att visa mappar genom att lägga till ett snedstreck i slutet, filer har ingenting efter dem, länkar har en @ symbol i slutet och körbara filer har ett * i slutet. Indikatorstilen kan också ställas in på dessa värden: Du kan också visa mappar med snedstreck i slutet med hjälp av följande kommando: dir-p Du kan visa filtyper genom att använda följande kommando: För att få en lista över alla undermappar och filer i dessa undermappar kan du utföra en rekursiv notering med följande kommando: Du kan sortera den ordning i vilken filerna och mapparna returneras genom att använda följande kommandon: dir - sort = nonedir - sort = storlekdir - sort = tiddir - sort = versiondir - sort = förlängning Du kan även ange följande kommandon för att uppnå samma effekt: dir-s (sortera efter storlek)dir -t (sortera efter tid)dir -v (sortera efter version)dir -x (sortera efter förlängning) Du kan vända den ordning i vilken filerna och mapparna listas med följande kommando: Kommandot dir ligner mycket ls-kommandot. Det är förmodligen värt att lära sig kommandot ls eftersom detta är det vanligaste programmet, även om de flesta system inkluderar dir också. Så här visar du författaren av en fil
Så här döljer du säkerhetskopior
Lägg till en färg i utmatningen
Formatera utmatningen
Returnera en lång eller förhöjd lista
Mänskliga Läsbara Filstorlekar
Lista kataloger först
Dölj filer med ett visst mönster
Visa mer information om filer och mappar
Lista alla filer och mappar i undermappar
Sortering av utgång
Återföring av ordern
Sammanfattning




