dconf-editor 가 설정을 읽고 쓰는 데 사용 하는 파일을 살펴보고 싶습니다.이 설정이 gsettings로 관리된다고 가정합니다. 이러한 파일은 시스템에서 어디에 저장되며 어떤 형식으로되어 있습니까?
dconf-editor 가 설정을 읽고 쓰는 데 사용 하는 파일을 살펴보고 싶습니다.이 설정이 gsettings로 관리된다고 가정합니다. 이러한 파일은 시스템에서 어디에 저장되며 어떤 형식으로되어 있습니까?
답변:
다음은 dconf 매뉴얼에서 말한 내용입니다.
dconf-editor는 $ XDG_DATA_DIRS / glib-2.0 / schemas에서 gsettings 스키마를 읽고 키에 대한 설명, 기본값 및 허용 된 값을 얻습니다.
따라서 이러한 파일이 어디에 있는지 확인하려면 터미널을 열고 다음을 작성하십시오.
> echo $XDG_DATA_DIRS
설정되지 않은 경우 답변이 제공되는 곳이 있습니다 (설정된 경우).
> set | grep XDG
내부에 dconf 폴더가있는 해당 이름의 변형이 있습니다. 저에게는 변형이있었습니다. 내부에 바이너리 파일로 불리는 디렉토리 XDG_RUNTIME_DIR
가 설정되어 있습니다./run/user/1000
dconf
궁극적으로 사람이 읽을 수있는 유용한 정보를 찾으려면 이진 파일보다는 스키마 자체를 찾는 것이 좋습니다.
find ~/.[!.]* -mmin -5
.