답변:
장소에 링크를 추가하는 방법에는 여러 가지가 있습니다. 이것을 북마크라고합니다. 추가하려는 디렉토리에있는 동안 책갈피 메뉴를 클릭하고이를 북 마크로 표시하십시오.
오래된 질문을했지만 죄송합니다. 허용 된 답변은 장소가 아닌 북마크에 항목을 추가하는 방법을 설명합니다. 안타깝게도 장소 목록에 추가 할 수 없습니다.
장소의 항목은에 정의되어 .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"
더 많은 디렉토리를 자유롭게 추가 할 수 있지만 노틸러스에는 표시되지 않습니다. 폴더를 변경하여 다른 디렉토리를 가리 키거나 "$ HOME /"으로 설정하여 제거 할 man xdg-user-dirs-update
수 있지만 (참조 ) 추가 할 수는 없습니다. xdg 도구 (예 :) xdg-user-dir
에는 고정 할 수있는 "장소"디렉토리 목록이 있기 때문입니다. 당신은이 목록을 볼 수 있습니다 man xdg-user-dir
:
This command expects the name of an XDG user dir as argument. The
possible names are:
DESKTOP
DOWNLOAD
TEMPLATES
PUBLICSHARE
DOCUMENTS
MUSIC
PICTURES
VIDEOS
죄송하지만 장소 메뉴에 새 항목을 추가하고 xdg- * 도구로 인식 할 수 없습니다. 북마크는 변경 가능합니다. Linux 버전 및 특징에 따라 책갈피를 추가 / 편집 할 메뉴 항목을 찾 거나 Ctrl- D를 누르거나 톱니 바퀴 기호를 눌러 위치를 책갈피로 추가 할 수 있습니다. 북마크가에 저장됩니다 .config/gtk-3.0/bookmarks
. 중복 된 항목 (책갈피와 장소에있는 항목)은 장소, 적어도 노틸러스에만 나타납니다.
user-dirs.dirs 파일을 수정하여 자신의 항목을 추가 할 수 있습니다. 홈 디렉토리에 폴더를 만든 다음 다음과 같이 파일에 위치를 추가하십시오
cd .config
sudo nano user-dirs.dirs
목록에 프로그램을 추가
XDG_DOCUMENTS_DIR="$HOME/programs"
하면 mofdi로 아이콘을 변경할 수 있습니다. XDG_{icon name}_DIR
그런 다음 파일 관리자를 다시 열면 최종 파일입니다.
# 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_DOCUMENTS_DIR="$HOME/programs"
이 xdg-user-dirs-update
명령은 완벽한 솔루션 인 것 같습니다!
xdg-user-dirs-update --set PICTURES $HOME/some_random_dir/
보낸 사람 man xdg-user-dirs-update
:
--set NAME PATH
Sets the XDG user dir with the given name.
NAME should be one of the following:
DESKTOP
DOWNLOAD
TEMPLATES
PUBLICSHARE
DOCUMENTS
MUSIC
PICTURES
VIDEOS
PATH must be an absolute path, e.g. $HOME/Some/Directory.
Bookmarks
와places
같은 것이 아니다. 의 왼쪽 메뉴에서 다르게 나타납니다Files
. 예를 들어이 스레드 를 참조하십시오 .