De ls Kommandot är ett av de viktigaste kommandoradsverktygen som du ska lära dig för att navigera i filsystemet. Här är en komplett lista över viktiga kommandon för att navigera i ditt filsystem med kommandoraden.
De ls Kommando används för att lista namnen på filerna och mapparna i filsystemet. Den här guiden visar alla knappar som är tillgängliga för ls kommando tillsammans med deras mening och hur man använder dem.
Lista filerna i en mapp
För att lista alla filer i en mapp, öppna ett terminalfönster och navigera till den mapp du vill se innehållet för att använda CD kommandot och skriv sedan enkelt följande kommando:
ls
Du behöver inte faktiskt navigera till mappen för att lista filerna i den. Du kan helt enkelt ange sökvägen som en del av kommandot ls som visas nedan.
ls / path / to / file
Som standard visas filerna och mapparna i kolumner över skärmen och allt du kommer att se är filnamnet.
Dolda filer (filer som börjar med fullstopp) visas inte automatiskt genom att köra kommandot ls. Du behöver istället använda följande kommando.
ls -als --all Detta minus a -en Omkopplare som används ovan står för alla listor. Här listas absolut alla filer och mappar i katalogen som kommandot körs eller faktiskt mot den väg som levereras till den. Resultatet av detta är att du ser en fil som heter . och en annan kallad .. . Det enda fullstoppet står för aktuell mapp och dubbelt fullstopp står för en nivå uppåt. Om du vill släppa bort dem från listan över filer kan du använda en huvudstorlek A istället för bokstaven a som följer: ls -Als - allra flesta Vissa kommandon som mv kommando och cp Kommando används för att flytta och kopiera filer runt och det finns växlar som kan användas med dessa kommandon som skapar en säkerhetskopia av originalfilen. Dessa säkerhetskopieringsfiler slutar i allmänhet med en tilde (~). Om du vill lämna backup-filer (filer som slutar med en tilde) kör följande kommando: ls -Bls -ignore-backups I de flesta fall kommer den returnerade listan att visa mapparna i en färg och filerna som en annan. Till exempel i vår terminal är mappar blåa och filerna är vita. Om du inte vill visa olika färger kan du använda följande kommando: ls - färg = aldrig Om du vill ha en mer detaljerad utgång kan du använda följande switch: ls-l Detta ger en lista som visar behörigheterna, antalet inoder, ägaren och gruppen, filstorleken, det senaste datumet och tiden och filnamnet. Om du inte vill se ägaren använder du istället följande kommando. ls -g Du kan också släppa bort gruppinformationen genom att ange följande omkopplare: ls -o Den långa formatlistan kan användas med andra omkopplare för att visa ännu mer information. Till exempel kan du hitta författaren till filen genom att köra följande kommando. ls -l -author Du kan ändra utmatningen för den långa listan för att visa läsbara filstorlekar enligt följande: ls-l-hls -l-humanläsbarls-l-s I stället för att visa användarnamn och gruppnamn i ett listkommando kan du få kommandot ls att visa de fysiska användar-ID och gruppsidorna enligt följande: ls -l-n De ls Kommando kan användas för att visa alla filer och mappar från den angivna sökvägen nedåt. Till exempel: ls -R / home Kommandot ovan kommer att visa alla filer och mappar under hemkatalogen som Bilder, Musik, Videor, Hämtningar och Dokument. Som standard är utsignalen för fillistan över skärmen i kolumner. Du kan dock ange ett format som visas nedan. ls -Xls --format = tvärsöver Visa listan i kolumner över skärmen. ls -mls --format = kommatecken Visa listan i ett kommaseparerat format. ls -xls --format = horisontellt Visa listan i ett horisontellt format ls-lls --format = lång Som nämnts i föregående avsnitt visar detta listan i ett långt format. ls -1ls --format = enkelkolonnls --format = verbose Visar alla filer och mappar, 1 på varje rad. ls -cls --format = vertikal Visar listan vertikalt. För att sortera utmatningen från ls kommando du kan använda --sortera växla enligt följande: ls - sortera = ingenls - sorter = storlekls - sorter = tidls --ort = version Standard är inställd på ingen vilket innebär att filerna sorteras efter namn. När du sorterar efter storlek visas filen med den största storleken först och den minsta visas sist. Sortering efter tid visar filen som har blivit tillgänglig senast först och den åtminstone åtkomna filen senast. För övrigt kan alla ovanstående sorter uppnås med följande kommandon istället: ls -Uls -Sls -tls -v Om du vill ha resultaten i omvänd sorteringsordning använder du följande kommando. ls -r - sorter = storlekls --reverse --ort = storlek Det finns ett antal andra omkopplare tillgängliga för tidformatering. Du kan läsa om alla andra växlar genom att läsa ls Linux Manual Page. man ls Ändra utmatningsformat
Så här sorterar du utmatningen från ls-kommandot
Sammanfattning