Muszę przeglądać katalog główny w Linuksie mint z polecenia.
próbowałem
sudo cd /root
Mówi, że nie znaleziono polecenia sudo cd.
cd /root
mówi odmowa pozwolenia.
Muszę także wymienić pliki zaczynające się od „abc” w katalogu głównym. Podczas wyświetlania plików nie mogę zawierać podkatalogów katalogu / root.
Czy ktoś może pomóc?
linux
command-line
terminal
linux-mint
techfun
źródło
źródło
sudo
zcd
. jeśli potrzebujesz znaku zachęty roota, albo uruchom powłokę jako root, albo uruchomsudo -i
uruchomić serię poleceń jako root. po drugie, katalog główny to /, nie / root. lub jeszcze lepiej, użyjsudo ls .... /root
aby uruchomić polecenie listy jako root.Odpowiedzi:
Po pierwsze, katalog główny to
/
, nie/root
./root
jest katalogiem domowymroot
użytkownik. Również nie potrzebujeszsudo
aby wyświetlić jego zawartość. Po prostu zrób:Aby wyświetlić listę wszystkich plików (i katalogów) od
abc
, chceszAby przejść do katalogu głównego, po prostu uruchom
cd /
.Komenda
ls /abc*
traktuje pliki i foldery inaczej. The glob jest rozwijany przez powłokę (bash) do wszystkich plików i folderów rozpoczynających się odabc
.ls
wyświetli listę zawartość wszystkich katalogów, które mu dajesz. Na przykład:Mam więc katalog o nazwie
dir1
i plik o nazwiedfile.txt
. Katalog zawiera inny plik,file1.txt
. Teraz, jeśli ucieknęls d*
, wyświetli plikdfile.txt
i zawartości katalogudir1
:Jeśli nie chcesz
ls
aby wyświetlić zawartość katalogów, uruchom ją za pomocą-d
opcja. Jak wyjaśniono wman ls
:Na przykład:
Aby wyświetlić listę wszystkich plików i katalogów zaczynających się od
abc
w/
bez wyświetlania zawartości katalogu, uruchom to:Alternatywnie, jeśli chcesz tylko pliki, użyj
find
:Z
man find
:źródło
Katalog główny (cała struktura katalogów) to „/”, a nie „/ root”.
Jeśli zrobisz
Uruchomisz podpowłokę, która zmieni katalog na
/
następnie wyjdź. Nadal jesteś tam, gdzie byłeś.Możesz eksplorować „/” po prostu zmieniając go
i będziesz mógł odczytać pliki, do których ma prawo Twój użytkownik lub grupa. Lepiej niż robić to jako superużytkownik ... bardzo niebezpieczny.
Serdecznie radzę ci rozejrzeć się tutaj: http://www.tutorialspoint.com/unix/unix-getting-started.htm
źródło