ユーザーのデフォルトの.bashrcファイルを設定するにはどうすればよいですか?


23

Ubuntu 10.4では、/etc/bash.bashrcファイルを編集してコマンド履歴サイズ(HISTSIZE=5000)などの変数を設定しましたが、新しいユーザーを作成すると、デフォルトでUbuntu .bashrcはホームディレクトリにファイルを提供し、このセットHISTSIZE=1000が私のものをオーバーライドしています。.bashrc作成されたデフォルトのファイルを変更するにはどうすればよいですか?

回答:


26

デフォルト設定を/ etc / skelに配置して、useradd(8)が「-m」オプションで新しいユーザーのディレクトリを作成するたびに/ etc / skelのファイルをコピーできるようにすることができます。

これは新規ユーザーのみに使用されることに注意してください。既存のユーザーアカウントは影響を受けません。


1
あなたが積極的にこれを設定したい場合は、教えて.bashrc内のファイル/etc/skel/インスタンスのソースに、/etc/defaults/bashrcあなたが選択するか、どのようなファイルを。それでも、ユーザーが行を削除し.bashrcたい場合、ユーザーが自分で行を削除することを防ぐことはできません。
シャドゥール
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.