Kalkulator chmod
Przekłada tryb pliku uniksowego na postać ósemkową, symboliczną rwx i polecenie chmod. Przełącza bity właściciela, grupy i pozostałych, w tym setuid, setgid i sticky. Kalkulator działa w przeglądarce i plików nie rusza.
Działa w przeglądarce. Nic nie jest wysyłane.
| Kto | Odczyt | Zapis | Wykonanie |
|---|---|---|---|
| Właściciel | |||
| Grupa | |||
| Pozostali |
Co robią bity specjalne
setuid. Plik wykonywalny uruchamia się z identyfikatorem użytkownika właściciela pliku. Programy takie jak passwd korzystają z tego, gdy potrzebują uprawnień właściciela.
setgid. Plik wykonywalny uruchamia się z grupą pliku. W katalogu nowe pliki w środku dziedziczą tę grupę. Służy do wspólnych katalogów zespołu.
Bit sticky. W katalogu takim jak /tmp każdy może dodawać pliki, ale tylko właściciel pliku może zmienić jego nazwę albo go usunąć.
- Symbolicznie
- rwxr-xr-x
- Polecenie
- chmod 755 file
O tym narzędziu
Przekłada tryby ósemkowe w rodzaju 755 i uprawnienia symboliczne w rodzaju rwxr-xr-x. Jest odczyt, zapis i wykonanie dla właściciela, grupy i pozostałych, plus setuid, setgid i sticky.
Wpisz 3 albo 4 cyfry ósemkowe albo zaznacz pola wyboru. Skopiuj polecenie chmod. Ścieżka ze spacjami jest brana w cudzysłów. Polecenie nie jest wykonywane i ścieżka nie jest wysyłana. 755 to rwxr-xr-x, 644 to rw-r--r--. Praca zostaje w tej karcie. Po wczytaniu strony można kontynuować bez sieci.
Pytania
Inne narzędzia kategorii Operacje
Generator gitignore
Składa fragmenty .gitignore dla Node, Pythona, Go, Rust, Javy, Next.js, macOS i Windows. Włącz stosy i skopiuj plik. To krótkie szkice. Pełnego zbioru github/gitignore tu nie ma.
Narzędzia .env
Rozkłada pliki dotenv, wymienia klucze, oznacza powtórzenia i puste wartości oraz porównuje dwa bloki env. Wiersz export KEY=value też jest przyjmowany.
Generator Docker
Składa Dockerfile albo usługę Compose z obrazu, katalogu roboczego, portów i polecenia. Fragment składa się w karcie. Obrazy nie są budowane ani publikowane.
Opis GitHub Actions
Krótko pokazuje workflow GitHub Actions: nazwę, wyzwalacze on, zadania, runs-on oraz nazwy kroków albo uses. Niepoprawny YAML pokazuje błąd parsowania. Macierz i workflow do ponownego użycia są wymieniane jako surowe klucze.
Generator curl
Składa polecenie curl z metody, URL, nagłówków i treści. Cudzysłowy są dodawane, gdy token tego wymaga. Żądanie nie jest wykonywane.
Generator tar
Składa polecenia tworzenia albo rozpakowania tar z opcjonalnym gz, bz2 albo xz. Nazwa archiwum i ścieżki to pola. Pliki nie są zapisywane.