Przez te wszystkie lata dzieliliśmy się sobą praktyczne i przydatne samouczki dotyczące korzystania z terminala Linux, jego najbardziej podstawowe i niezbędne polecenia oraz jak używać tego wszystkiego razem do tworzenia różnych skryptów powłoki Bash dla określonych funkcji lub działań. Będąc 2 emblematycznymi przykładami, jeden na Skrypt kopii zapasowej i jeszcze jeden o Skrypt konserwacji i aktualizacji zainstalowanego podstawowego systemu operacyjnego Debiana. Które najprawdopodobniej stanowiły w tamtym czasie bazę, którą dla wielu można było udoskonalić lub ulepszyć w odpowiednich dystrybucjach GNU/Linux, opartych na Debianie lub nie.
I chociaż z pewnością poczyniono duży postęp w zakresie aplikacji graficznych, zautomatyzowanych lub nie, dla komputerów domowych i serwerów, w przypadku tych 2 ważnych zadań prawda jest taka, że: Wielu z nas nadal woli używać terminala (konsoli) do ważnych czynności takie jak dogłębna aktualizacja naszego systemu operacyjnego, ręczna i wspomagana lub w pełni zautomatyzowana. Dlatego dzisiaj pokażemy Wam kilka małych polecenia dla dystrybucji GNU/Linux opartych na Debianie 12 które możesz uwzględnić w bieżącym lub następnym skrypcie konserwacji.
A przed rozpoczęciem tego samouczka dotyczącego przydatnych wierszy poleceń, aby utworzyć lub ulepszyć własne «Skrypt konserwacji i aktualizacji dla Debiana GNU/Linux 12» lub inne podobne, zalecamy zapoznanie się z poprzedni powiązany post, na końcu:
Polecenia umożliwiające utworzenie skryptu konserwacji i aktualizacji
Przydatne polecenia do skryptu konserwacji i aktualizacji Debiana
Nasza pierwsza rekomendacja to i w razie czego”, powiedział darmowy i otwarty system operacyjny oparty na Debianie GNU/Linux mieć już zainstalowaną aplikację Bleachbit, a użytkownik ma go bardzo dobrze skonfigurowanego i zoptymalizowanego do graficznego wykonywania konserwacji (czyszczenia) swojego systemu operacyjnego, wykonując ręcznie lub w skrypcie następujące polecenie:
Czyszczenie katalogu (domowego) użytkownika i reszty systemu operacyjnego
bleachbit --preset --preview; bleachbit --preset --clean
sudo bleachbit --preset --preview; sudo bleachbit --preset --clean
Czyszczenie systemu operacyjnego za pomocą menedżera pakietów APT
sudo apt update; sudo update-apt-xapian-index; sudo apt upgrade; sudo apt install -f; sudo apt install --fix-broken; sudo apt autoclean; sudo apt autoremove; sudo apt autopurge
Napraw błędy za pomocą menedżera pakietów DPKG
sudo dpkg --configure -a;
Zaktualizuj GRUB, Initramfs i menu systemu operacyjnego
sudo update-grub; sudo update-grub2; sudo update-menus; sudo update-initramfs -u
Do tego momentu bardziej podstawowe lub niezbędne rozkazy do użycia. Teraz jedyne, co pozostało do zrobienia, to zdecydować, czy chcemy, aby były one używane w skrypcie w sposób liniowy (sekwencyjny) z interwencją użytkownika lub bez, czy też poprzez niezbędny kod, tak aby Skrypt pytał nas, czy chcemy wykonać każde Kolejność poleceń osobno lub w blokach. To zależy od uznania każdego. Można je również włączyć do skryptu GUI zamiast CLI do wyboru i wykonania za pomocą kliknięć, jak kiedyś pokazałem poniżej publikacja.
Te lub inne podobne linie kodu mogą być również przydatne, w zależności od gustu i potrzeb każdej osoby:
Wyświetl % wykorzystania przestrzeni dyskowej dla każdego punktu montowania
sudo df -h
Zobacz w kolejności alfabetycznej rozmiar zajmowany przez każdą partycję
sudo du -hs /* | sort -k 2
Wyczyść historię terminala użytkownika
history -c
Uzyskaj dziennik wszystkich zainstalowanych pakietów posortowanych alfabetycznie
sudo apt list --installed > $HOME/listado-paquetes-instalados-apt-dpkg.txt
Uzyskaj rejestr wszystkich zainstalowanych pakietów posortowanych według rozmiaru zajętego w MB
sudo dpkg-query -Wf '${Installed-size}\t${Package}\n' | column -t | sort -k1 > $HOME/listado-paquetes-instalados-peso-milagros.txt
Podstawowe i popularne polecenia dla dystrybucji GNU/Linux opartych na Debianie
Jeśli chcesz uzupełnić, ulepszyć lub udoskonalić swoje Skrypt konserwacji i aktualizacji dla Debiana i inne podobne, poniżej znajduje się mała lista z najbardziej podstawowymi i powszechnymi zamówieniami opartymi na APT, DPKG i UPDATE:
trafny
apt update
: Zaktualizuj listy pakietów repozytorium.
apt upgrade
: Bezpiecznie aktualizuj pakiety z repozytoriów.apt full-upgrade
: Zaktualizuj całkowicie pakiety z repozytoriów.
apt dist-upgrade
: Uaktualnij bieżącą wersję systemu operacyjnego do następnej dostępnej.
apt install -f
: Rozwiązywanie problemów z instalacją pakietów i ich zależności.
apt install --fix-broken
: Rozwiązywanie problemów związanych z uszkodzonymi pakietami.
apt remove nom_paq
: Usuń pakiety. Można go również używać bez nazwy.
apt autoremove
: Automatycznie usuwaj wszystkie nieużywane pakiety.
apt purge nom_paq
: Całkowicie usuń pakiety. Można go również używać bez imienia.apt autopurge
: Automatycznie i całkowicie usuń wszystkie nieużywane pakiety.apt clean
: Usuń wszystkie pakiety „.deb” pobrane z katalogu magazynu pakietów.
apt autoclean
: Usuwa wszystkie pakiety z magazynu pakietów, których nie można już pobrać.
apt install nom_paq_repo
: Zainstaluj określony pakiet z repozytorium według nazwy.
apt install /dir_paq/nom_paq.deb
: Zainstaluj pobrany pakiet według nazwy.apt list *nom_paq*
: Wyświetl listę pakietów, dopasowując wzorzec wyszukiwania.apt list --upgradeable
: Lista pakietów dostępnych do aktualizacji.apt show nom_paq
: Pokaż dane i istotne informacje pakietu z repozytorium.apt search nom_paq
: Pokaż istniejące pakiety pasujące do wzorca wyszukiwania.apt edit-sources
: Otwórz w trybie edycji główny plik źródeł oprogramowania (repozytoriów).
dpkg
dpkg -i /dir_paq/nom_paq.deb
: Zainstaluj pobrany pakiet według nazwy.
dpkg --configure -a
: Dokończ konfigurowanie wszystkich rozpakowanych i wycofanych pakietów.
aktualizacja
update grub
: Zaktualizuj GRUB (Multiple Boot Loader v1) zainstalowany na dysku/partycji.
update grub2
: Zaktualizuj GRUB (Multiple Boot Loader v2) zainstalowany na dysku/partycji.update-menus
: Automatycznie generuj i aktualizuj zawartość Systemu Menu.
update-alternatives --all
: Zarządzaj wszystkimi informacjami dowiązań symbolicznych systemu operacyjnego.
Należy pamiętać, że większość poleceń jest wyświetlana w bieżącym menedżerze pakietów «trafny», mają swój odpowiednik w poprzednich menedżerach pakietów «apt-get"Y"uzdolnienie». Również z nowoczesnym menedżerem pakietów «Nala». I oczywiście z odpowiednimi menedżerami pakietów każdej dystrybucji GNU/Linux innej niż Debian, takiej jak Arch, Fedora i wiele innych. Dlatego w razie potrzeby niektóre można wymienić.
streszczenie
Krótko mówiąc, mamy nadzieję, że tak polecenia terminala które dzisiaj pokazaliśmy oraz zasugerowaliśmy lub poleciliśmy, mogą bezpośrednio posłużyć Ci do stworzenia lub ulepszenia własnych «Skrypt konserwacji i aktualizacji w Debianie» lub inne podobne, oparte na tym lub nie. W przeciwnym razie, czyli jeśli wolisz korzystać z interfejsów graficznych, możesz bez problemu skorzystać z narzędzi firm trzecich, takich jak Wybielacz o Stacer, a także większość narzędzi dostępnych dla każdej dystrybucji GNU/Linux. Na przykład używam MX Linux, mogę używać MX Cleanup i MX Updater.
Na koniec pamiętaj odwiedź nasz «strona główna» en Español. Lub w dowolnym innym języku (po prostu dodając 2 litery na końcu naszego bieżącego adresu URL, na przykład: ar, de, en, fr, ja, pt i ru i wiele innych), aby dowiedzieć się więcej o aktualnej zawartości. Możesz także dołączyć do naszego oficjalnego kanału Telegram aby odkryć więcej wiadomości, przewodników i samouczków. A także ma to grupa aby porozmawiać i dowiedzieć się więcej na każdy omawiany tutaj temat IT.