
ls -l
Fedoraではll
。この動作の原因は何ですか?新しいDebianシステムをインストールしましたが、この機能がないようです。彼らはすべてBashを実行しています。これにエイリアスを定義できますが、alias ll=ls -l
2つのbash間の基本的な違いが何であるかを知りたいです。
答え1
からFedora
/etc/bashrc
:
for i in /etc/profile.d/*.sh; do
if [ -r "$i" ]; then
if [ "$PS1" ]; then
. "$i"
else
. "$i" >/dev/null
fi
fi
done
その中には、/etc/profile.d
別名を定義するファイルがあります。ll
で定義/etc/profile.d/colorls.sh
答え2
見てくださいtype ll
:)Fedoraにも同様のメッセージが表示されることがありますll is an alias for ls -l
。これは、Fedoraがあなたが言及したのと同じエイリアスを提供したばかりです。