Непреднамеренно переместил все домашние каталоги на экран рабочего стола [dубликат]

Я хотел бы знать, можно ли переименовать пользовательские папки, такие как «Рабочий стол», «Документы», «Музыка» (я хочу, чтобы они начинались с нижнего регистра)?

Существуют ли какие-либо программы в по умолчанию установка Ubuntu (10.10 / 11.04), которая ожидает, что эти папки будут существовать и которые не могут быть настроены на использование разных?

21
задан 16 March 2012 в 05:02

6 ответов

Я использую Ubuntu 11.10 на немецком языке. Я заметил, что имя папки рабочего стола - «Arbeitsfläche». К сожалению, я привык к «cd Desktop» вместо «cd Arbeitsfläche». Можно ли переименовать мой Arbeitsfläche на Desktop без нарушения моей системы? source

Вы можете видеть здесь.

Вы можете просто сделать символическую ссылку.

ln -s ~/Arbeitsfläche ~/Desktop
4
ответ дан 18 July 2018 в 07:05
Я использую Ubuntu 11.10 на немецком языке. Я заметил, что имя папки рабочего стола - «Arbeitsfläche». К сожалению, я привык к «cd Desktop» вместо «cd Arbeitsfläche». Можно ли переименовать мой Arbeitsfläche на Desktop без нарушения моей системы? source

Создать символическую ссылку

Вы можете либо сделать простой трюк, который должен был бы создать символическую ссылку на Arbeitsfläche. Это гарантировано! cd ~; ln -s Arbeitsfläche Desktop

Создать символическую ссылку

Именование этих специальных папок можно задать с помощью набора переменных. Вам нужно будет открыть файл ~ / .config / user-dirs.dirs для выпуска и изменить следующую строку:

XDG_DESKTOP_DIR="$HOME/Arbeitsfläche"

to

XDG_DESKTOP_DIR="$HOME/Desktop"

Тогда вам понадобится создать соответствующий каталог и перенести данные с старого на новый. Должно быть достаточно входа в систему и выхода из системы. Надеюсь;)

Но с этим решением не исключено, что некоторые странно разработанные приложения запутались. Если с символической ссылкой это всегда будет работать!

5
ответ дан 18 July 2018 в 07:05

Вы можете переименовать папки в файле $HOME/.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"
23
ответ дан 18 July 2018 в 07:05
Я использую Ubuntu 11.10 на немецком языке. Я заметил, что имя папки рабочего стола - «Arbeitsfläche». К сожалению, я привык к «cd Desktop» вместо «cd Arbeitsfläche». Можно ли переименовать мой Arbeitsfläche на Desktop без нарушения моей системы? source

Вы можете видеть здесь.

Вы можете просто сделать символическую ссылку.

ln -s ~/Arbeitsfläche ~/Desktop
4
ответ дан 24 July 2018 в 18:44
  • 1
    Таким образом, в основном программа либо следует спецификациям XDG, либо стоит отчет об ошибке. Звучит хорошо для меня - принимая, так как цитата FHS кажется важной при ответе на этот вопрос (и lukasz уже получил 10 upvotes). ;-) – htorque 21 January 2011 в 20:27
  • 2
    У меня есть мой +1, потому что (жестко закодированные / домашние / * имена & quot; ... нужно учитывать наличие ошибки. Это не значит, что это «все-ясно», но больше похоже на эволюцию .. Кажется, что Наутилус ее использует .. но кто не .. :) – Peter.O 21 January 2011 в 20:41
  • 3
    @htouque ... Я думаю, вы обнаружите, что «стоит ошибка-отчет». применяется к любому, кто использует жестко закодированный / домашний ... и не имеет отношения к спецификациям XDG, которые сами нарушат это правило & quot; если они hardcoded / home – Peter.O 21 January 2011 в 20:46
  • 4
    Решение для соединения легко и, безусловно, не нарушит мою систему. Я сделал символическую ссылку и скрыл ссылку «Рабочий стол», поставив «Рабочий стол». в ~ / .hidden. Теперь я могу подключиться к настольному компьютеру, а также увидеть фантастический «Arbeitsfläche». Благодаря ;) – Wauzl 14 May 2012 в 13:21
  • 5
    Расскажите мне немного о папке ~/.hidden. Как вы можете ~$ cd Desktop, если папка отсутствует в домашнем каталоге? – lorenzo-s 14 May 2012 в 13:45
  • 6
    ~ / .hidden - файл. Если вы включите что-то там, Nautilus действует так, как этот файл или каталог скрыт. – Rinzwind 14 May 2012 в 13:54
  • 7
    @Rinzwind Спасибо! Никогда не слышал об этом. К сожалению, я являюсь пользователем Xubuntu, Thunar, похоже, не реализует эту функцию на данный момент. – lorenzo-s 14 May 2012 в 14:01
Я использую Ubuntu 11.10 на немецком языке. Я заметил, что имя папки рабочего стола - «Arbeitsfläche». К сожалению, я привык к «cd Desktop» вместо «cd Arbeitsfläche». Можно ли переименовать мой Arbeitsfläche на Desktop без нарушения моей системы? source

Создать символическую ссылку

Вы можете либо сделать простой трюк, который должен был бы создать символическую ссылку на Arbeitsfläche. Это гарантировано! cd ~; ln -s Arbeitsfläche Desktop

Создать символическую ссылку

Именование этих специальных папок можно задать с помощью набора переменных. Вам нужно будет открыть файл ~ / .config / user-dirs.dirs для выпуска и изменить следующую строку:

XDG_DESKTOP_DIR="$HOME/Arbeitsfläche"

to

XDG_DESKTOP_DIR="$HOME/Desktop"

Тогда вам понадобится создать соответствующий каталог и перенести данные с старого на новый. Должно быть достаточно входа в систему и выхода из системы. Надеюсь;)

Но с этим решением не исключено, что некоторые странно разработанные приложения запутались. Если с символической ссылкой это всегда будет работать!

5
ответ дан 24 July 2018 в 18:44

Вы можете переименовать папки в файле $HOME/.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"
23
ответ дан 24 July 2018 в 18:44
  • 1
    @htorque, вы правы, имя файла - user-dir.dirs, извините за ошибку – lukasz 21 January 2011 в 19:59
  • 2
    Да, вы можете изменить эти имена каталогов через /.config/user-dirs.dirs .. и на самом деле вы можете изменить их непосредственно в nautilus, и изменения сразу отражаются в этом файле ... Теперь все это очень красиво и элегантно, но на самом деле ничего не говорится о ключевом вопросе вопроса htorques, а именно, являются ли некоторые программы HARD-кодированными ТОЛЬКО для обозначения имен по умолчанию? ... другими словами. Можно ли предположить, что все использует эту вещь XDG_xxx_DIR? Должен ли я предположить , что вы вывели это по вашему ответу? ... Это было бы опасным предположением с моей стороны! – Peter.O 21 January 2011 в 20:09

Другие вопросы по тегам:

Похожие вопросы: