Где находится домашний каталог в windows

Обновлено: 06.07.2024

Когда Я ls эта директория, я вижу директории Desktop , Documents , etc. что я вижу в C:Users<username> использование Проводника Windows. Поскольку это где bash программа началась, я ожидал, что это мой домашний каталог, но когда я типа cd или cd

, который содержит мой .bashrc , .profile etc. файл, который Я ожидал бы найти в моем домашнем каталоге в коробке Linux. Кроме того, ввод cd ../.. отсюда я вижу каталоги bin , etc и так далее, опять же, как и ожидалось на коробке Linux.

у меня по этому поводу два вопроса:

  1. что именно /mnt/c/Users/<username> по сравнению с C:Users<username> ? Кажется, они одни и те же - - - так что /mnt/c/ ?
  2. как просмотреть файлы в /home/<username> использование Проводника Windows? Не то чтобы я действительно всегда хочу-я просто пытаюсь понять, как Windows организует эту подсистему для Linux.

для 2: текущий путь теперь связан с дистрибутивом, установленным из магазина Майкрософт, а не с одним глобальным путем. Итак, для Ubuntu сейчас находится в:

Я предполагаю, что другие дистрибутивы будут находиться в аналогичном месте в соответствующих папках в:

  1. /mnt/c - Это точно такой же, как C:\ . Это просто синтаксис для получения к нему от WSL.
  2. посмотреть в C:\Users\<username>\AppData\Local\Lxss\rootfs .
  1. С помощью консоли WSL bash в домашнем каталоге создайте файл с произвольным конкретным именем, например " test_here.формат txt."
  2. затем в Проводнике, используя поле поиска, Поиск test_here файл.формат txt.
  3. на найденном файле > щелкните правой кнопкой мыши > открыть местоположение файла.

о файловой системе, смонтированной на /mnt/c

  1. что именно находится в /MNT/С/Пользователи/ по сравнению с C:\Users\? Кажется, они едины в одном-так что же такое /mnt/c/?

в отличие от Windows, Linux (и другие системы, основанные на Unix) используют единую структуру папок независимо от количества дисков, которые у вас есть. Если у вас несколько дисков, все эти диски должны меня установлен в папку структура в какой-то момент.

  • как правило, все диски (отличные от используемых для загрузки системы)установлен в папке /mnt или /media

WSL имеет специальный тип файловой системы С именем DrvFS, который дает вам доступ к дискам, используемым в windows. DrvFS можно использовать для монтирования не только файловой системы windows, но и сетевых дисков и других типов носителей.

  • в WSL, по умолчанию, C: диск в окна монтируются под /mnt/c
  • если у вас есть другой диск, например D: диск в windows, он будет установлен под /mnt/d

файлы, которые вы можете увидеть в /mnt/c то же самое, что и в C: . Если вы измените какой-либо файл, вы также получите изменения в windows.

о нахождении /home/<username>

  1. как просмотреть файлы в /home / с помощью Проводника Windows? Не то, чтобы я действительно когда-либо хотел-я просто пытаюсь понять, как Windows организует эту подсистему для Linux.

в WSL вся файловая система linux находится в папке Windows. Расположение папки зависит от версии Windows и используемый вами дистрибутив WSL.

  • начальные версии WSL сохраните файловую систему linux в %LOCALAPPDATA%\Lxss\rootfs
  • WSL дистрибутивы, установленные из магазина Windows, начиная с Windows Build 16215 (середина 2017), используйте папку типа %LOCALAPPDATA%\Packages\. \LocalState\rootfs . Имя пакета зависит от дистрибутива (например, для Ubuntu оно отличается от Debian)
  • дистрибутивы Linux, установленные с помощью других инструменты, например lxRunOffline или WSL-DistroLauncher может хранить файловую систему linux в любом месте.

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

после того, как вы знаете расположение папки установки, /home/<username> под <installation folder>\rootfs\home\username .

  • например, если папка установки c:\wsl\ubuntu
  • /home/<username> находится в c:\wsl\ubuntu\rootfs\home\username

