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