Мне нужно просмотреть корневой каталог в Linux Mint из команды.
Я старался
sudo cd /root
Это говорит, что команда sudo cd не найдена.
cd /root
говорит, что разрешение отказано.
Также мне нужно перечислить файлы, начинающиеся с «abc» внутри корневого каталога. При перечислении файлов я не должен включать подкаталоги / root.
Кто-нибудь может помочь?
linux
command-line
terminal
linux-mint
techfun
источник
источник
sudo
сcd
, если вам нужна корневая подсказка, либо выполните оболочку от имени root, либо запуститеsudo -i
запустить серию команд от имени пользователя root. во-вторых, корневым каталогом является /, а не / root. или еще лучше, используйтеsudo ls .... /root
запустить вашу команду списка от имени root.Ответы:
Прежде всего, корневой каталог
/
не/root
,/root
это домашний каталогroot
пользователь. Кроме того, вам не нужноsudo
перечислить его содержимое. Просто делать:Чтобы вывести список всех файлов (и каталогов), начинающихся с
abc
, ты хочешьЧтобы перейти в корневой каталог, просто запустите
cd /
,Команда
ls /abc*
обрабатывает файлы и папки по-разному. шарик расширяется вашей оболочкой (bash) для всех файлов и папок, начиная сabc
,ls
перечислю содержание из любых каталогов вы даете это. Например:Итак, у меня есть каталог под названием
dir1
и файл с именемdfile.txt
, Каталог содержит другой файл,file1.txt
, Теперь, если я бегуls d*
, он будет перечислять файлdfile.txt
а также содержимое каталогаdir1
:Если не хочешь
ls
чтобы просмотреть содержимое каталогов, запустите его с-d
вариант. Как объяснено вman ls
:Так, например:
Чтобы вывести список всех файлов и каталогов, начинающихся с
abc
в/
без перечисления содержимого каталога, запустите это:В качестве альтернативы, если вы хотите только файлы, использовать
find
:От
man find
:источник
Корневой каталог (вся структура каталогов) - «/», а не «/ root».
Если вы делаете
Вы запустите подоболочку, которая изменит каталог на
/
затем выйдите. Вы все еще там, где вы были.Вы можете изучить "/", просто перейдя на него
и вы сможете читать файлы, на которые имеет право ваш пользователь или группа. Лучше, чем делать это как суперпользователь ... очень опасно.
Я бы сердечно посоветовал вам посмотреть здесь: http://www.tutorialspoint.com/unix/unix-getting-started.htm
источник