私のホームフォルダのエイリアスを作成したいのですが、親ディレクトリへの書き込み権限がありません。
かつてuser
ウェブサイトにユーザー名()がありました。古い仕える人。しかし今は新しいサーバーとユーザー名がに変更されましたuser2
。多くのスクリプトには、古いホームフォルダ名への絶対パス()があります/home/user
。私のホームフォルダは別の新しいサーバーと互換性があります(/home/user2
)。
明らかに、私はシンボリックリンク以前の姓(ln -s /home/user2 /home/user
)に変更されました。しかし、私はそうではなかった書き込み権限/home
ディレクトリに。
お持ちですか?代替オプションroot権限なしでこれらのエイリアスを作成しますか?
詳細:
CentOS 5を使用しています。
答え1
スクリプトがホームディレクトリの場所に基づくパスを使用している場合は、絶対パスをハードコードするのではなく、チルダまたは~
環境変数を使用してください。$HOME