web-dev-qa-db-ja.com

「ls -l」のシステム全体のエイリアスを作成するにはどうすればよいですか?

私はを頂きたい

alias ll="ls -l"

システム全体である。

Ubuntuではそれはどのように行われますか?

21
Sandra

/etc/bashrcに追加します。これは、bashを使用するすべてのユーザーによってログイン時に呼び出されます(または呼び出されます)。

18
Andy Smith
# echo "alias ll='ls -l'" >> /etc/bash.bashrc

また、~/.bashrcに次の行を追加して、ユーザーがシェルに入るたびにこのファイルが実行されるようにします。

# Source global definitions
if [ -f /etc/bash.bashrc ]; then
    . /etc/bash.bashrc
fi
18
quanta

ユーザーの$ HOME/.bashrcに通常の

if [ -f /etc/bashrc ]; then
        . /etc/bashrc
fi

次に/ etc/bashrcに入れます。そうでない場合は、/ etc/profileに入れて、そこから少なくともログインシェルで読み取られるようにします。

5
user9517