CentOSでユーザーファイル(デスクトップ、ドキュメントなど)の場所を変更できますか?

CentOSでユーザーファイル(デスクトップ、ドキュメントなど)の場所を変更できますか?

私のCentOS 7ファイルCentOSを使用して、ユーザーファイル(デスクトップ、ドキュメント、ダウンロードなど)のパスや場所を他のフォルダ、ネットワーク/共有ドライブ、または他のマウントされたドライブに変更できますか?私のWindows10 PCでは、デスクトップの場所をCentOSコンピュータからアクセスできるネットワークドライブフォルダに設定しました。 CentOSコンピュータでフォルダの場所を設定すると、常にはい、更新されたデスクトップがあります。などが私のネットワークドライブに保存されています。他のローカルフォルダでも変更が可能であり、問​​題はネットワークドライブに限定されない。

どんなアイデアがありますか?

下の画像は私のローカルディレクトリ/home/usernameを示していますが、左下隅の「共有」の下のネットワークで見える場所に変更したいと思います。

ベストアンサー1

これらのサブディレクトリを個別に変更したい場合は、正しい場所は~/.config/user-dirs.dirs次のとおりです。ここ

ファイルは次のようになります。

# This file is written by xdg-user-dirs-update
# If you want to change or add directories, just edit the line you're
# interested in. All local changes will be retained on the next run.
# Format is XDG_xxx_DIR="$HOME/yyy", where yyy is a shell-escaped
# homedir-relative path, or XDG_xxx_DIR="/yyy", where /yyy is an
# absolute path. No other format is supported.
# 
XDG_DESKTOP_DIR="$HOME/Desktop"
XDG_DOWNLOAD_DIR="$HOME/Downloads"
XDG_TEMPLATES_DIR="$HOME/Templates"
XDG_PUBLICSHARE_DIR="$HOME/Public"
XDG_DOCUMENTS_DIR="$HOME/Documents"
XDG_MUSIC_DIR="$HOME/Music"
XDG_PICTURES_DIR="$HOME/Pictures"
XDG_VIDEOS_DIR="$HOME/Videos"

したがって、テキストエディタで編集するだけです。たとえば、ビデオを絶対位置に変更するには、XDG_VIDEOS_DIRこの行を次のように置き換えることができます。

XDG_VIDEOS_DIR="/mnt/hdd2/Videos"

または、ディレクトリを別の場所またはホームツリーの別の名前にしたいです。

XDG_DOWNLOAD_DIR="$HOME/Téléchargements"

次に、そのディレクトリが存在し、ID、ログアウト/ログインとして読み書きできることを確認して設定する必要があります。

おすすめ記事