Как открыть корневую папку ubuntu
Где находится корневой каталог файловой системы Ubuntu в подсистеме Windows для Linux и наоборот?
Я установил подсистему Ubuntu в Windows 10 (после включения функции в настройках), но где находится корневой каталог файловой системы Ubuntu на диске?
5 ответов
Для Ubuntu, установленного из магазина Windows:
Основной файловой системой, используемой WSL, является VolFs. Он используется для хранения системных файлов Linux, а также содержимого вашего домашнего каталога Linux. Таким образом, VolFs поддерживает большинство функций Linux VFS, включая разрешения Linux, символические ссылки, FIFO, сокеты и файлы устройств.
VolFs используется для монтирования корневого каталога VFS, используя %LocalAppData%\lxss\rootfs в качестве резервного хранилища. Кроме того, существует несколько дополнительных точек монтирования VolF, особенно /root а также /home которые установлены с использованием %LocalAppData%\lxss\root а также %LocalAppData%\lxss\home соответственно. Причина этих отдельных подключений заключается в том, что при удалении WSL домашние каталоги не удаляются по умолчанию, поэтому все личные файлы, хранящиеся там, будут сохранены.
ВНИМАНИЕ
Создание / изменение любых файлов в подсистеме Linux с помощью приложений и инструментов Windows может привести к повреждению данных и потере данных в подсистеме Ubuntu! (Спасибо Ричу Тернеру за эти слова предостережения!) Это абсолютно не поддерживается. Из того же сообщения в блоге:
Совместимость с Windows
Хотя файлы VolFs хранятся в обычных файлах Windows в указанных выше каталогах, совместимость с Windows не поддерживается. Если новый файл добавляется в один из этих каталогов из Windows, ему не хватает советников, необходимых для VolF, поэтому они не знают, что делать с файлом, и просто игнорируют его. Многие редакторы также удаляют советники при сохранении существующего файла, снова делая файл непригодным для использования в WSL.
Ваша файловая система Windows находится по адресу /mnt/c в среде оболочки Bash.
Где находится корневой каталог файловой системы Ubuntu в подсистеме Windows NT и наоборот?
Я установил подсистему Ubuntu в Windows 10 (после включения функции в настройках), но где находится корневой каталог файловой системы Ubuntu, расположенный на диске?
4 ответа
Это, похоже, изменилось с тех пор, как Bash изначально был представлен и не распространяется на дистрибутивы из Windows Store, или, может быть, он несовместим для всех систем, так как мой домашний каталог находится в другом месте:
Где
Таким образом, корневой каталог будет:
Обратите внимание, что корневой каталог может не отображаться в проводнике Windows из каталога %localappdata%. Вы должны иметь доступ к нему в любом случае, введя его в «адресной строке» проводника.
Если вы устанавливаете Linux из MS Market:
Бесплатный Ubuntu в магазине Windows Free Open Suse в хранилище Windows
разместил дистрибутивы под:
[d7 ] Установленный по умолчанию дистрибутив:
Корень Linux глубже:
PS. Я использовал Cygwin для изучения разделов реестра.
Единственное, что сработало для меня, было %localappdata%\lxss\home\
И создайте ярлык на рабочем столе для что работает.
Вы можете быстро открыть Bash из окна File Explorer открытой папки, набрав bash в строке местоположения.
Также вы можете добавить контекст пункт меню. Я лично не рекомендую его, если не нужно, потому что добавление ярлыков в контекстное меню использует больше оперативной памяти.
Как перейти в папку в терминале Linux
Для того чтобы начать работать с операционной системой Linux в терминале нужно выучить несколько основных команд. Например, нужно научиться перемещаться по файловой системе, открывать папки, переходить на уровень выше, открывать папку пользователя и возвращаться назад. В этой инструкции мы рассмотрим все эти аспекты. Здесь вы узнаете, как перейти в нужную папку в терминале Linux и какие команды для этого понадобятся.
Как перейти в нужную папку в терминале Linux
Чтобы перейти в любую папку в терминале Linux нужно использовать команду « cd » (от англ. change directory). Для этого просто указываем команду « cd » и через пробел вводим путь к нужной папке. Например, для того чтобы перейти в корневой каталог файловой системы нужно ввести вот такую команду:
Аналогичным образом мы можем переходить и в другие папки. Вводим команду « cd » и путь к папке. Например, чтобы перейти в папку etc вводим вот такую команду:
Также при навигации бывает очень полезной команда « pwd » (от англ. present working directory). Она позволяет узнать, в каком каталоге мы сейчас находимся.
Просто вводим « pwd » и получаем путь к текущему каталогу.
Как перейти в папку выше в терминале Linux
Очень часто при навигации по файловой системе возникает необходимость перейти в папку на один уровень выше. Для этого используем команду « cd » и через пробел вводим две точки. Выглядит это вот так:
При необходимости мы можем переходить сразу на несколько уровней наверх. Например, чтобы перейти на два уровня выше нужно ввести следующую команду:
Как перейти в папку пользователя в терминале Linux
Также регулярно возникает необходимость вернуться в папку пользователя. Сделать это можно несколькими способами. Самый простой вариант, это ввести команду « cd » без каких-либо дополнительных параметров.
Также вы можете ввести команду « cd
) в терминале Linux означает домашнюю папку пользователя. Поэтому команда « cd
» позволяет перейти именно в нее.
Если же нужно перейти в домашний каталог другого пользователя, то после знака тильда (
) нужно ввести username этого пользователя. Например, чтобы перейти в каталог пользователя aleks команда должна выглядеть как « cd
Как перейти назад в терминале Linux
Также команду « cd » можно использовать для того, чтобы вернуться к предыдущей папке (вернуться назад). Для этого нужно ввести « cd » и знак дефиза. Выглядит это вот так:
Файловый менеджер в терминале Linux
Если вы начинающий пользователь Linux, и вам пока не удается эффективно работать, используя исключительно текстовые команды терминала, то вы можете установить файловый менеджер. Например, можно установить Midnight Commander. Данный файловый менеджер работает непосредственно в терминале Linux и обеспечивает классический двухоконный интерфейс для работы с файлами и каталогами.
Ниже мы приводим команды, необходимые для установки Midnight Commander.
После установки программу Midnight Commander можно запускать при помощи короткой команды «mc».
Интерфейс программы Midnight Commander выглядит следующим образом:
Экран программы разделен на две части. В правой и левой части окна можно открыть разные каталоги и выполнять между ними копирование или перемещение файлов.
С помощью клавиш F1-F10 в Midnight Commander можно выполнять такие команды как:
Создатель сайта comp-security.net, автор более 2000 статей о ремонте компьютеров, работе с программами, настройке операционных систем.
Задайте вопрос в комментариях под статьей или на странице «Задать вопрос» и вы обязательно получите ответ.
Доступ к корневой папке через графический интерфейс
Я новичок в Linux и терминале. Когда я узнаю, как использовать терминал для навигации по каталогам, мне нравится использовать проводник файлов GUI для отражения навигации моего терминала. Значки и информация о расширении файла в проводнике GUI помогают мне понять, что все это такое. Однако я не могу получить доступ к корневой папке через графический интерфейс, я могу получить к ней доступ только через терминал. Есть ли способ включить доступ к корневой папке за пределами терминала?
5 ответов
Попробуйте одну из следующих команд,
Это GUI способ навигации по каталогам с правами root.
Откройте терминал и введите
Введите свой пароль и вуаля это работает.
Из терминала, так из терминала вы можете сделать это с помощью команды
Это предложит вам пароль. Введите свой пароль пользователя sudoer, и это откроет корневой домашний каталог.
Если вы хотите открыть определенный путь от имени root
РЕДАКТИРОВАТЬ: Вы также можете установить Open-as-Administrator в Ubuntu, открыть терминал (нажмите Ctrl+Alt+T) и скопируйте следующие команды в терминале:
После установки введите эту команду, чтобы перезапустить Nautilus:
и теперь вы можете открыть любой каталог с правами root
Самый простой, который я знаю, killall nautilus; sudo nautilus
Когда вы решили испортить ваши файлы, все, что я могу сделать, это либо наблюдать за забавой, либо еще хуже, помогая вам.
В терминале типа «ГКСУ Наутилус».
(команда gksu может быть использована вместо sudo, если вы хотите запускать приложения с графическим интерфейсом от имени пользователя root, хотя вы должны быть осторожны с тем, какие приложения вы запускаете от имени пользователя root).
(работает, но вы получите некоторые ошибки, и это не очень хорошая идея, поскольку приложения с графическим интерфейсом должны использовать gksu)
В терминале типа «sudo nautilus».
(работает, но вы получите некоторые ошибки, и это не очень хорошая идея, поскольку приложения с графическим интерфейсом должны использовать gksu)
Корневая файловая система Linux: каталоги и команды
Здравствуйте, уважаемые посетители, читатели, други и недруги, постоянные клиенты и прочие личности сайта.
Мы продолжаем цикл статей, посвященных Linux-системам. Сегодня мы поговорим о таких важных (может быть, и не совсем простых) понятиях, как:
Корневая файловая система Linux
Необходимые команды, которые нужно знать для работы с файлами и каталогами
Приведу наиболее часто употребляемые ключи команды ls:
-a (all) — выведет список всех файлов каталога, в том числе и скрытые файлы;
-l (long) — выведет информацию о содержимом каталога, включая права доступа (первая графа), владельца (вторая графа), группу (третья графа), размер (четвертая графа), время создания (пятая графа), является ли файл символьной ссылкой на другой файл и на какой именно (шестая графа);
-r (reverse) — выведет список содержимого каталога в обратном порядке;
-S (size) — отсортирует файлы по размеру.
3) Чтобы переместить файл или каталог, который не находится в текущем каталоге, укажите в качестве опции его полное имя и путь.
Например, чтобы переместить файл /usr/tmp/dokument в текущий рабочий каталог, введите:
Можно не только копировать, но и удалять файлы и каталоги, и в этом нам помогут команды rm (удаляет файлы)..
.. И rmdir (удаляет каталоги). rmdir согласится удалить каталог только в том случае, если он пуст, т.е. в нём нет никаких файлов и подкаталогов.
Эта команда сможет прочесть и открыть любой файл, не только текстовый, но толку от того, что вы откроете, например, графический файл, не будет никакого. На экран выведется бестолковый набор символов.
Некоторые опции, которые можно использовать с этой командой:
Ну и напоследок хочу отметить еще две полезных и очень нужных команды.
Послесловие.
Как-то так. Как и всегда ждем от Вас комментариев, дополнений и всего такого прочего.
На этом мы закончим нашу очередную лекцию :). Будут и следующие, надеюсь, что интересные и захватывающие. Если есть, что дополнить (добавить), милости прошу, добавляйте в своих комментариях.





































