Jak mogę sprawdzić uprawnienia do folderu na serwerze Ubuntu 12.04?

41

W tej chwili wiem, że mogę zmienić uprawnienia na przykład za pomocą:

sudo chmod 550 directory

Zastanawiam się, jak mogę sprawdzić faktyczne uprawnienia do folderu.

Prywatny
źródło
Czy w szczególności potrzebujesz zobaczyć uprawnienia ósemkowe (jak 550), czy też jakikolwiek format, który pokazuje je jednoznacznie, jest wystarczający? (Jeśli nie potrzebujesz ich ósemkowo, to sposób Radu Rădeanu jest normalnym sposobem na zrobienie tego.)
Eliah Kagan
czy istnieje sposób, aby były ósemkowe? słyszałeś o tym? teraz wyświetla: lrwxrwxrwx, więc oznacza: czytaj i pisz dla wszystkich, prawda?
Prywatny
Tak, jest na to kilka technik. Zobacz Jak mogę uzyskać ósemkowe uprawnienia do plików z wiersza poleceń?
Eliah Kagan
jeszcze bardziej głupie: D haha. Dziękuję Ci bardzo. Nagle podobało mi się to znacznie bardziej :)
Prywatny

Odpowiedzi:

77

Możesz użyć następującego polecenia:

ls -l directory

lub

stat directory

lub jeśli chcesz zobaczyć tylko uprawnienia w formacie liczbowym (ósemkowym):

stat -c %a directory
Radu Rădeanu
źródło
-2

„Folder docelowy nie jest zapisywalny lub nie istnieje.”

na Magento 2.3.1 admin na NGINX Ubuntu 16.04 | AWS Ec2

Rozwiązanie, które znalazłem

cd /var/www/html/pub/media
sudo find . -type d -exec chmod 777 {} \;

dodaj folder multimediów do uprawnień

SUNNETmedia
źródło