Przejdź do głównej zawartości

Konfiguracja

Zarządzanie użytkownikami

Przełączanie na innego użytkownika

sudo su - jenkins

Aby zobaczyć listę użytkowników w systemie

cat /etc/passwd

Lista użytkowników z ich grupami w jednym miejscu

getent passwd | cut -d: -f1 | xargs -n1 groups

Zakładanie użytkownika

sudo adduser kaczordonald
sudo usermod -aG sudo kaczordonald

Sprawdzenie uprawnień

groups kaczordonald -> kaczordonald : kaczordonald sudo

Wykonywanie poleceń za pomocą su bez podawania hasła

sudo visudo

Następnie

rumburak ALL=(ALL) NOPASSWD:ALL

Alternatywa: tylko jedno polecenie bez hasła

rumburak ALL=(ALL) NOPASSWD:/bin/systemctl restart apache2

Wyszukiwanie

Wyszukiwanie po nazwie pliku / katalogu

find /home/user/ -type f -name "plik.txt"
find /var/log/ -type f -name "*.log"
find /home -type f -size +100M
find /home -type f -mtime -7 // zmodyfikowane w ostatnich 7 dniach

find /home/user/ -type d -name "mojkatalog"
find /etc -type d //Znajdź wszystkie katalogi w /etc
find / -type d -name "*config*" //Znajdź katalogi, których nazwa zawiera „config"
find /home -type d -mtime -7 //Znajdź katalogi zmodyfikowane w ciągu ostatnich 7 dni

Wyszukiwanie w plikach

grep -r "error" /var/log/
find /home -type f -name "*.txt" -exec grep -l "hasło" {} \; //Znajdź pliki .txt zawierające frazę „hasło"

Znalezienie ścieżki do programu

which python

Znalezienie lokalizacji pliku binarnego, źródłowego i manuala

whereis ls

Zamknięcie pokrywy wyświetlacza w Ubuntu

Aby skonfigurować Ubuntu 20.04 tak, aby laptop nie wyłączał się ani nie przechodził w tryb uśpienia po zamknięciu pokrywy, wykonaj następujące kroki:

sudo nano /etc/systemd/logind.conf
HandleLidSwitch=ignore
HandleLidSwitchDocked=ignore // brak hibernacji

Zrestartuj usługę logind

sudo systemctl restart systemd-logind

Lub zrestartuj komputer

sudo reboot

Usuwanie GNOME Badge Counter

GNOME 46/47 potrafi pokazywać badge z liczbą nieprzeczytanych powiadomień dla aplikacji.

Możesz je wyzerować:

Ustawienia → Powiadomienia → Pliki → Wyłącz „Pokazuj liczbę powiadomień"

lub przez dconf:

gsettings set org.gnome.desktop.notifications show-banners false