Linux ls 命令竟然還有這奇技淫巧,你肯定不知道

??ls??命令有多種替代方法,我們今后也將介紹其中的一些替代方法。
- ls 的一個(gè)相關(guān)替代為 exa 見 ?https://www.linuxmi.com/exa-linux-ls.html?
 
今天我們將了解一個(gè)用 Golang 編寫的新替代方案,它與GNU Coreutils ls的區(qū)別在于除了列出文件之外,它會(huì)還根據(jù)mime-type顯示圖標(biāo)。
安裝
可以將它安裝在不同的架構(gòu)和操作系統(tǒng)(Windows、macOS、BSD)上,要查看與您對(duì)應(yīng)的版本,請(qǐng)到發(fā)布頁面查看。如果是GNU/Linux 64 位,請(qǐng)使用以下命令:
linuxmi@linuxmi /home/linuxmi/www.linuxmi.com
? wget -q https://github.com/Yash-Handa/logo-ls/releases/download/v1.3.7/logo-ls_Linux_x86_64.tar.gz

linuxmi@linuxmi /home/linuxmi/www.linuxmi.com
? tar zxvf logo-ls_Linux_x86_64.tar.gz
logo-ls_Linux_x86_64/HELP.md
logo-ls_Linux_x86_64/LICENSE
logo-ls_Linux_x86_64/logo-ls.1.gz
logo-ls_Linux_x86_64/logo-ls
linuxmi@linuxmi /home/linuxmi/www.linuxmi.com
? cd logo-ls_Linux_x86_64/
linuxmi@linuxmi /home/linuxmi/www.linuxmi.com/logo-ls_Linux_x86_64
? sudo install -v logo-ls /usr/local/bin/
[sudo] linuxmi 的密碼:
'logo-ls' -> '/usr/local/bin/logo-ls'
如果您還想安裝手冊(cè),請(qǐng)運(yùn)行:
linuxmi@linuxmi /home/linuxmi/www.linuxmi.com/logo-ls_Linux_x86_64
? sudo cp logo-ls.1.gz /usr/share/man/man1/

現(xiàn)在只需運(yùn)行以下命令進(jìn)行測(cè)試:
linuxmi@linuxmi /home/linuxmi/www.linuxmi.com
? logo-ls
輸出如下:

如果您希望它成為您的默認(rèn)值??ls??,只需為其創(chuàng)建一個(gè)??alias??,例如在BASH中:
echo 'alias ls="logo-ls"' >> ~/.bashrc
execute $SHELL
ls
有關(guān)更多信息,請(qǐng)使用以下命令:
linuxmi@linuxmi /home/linuxmi/www.linuxmi.com
? logo-ls --help

linuxmi@linuxmi /home/linuxmi/www.linuxmi.com
? man 1 logo-ls

有關(guān)更多詳細(xì)信息,請(qǐng)?jiān)L問GitHub 上的 logo-ls 存儲(chǔ)庫。Linux ls 命令這個(gè)奇技淫巧,你知道嗎?















 
 
 










 
 
 
 