Polecenie cd nie dzia

Ogólne pytania dotyczące systemu
life
Posty: 60
Rejestracja: 03 listopada 2008, 11:00

Polecenie cd nie działa przez sudo

Post autor: life »

Dziwna sprawa wcześniej wszystko było w porządku, dziś jak chcę przejść do katalogu jako root przez polecenie ,,cd'' to wypisuje, że nie ma takiego polecenia.

Jako normalny użytkownik bez problemu mogę zmieniać katalogi.

Jak przełączę się na konto roota przez ,,su'' to polecenie ,,cd'' działa normalnie. Jedynie przy sudo się sypie i raczej tylko przy ,,cd'', inne polecania ls, cat, cp przez sudo działają.

Ktoś może ma jakiś pomysł co mogło się stać?
mysza-j
Posty: 96
Rejestracja: 04 lutego 2008, 20:22

Post autor: mysza-j »

Wpisz su i jako root wpisz:

Kod: Zaznacz cały

which cd
Później jako zwykły użytkownik wpisz wynik ,,which''.

Edycja:
Nie doczytałem. Zrób odwrotnie. Zamiast na jako root to napisz jako zwykły użytkownik. Itp.
AdeBe
Junior Member
Posty: 825
Rejestracja: 01 grudnia 2007, 14:41

Post autor: AdeBe »

ls to zewnętrzny program, podobnie jak cat, cp, grep
Natomiast cd to wewnętrzne polecenie powłoki, "wbudowane" w basha.
Zdziwiłbym się, gdyby zadziałało.
life
Posty: 60
Rejestracja: 03 listopada 2008, 11:00

Post autor: life »

@AdeBe - prawda ;) mea culpa
ODPOWIEDZ