{"id":19550,"date":"2022-09-14T04:48:50","date_gmt":"2022-09-14T02:48:50","guid":{"rendered":"http:\/\/blog.wenzlaff.de\/?p=19550"},"modified":"2024-12-13T14:16:53","modified_gmt":"2024-12-13T13:16:53","slug":"exa-der-moderne-ersatz-fuer-ls-auf-dem-pi-und-linux-systeme","status":"publish","type":"post","link":"http:\/\/blog.wenzlaff.de\/?p=19550","title":{"rendered":"exa der moderne Ersatz f\u00fcr ls auf dem Pi und Linux Systeme"},"content":{"rendered":"<p>exa ersetzt den default Dateilister <strong>ls<\/strong> auf dem Raspberr pi in Farbe  und mit Git Support und Tree anzeige. So sieht z.B. ein Verzeichnis aus, mit Git Spalte:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2022\/09\/exa.png\" alt=\"\" width=\"1800\" height=\"1864\" class=\"aligncenter size-full wp-image-19551\" srcset=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2022\/09\/exa.png 1800w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2022\/09\/exa-290x300.png 290w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2022\/09\/exa-989x1024.png 989w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2022\/09\/exa-768x795.png 768w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2022\/09\/exa-1483x1536.png 1483w\" sizes=\"auto, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><\/p>\n<p>Es ist schnell installiert mit <!--more--><br \/>\n<strong><br \/>\nsudo apt install exa<\/strong><\/p>\n<p>Dann z.B. wie oben ein<\/p>\n<p><strong> exa -l -T &#8211;git<\/strong><\/p>\n<p>Oder anzeige der Parameter mit man exa:<\/p>\n<pre class=\"lang:default decode:true \" >EXA(1)                           User Commands                          EXA(1)\r\n\r\nNAME\r\n       exa - exa\r\n\r\nDESCRIPTION\r\n   Usage:\r\n              exa [options] [files...]\r\n\r\n       -?, --help\r\n              show list of command-line options\r\n\r\n       -v, --version\r\n              show version of exa\r\n\r\n       DISPLAY OPTIONS\r\n\r\n       -1, --oneline\r\n              display one entry per line\r\n\r\n       -l, --long\r\n              display extended file metadata as a table\r\n\r\n       -G, --grid\r\n              display entries as a grid (default)\r\n\r\n       -x, --across\r\n              sort the grid across, rather than downwards\r\n\r\n       -R, --recurse\r\n              recurse into directories\r\n\r\n       -T, --tree\r\n              recurse into directories as a tree\r\n\r\n       -F, --classify\r\n              display type indicator by file names\r\n\r\n       --colo[u]r=WHEN\r\n              when to use terminal colours (always, auto, never)\r\n\r\n       --colo[u]r-scale\r\n              highlight levels of file sizes distinctly\r\n\r\n       FILTERING AND SORTING OPTIONS\r\n\r\n       -a, --all\r\n              show hidden and 'dot' files\r\n\r\n       -d, --list-dirs\r\n              list directories like regular files\r\n\r\n       -r, --reverse\r\n              reverse the sort order\r\n\r\n       -s, --sort SORT_FIELD\r\n              which field to sort by\r\n\r\n       --group-directories-first\r\n              list directories before other files\r\n\r\n       -I, --ignore-glob GLOBS\r\n              glob patterns (pipe-separated) of files to ignore\r\n\r\n       --git-ignore\r\n              Ignore files mentioned in '.gitignore'\r\n\r\n       Valid sort fields:\r\n              name,  Name,  extension,  Extension,  size,  type, modified, ac\u2010\r\n              cessed, created, inode, and none.  date, time, old, and new  all\r\n              refer to modified.\r\n\r\n       LONG VIEW OPTIONS\r\n\r\n       -b, --binary\r\n              list file sizes with binary prefixes\r\n\r\n       -B, --bytes\r\n              list file sizes in bytes, without any prefixes\r\n\r\n       -g, --group\r\n              list each file's group\r\n\r\n       -h, --header\r\n              add a header row to each column\r\n\r\n       -H, --links\r\n              list each file's number of hard links\r\n\r\n       -i, --inode\r\n              list each file's inode number\r\n\r\n       -L, --level DEPTH\r\n              limit the depth of recursion\r\n\r\n       -m, --modified\r\n              use the modified timestamp field\r\n\r\n       -S, --blocks\r\n              show number of file system blocks\r\n\r\n       -t, --time FIELD\r\n              which timestamp field to list (modified, accessed, created)\r\n\r\n       -u, --accessed\r\n              use the accessed timestamp field\r\n\r\n       -U, --created\r\n              use the created timestamp field\r\n\r\n       --time-style\r\n              how to format timestamps (default, iso, long-iso, full-iso)\r\n\r\n       --git  list each file's Git status, if tracked\r\n\r\n       -@, --extended\r\n              list each file's extended attributes and sizes\r\n\r\nexa 0.8.0<\/pre>\n<p>Wer die neueste Version 0.10.1 haben will, und nicht die 0.8.0 die mit install installiert will, kann sich den <a href=\"https:\/\/github.com\/ogham\/exa\">Code von GitHub laden<\/a> und selbst compilieren. <\/p>\n","protected":false},"excerpt":{"rendered":"<p>exa ersetzt den default Dateilister ls auf dem Raspberr pi in Farbe und mit Git Support und Tree anzeige. So sieht z.B. ein Verzeichnis aus, mit Git Spalte: Es ist schnell installiert mit<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_import_markdown_pro_load_document_selector":0,"_import_markdown_pro_submit_text_textarea":"","footnotes":""},"categories":[220,4176,808,7],"tags":[5273,5272,5269,2157,230,5270,5271,256],"class_list":["post-19550","post","type-post","status-publish","format-standard","hentry","category-anleitung","category-git","category-linux-2","category-tools","tag-coloar","tag-dateilister","tag-exa","tag-farbe","tag-linux","tag-ls","tag-ls-la","tag-tool"],"_links":{"self":[{"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=\/wp\/v2\/posts\/19550","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=19550"}],"version-history":[{"count":0,"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=\/wp\/v2\/posts\/19550\/revisions"}],"wp:attachment":[{"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=19550"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=19550"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=19550"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}