私はlinux mint 17.1 rebeccaを実行していますが、慣れている他のディストリビューションでは/home
および/ etc/skel
ありません.bashrc
何か問題があるかどうか、またはこのディストリビューションではデフォルトであるかどうかわからないので、私の質問は、具体的には、そのファイルなしでシステムを作成してもいいですか、それとも作成する必要がありますか?
入力すると
ls -a $HOME /etc/skel
私は得る
または
ls -a $HOME /etc/skel | grep ".bashrc"
そのファイルのないシステムがあってもまったく問題ありません。これが、どのような骨のシステムにも見られない理由です。そのファイルは、ユーザーの作成時に/etc/skel
から新しいユーザーのホームフォルダーにコピーされ、その事実または誰かが手動でそこに置いたため、ホームフォルダーにあります。
.bashrc
(または.bash_profile
またはその両方)を使用する理由は、ログイン時にBashが必要なコマンド(およびカスタム設定)を実行するためです。
Bash自体もオプションであることを覚えておいてください。いくつかのPOSIX準拠のシェルが存在する必要がありますが、Bashである必要はありません。
Linux Mint 17では、ファイルは/ etcフォルダーのbash.bashrcです。 /etc/bash.bashrc
'locate'コマンドを使用して、システム上のファイルを検索することもできます。
コマンドを使用する前に(初めて)、マシン上のすべての場所を追跡するpdatedbデータベースにデータを入力する必要があります(updatedbコマンドが照会するものです)。これはrootユーザーとして実行する必要があります。
したがって、最初にupdatedbデータベースにデータを入力します。
Sudo updatedb
次に、locateを実行して何かを探します。例えば:
locate bash.bashrc
注:Locateコマンドではワイルドカードを使用できます。したがって、たとえば:
locate bash.*
完全に機能する