Примечание: Linux и Windows хранит файл разрешения по-разному. В настоящее время DrvFS WSL хранит разрешения Linux в виде потоков (метаданных), прикрепленных к файлам, которые вы можете видеть в Windows. Корпорация Майкрософт не рекомендует изменять файлы Linux с помощью программ Windows. Возможно, что некоторые Приложения тоже окна повредить Linux permissions без уведомления его.

Я полагаю, это может зависеть от того, какие окна строить вы, но для меня в 2018 году на Windows 10 Профессиональная 64-разрядная, версия 1709 (сборка ОС 16299.522), а также версия 1803 (сборка ОС 17134.165) [обновления Windows по иронии судьбы произошло так, как я печатал этот] расположение по-прежнему:

трюк, когда вы находитесь в C:\Users\<username>\AppData\Local вы не увидите lxss папка (если вы случайно не сняли флажок "скрыть защищенные файлы операционной системы (рекомендуется)" в вашей папке опционы.)

однако просто добавьте \lxss в адресной строке проводника, и это приведет вас к папке.

Домашние каталоги пользователей в Windows Server 2003 R2

В версиях Windows, предшествующих Windows Server 2003 R2, при создании новой учетной записи пользователя отдельным шагом приходится создавать для нее домашний каталог. Это повышает вероятность возникновения ошибок: если каталог не настроить, пользователь не будет иметь к нему доступа.

В Windows Server 2003 R2 домашний каталог создается автоматически в месте, указанном при создании учетной записи пользователя. Это позволяет сэкономить время и значительно облегчает процесс настройки. В этой статье я шаг за шагом расскажу о том, как создать учетную запись пользователя с возможностью управления домашним каталогом. В примере я буду обращаться к учетной записи пользователя из оснастки «Пользователи и компьютеры Active Directory». Для новых и уже существующих учетных записей процесс одинаков.

Чтобы приписать домашний каталог к учетной записи пользователя, выполните следующие шаги:

1. На сервере откройте оснастку «Пользователи и компьютеры Active Directory» (Active Directory Users And Computers).
2. Щелкните правой кнопкой мыши на той учетной записи, для которой хотите создать домашний каталог, и выберите из контекстного меню пункт «Свойства» (Properties).
3. В диалоговом окне «Свойства» (Properties) откройте вкладку «Профиль» (Profile).
4. В разделе «Домашняя папка» (Home Folder) укажите, должен ли домашний каталог пользователя представлять собой локальную папку на его компьютере (это удобно пользователям ноутбуков), или в качестве домашнего каталога можно подключить и использовать сетевой диск.

(Примечание: При настройке домашнего каталога нет необходимости создавать его, прежде чем приписать к профилю. ОС Windows Server 2003 R2 позаботится об этом сама, как только пользователь войдет в систему. Необходимо назначить для папки соответствующие разрешения NTFS и разрешения на уровень доступа, чтобы пользователь получил право доступа к своему собственному каталогу. Если пропустить этот шаг, пользователь не сможет хранить в своей папке никаких файлов.)

Если вы решили использовать сетевой диск, выберите букву для назначения диску и укажите путь к общему каталогу, в котором будет находиться домашний каталог. К примеру, вы можете выбрать букву «U:» в выпадающем списке (для пользователей) и указать путь к каталогу пользователя на файловом сервере, введя «\fileserver\usersshare». Чтобы сохранить свойства учетной записи пользователя, нажмите «OK».

Если вы решили использовать локальную папку, укажите путь к папке на локальном компьютере. Можно указать абсолютный путь с использованием существующей буквы диска в форме «C:\documents and settings\username\my documents» или с помощью переменной среды в форме «%userprofile%\My Documents». Переменная среды %userprofile% позволяет не вводить имя пользователя и указывает для каждого пользователя домашний каталог в папке «C:\documents and settings\». Это дает возможность серьезно сэкономить время, особенно, если настраивать приходится сразу несколько учетных записей.)

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

Узнать домашний каталог пользователя хостинга
Здравия всем! Итак, дано: Есть виртуальный хостинг. Каждому аккаунту виртуального хостинга.

Домашний каталог python в windows
скажите пожалуйста как установить домашний каталог для модулей python в windows?


