![CentOS 7ですべてのユーザーのパスを設定するには? [コピー]](https://linux33.com/image/123164/CentOS%207%E3%81%A7%E3%81%99%E3%81%B9%E3%81%A6%E3%81%AE%E3%83%A6%E3%83%BC%E3%82%B6%E3%83%BC%E3%81%AE%E3%83%91%E3%82%B9%E3%82%92%E8%A8%AD%E5%AE%9A%E3%81%99%E3%82%8B%E3%81%AB%E3%81%AF%EF%BC%9F%20%5B%E3%82%B3%E3%83%94%E3%83%BC%5D.png)
私はCENTOS 7で実行されているサーバーで作業しています。
ソースコードからいくつかのソフトウェアをコンパイルしました。私はすでに処刑した。 /構成、作る、インストールするために〜のように根。
簡単にアクセスするには、パスを設定する必要があります。 ~/.bashrc ファイルに次の行を SU として追加しました。
HISAT2にPATHを追加するために使用されます。
エクスポートパス="/home/bioinformatics/Arindam/Software/Hisat2/hisat2-2.1.0/:$PATH"
スーパーユーザーとしてうまく機能します。ところでSUから出た時はそうできませんでした。次に、~/.bashrcに同じ行を追加しましたが、SUとは異なり、ジェゲンはまともに動作しました。
他のユーザーもソフトウェアにアクセスできる必要があります。私は何をすべきですか? ~/.bashrc、~/.bash_profile、/etc/profileを編集する必要があるファイルは何ですか? SU方式で編集する必要がありますか?
他のオプションがありますか?
答え1
PATHを追加し/etc/profile
たり、パスで.shを作成したい場合は、/etc/profile.d/
ログイン時にすべてのユーザーに追加されます。
答え2
PATH定義を追加できます/etc/environment
。