Główny Linux Uruchom Chmod oddzielnie dla plików i katalogów

Uruchom Chmod oddzielnie dla plików i katalogów



Zostaw odpowiedź

Jeśli jesteś użytkownikiem Linuksa, prawdopodobnie słyszałeś o aplikacji konsolowej chmod . Jest to przydatne narzędzie, które umożliwia zmianę uprawnień systemu plików za pomocą sesji terminala lub emulatora terminala. Po uruchomieniu zmienia jednocześnie uprawnienia określone dla plików i katalogów. Ale może zajść potrzeba zmiany uprawnień do plików niezależnie od uprawnień do katalogu i odwrotnie. Oto, jak można to zrobić.
baner z logo chmod

Jest na to kilka sposobów, ale moim ulubionym i najbardziej niezawodnym sposobem jest połączenie chmod z xrags i odnaleźć przybory. Następujące polecenie zmodyfikuje uprawnienia tylko do plików.

znajdź / ścieżkę / do / lokalizacji -type f -print0 | xargs -0 chmod 644

Tutaj odnaleźć polecenie wyświetla wszystkie pliki w określonej lokalizacji. Przełącznik -type f mówi mu, aby wyświetlał tylko pliki i wykluczał katalogi. Przełącznik -print0 umożliwia przetwarzanie nazw plików w taki sposób, że nazwy plików lub katalogów zawierające spacje lub nowe wiersze są poprawnie obsługiwane.

Podobnego odpowiedniego polecenia można użyć również dla katalogów. Jedyną częścią, którą musisz zmienić, jest -type f na -type d:

znajdź / ścieżkę / do / lokalizacji -typ d -print0 | xargs -0 chmod 755

Wskazówka: korzystając z tej sztuczki, możesz zaoszczędzić czas i mniej pisać.

  1. Najpierw zastosuj uprawnienia systemu plików do plików i folderów, uruchamiając chmod w trybie rekurencyjnym:
    chmod -R 644 / ścieżka / do / lokalizacji

    Zastosuje uprawnienia rw-r-r do wszystkich plików i folderów w określonej lokalizacji.

  2. Następnie wykonaj polecenie tylko dla katalogów:
    znajdź / ścieżkę / do / lokalizacji -typ d -print0 | xargs -0 chmod 755

Otóż ​​to.

Ciekawe Artykuły

Wybór Redakcji

Microsoft Defender oznacza Winaero Tweaker w systemie Windows 10
Microsoft Defender oznacza Winaero Tweaker w systemie Windows 10
Dzisiaj wielu użytkowników zgłosiło, że Microsoft zaczął oznaczać Winaero Tweaker jako PUS (potencjalnie niechciane oprogramowanie). Ktoś w firmie Microsoft najwyraźniej nie jest zadowolony z funkcji, które zaimplementowałem w mojej aplikacji. Reklama Microsoft Defender usuwa teraz aplikację z następującym wyjaśnieniem: HackTool: Win32 / WinTweak Ta zmiana pojawiła się po raz pierwszy w definicjach sygnatur w wersji 1.313.1201.0.
Jak dodać tekst do szpul na Instagramie
Jak dodać tekst do szpul na Instagramie
Jeśli stwierdzisz, że Twój Instagram Reel mógłby użyć sprytnych słów, aby go ulepszyć, ale nie wiesz, jak to zrobić, trafiłeś we właściwe miejsce. Z tego artykułu dowiesz się, jak dodawać zwykły i znikający tekst
Recenzja Gigabyte GA-X58A-UD3R
Recenzja Gigabyte GA-X58A-UD3R
Płyty wyposażone w gniazdo procesora Intel LGA 1366 i chipset X58 były niegdyś domeną entuzjastów z pieniędzmi do spalenia, ale czasy, w których trzeba było wydawać 200 funtów bez podatku VAT, minęły: najnowszy Gigabyte, X58A-UD3R,
Zmień stronę nowej karty i stronę główną w przeglądarce Mozilla Firefox
Zmień stronę nowej karty i stronę główną w przeglądarce Mozilla Firefox
Jedną z nowych funkcji przeglądarki Firefox jest zestaw opcji związanych ze stroną nowej karty i stroną główną. Oto jak ich używać.
Jak usunąć bloatware z MIUI
Jak usunąć bloatware z MIUI
Właśnie dostałeś nowy telefon Xiaomi z systemem operacyjnym MIUI i wszystko wygląda dobrze. Ale nagle bombarduje cię powiadomieniami o aplikacjach, których nie potrzebujesz. Nazywa się to bloatware, które może spowodować
Zwolnij animacje okien w systemie Windows 10 za pomocą klawisza Shift
Zwolnij animacje okien w systemie Windows 10 za pomocą klawisza Shift
Aby spowolnić animacje okien w systemie Windows 10 za pomocą klawisza Shift, musisz zastosować prostą modyfikację rejestru opisaną w artykule.
Wsparcie Microsoft Security Essentials dobiega końca wraz z systemem Windows 7
Wsparcie Microsoft Security Essentials dobiega końca wraz z systemem Windows 7
Firma Microsoft ujawniła, że ​​ich bezpłatne rozwiązanie zabezpieczające, Microsoft Security Essentials, nie będzie już obsługiwane po 14 stycznia 2020 r. Security Essentials, znany również jako MSE, to bezpłatna aplikacja antywirusowa firmy Microsoft. Obecnie jest zintegrowany z systemem Windows 10 i jego aplikacją „Zabezpieczenia systemu Windows”. Wcześniejsze wersje systemu Windows, takie jak Windows 7 i