Можно ли использовать в качестве домашней директории пользователя каталог, который отличается от имени пользователя?
Сори, но не в тот раздел написал, Имеется вопрос: Можно ли использовать в качестве домашней.

Как создать архив каталога пользователя, не включая скрытые файлы и каталог lost?
Спасибо! Вот ещё вопрос, если не сложно ответить. Скрипт должен создавать архив домашнего.

А подругому никак нельзя ? (те. мне не хотелось бы заходить под кажым пользвателем в систему).
Вообще этот комп - это сервер.
Представте, если я для каждого пользвателя буду перегружать комп, заходить под ним.

Так наверное, при первом заходе под этим пользователем создается его домашний каталог. А потом ты в этот каталог можешь заходить из-под другого пользователя.

Да не админ я
Я программист . был бы админом, думаю проблемы не возникло бы.

Мне нужно поставить GIT на сервер Win7 и создать несколько репозиториев.
Для каждого пользователя в системе задать права
доступа к репозиториям.
При этом GIT будет работать через SSH. Ну соответственно open keys нужно
разместить в домашние каталоги пользователей.

А подругому никак нельзя ? (те. мне не хотелось бы заходить под кажым пользвателем в систему).
Вообще этот комп - это сервер.
Представте, если я для каждого пользвателя буду перегружать комп, заходить под ним.

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

Но есть и более простой способ: Находясь на сервере под своим логином, создаем пользователя, далее запускаем от его имени любую программу (зажимаем shift и жмем правой кнопкой мыши на ярлыке или exe'нике программы), вбиваем логин\пароль, жмем ОК. Итог: Папка пользователя появилась.

В Windows Server 2003 R2 домашний каталог создается автоматически в месте, указанном при создании учетной записи пользователя. Это позволяет сэкономить время и значительно облегчает процесс настройки. В этой статье я шаг за шагом расскажу о том, как создать учетную запись пользователя с возможностью управления домашним каталогом. В примере я буду обращаться к учетной записи пользователя из оснастки «Пользователи и компьютеры Active Directory». Для новых и уже существующих учетных записей процесс одинаков.

Чтобы приписать домашний каталог к учетной записи пользователя, выполните следующие шаги:

1. На сервере откройте оснастку «Пользователи и компьютеры Active Directory» (Active Directory Users And Computers).
2. Щелкните правой кнопкой мыши на той учетной записи, для которой хотите создать домашний каталог, и выберите из контекстного меню пункт «Свойства» (Properties).
3. В диалоговом окне «Свойства» (Properties) откройте вкладку «Профиль» (Profile).
4. В разделе «Домашняя папка» (Home Folder) укажите, должен ли домашний каталог пользователя представлять собой локальную папку на его компьютере (это удобно пользователям ноутбуков), или в качестве домашнего каталога можно подключить и использовать сетевой диск.

(Примечание: При настройке домашнего каталога нет необходимости создавать его, прежде чем приписать к профилю. ОС Windows Server 2003 R2 позаботится об этом сама, как только пользователь войдет в систему. Необходимо назначить для папки соответствующие разрешения NTFS и разрешения на уровень доступа, чтобы пользователь получил право доступа к своему собственному каталогу. Если пропустить этот шаг, пользователь не сможет хранить в своей папке никаких файлов.)

Если вы решили использовать сетевой диск, выберите букву для назначения диску и укажите путь к общему каталогу, в котором будет находиться домашний каталог. К примеру, вы можете выбрать букву «U:» в выпадающем списке (для пользователей) и указать путь к каталогу пользователя на файловом сервере, введя «\fileserver\usersshare». Чтобы сохранить свойства учетной записи пользователя, нажмите «OK».

Если вы решили использовать локальную папку, укажите путь к папке на локальном компьютере. Можно указать абсолютный путь с использованием существующей буквы диска в форме «C:\documents and settings\username\my documents» или с помощью переменной среды в форме «%userprofile%\My Documents». Переменная среды %userprofile% позволяет не вводить имя пользователя и указывает для каждого пользователя домашний каталог в папке «C:\documents and settings\». Это дает возможность серьезно сэкономить время, особенно, если настраивать приходится сразу несколько учетных записей.)

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

Читайте также: