Android

10 Expert Ubuntu Tricks

My 5 Favorite Linux Shell Tricks for SPEEEEEED (and efficiency)

My 5 Favorite Linux Shell Tricks for SPEEEEEED (and efficiency)

Spisu treści:

Anonim

Niedawno rozpocząłem pracę nad nowymi poradami dla Ubuntu książka, która będzie partnerem mojego istniejącego tytułu, Ubuntu Kung Fu. Nowa książka jest wciąż planowana i nie zostanie opublikowana do przyszłego roku, ale pomyślałem, że podzielę się 10 wskazówkami, które są na mojej liście. Jeśli masz inne osoby, które według Ciebie trafiłyby do takiej książki, umieść je w komentarzach poniżej. Bardzo chciałbym je usłyszeć, podobnie jak inne czytelniki.

Te wskazówki nie są specyficzne dla Ubuntu, ale zostały przetestowane na Ubuntu i nie mogę zagwarantować, że będą działać na inne dystrybucje. Być może już wiesz o niektórych lub wszystkich z nich, ale nie poddawaj się pokusie, by o tym mówić w komentarzach. Jesteś po prostu ekstra sprytny, OK?

Po tym powiedzmy, zacznijmy!

[Dalsze czytanie: 4 projekty dla Linuksa dla początkujących i średnio zaawansowanych użytkowników]

1. Otwórz okno Superuser Run Programs

Prawdopodobnie wiesz już, że naciśnięcie Alt + F2 spowoduje wyświetlenie okna dialogowego "Run Programs". Tutaj możesz wpisać dowolną nazwę programu, aby go uruchomić - często używam go do uruchamiania gconf-editor , który na przykład nie ma wpisu menu. Jeśli jednak wpiszesz gksu w okno terminala (bez niczego poniżej), pojawi się podobne okno dialogowe, ale tym razem będzie można uruchomić program jako root (lub dowolny inny użytkownik w systemie). Możesz powiązać polecenie gksu ze skrótem klawiaturowym (być może Shift + Alt + F2), używając Systemu, Preferencji, Skrótów klawiaturowych, aby efektywnie stworzyć "superużytkownika" "Okno dialogowe Run Programs.

2. Szybko instaluj pakiety Dzięki GDebi

spędziłem dużo czasu ignorując program GDebi. Przypominam, że jest to aplikacja GUI, która umożliwia instalację pakietów pobranych ręcznie. Próbuje rozwiązać zależności za pomocą repozytoriów, co jest bardzo przydatną funkcją. Zawsze jednak wolałem staromodne polecenie dpkg. Pewnego dnia wypróbowałem GDebi przy linii poleceń i byłem zszokowany, gdy okazało się, że działa on również w trybie "non-GUI" (tzn. sudo gdebi package.deb), ale wciąż posiada zdolność rozwiązywać zależności. Spróbuj. Gdy to zrobisz, możesz nigdy nie chcieć ponownie używać dpkg -i .

3. Sztuczki CD

Jestem pewien, że nawet eksperci od basha czasami uderzają się w czoło i mówią: "Wow, nigdy nie wiedziałem, że możesz to zrobić!". Niedawno nauczyłem się dwóch sztuczek dla komendy cd (zmiana katalogu), która dotychczas mnie omijała. Wpisanie cd samo włączy cię z powrotem do katalogu / home (tj. Odpowiednik cd ~). Wpisanie cd - przełączy Cię do ostatnio przeszukiwanego katalogu, zanim przełączysz się na bieżący.

4. Dodaj katalogi do stosu katalogów z PUSHD

Podczas gdy jesteśmy na temat katalogów, porozmawiajmy o stosie katalogów. Po prostu jest to lista katalogów przechowywanych przez bash. Aktualnie przeglądany katalog zawsze znajduje się na szczycie listy, ale lista jest pusta, dopóki nie dodasz nowego katalogu, który możesz wykonać za pomocą polecenia pushd . Na przykład pushd / usr / bin doda / usr / bin . Przejdzie również do tego katalogu, aby można było użyć go zamiast cd do nawigacji (opcja -n pozwala dodać katalog, ale pozostaje tam, gdzie jesteś). Polecenie dirs wyświetli listę katalogów (pamiętaj, że aktualnie przeglądany katalog zawsze będzie na górze). popd usuwa najwyższy wpis z listy i przełącza do następny na liście. Daj listę katalogów spróbować. Może to być bardzo przydatne, jeśli administrujesz systemem i przeskakujesz z katalogu do katalogu, i jesteś skłonny zapomnieć, gdzie są ważne rzeczy.

5. Szybko zabij procesy za pomocą PKILL

Aby zabić proces, zawsze używałam górnych lub zabić lub komend killall razem z ps | aux aby odkryć numery procesów / nazwy. Jednak komenda pkill usuwa dużo pracy - na przykład firefox pkill przeszuka listę procesów pod kątem wszystkiego, co pasuje do Firefoxa, a następnie go zabije (np. SIGTERM). pstree jest również całkiem fajnym dowództwem i pokaże wszystkie procesy w układzie drzewa genealogicznego, zorganizowane przez ich właściciela.

6. Dostosuj Gnome za pomocą Centrum sterowania Gnome

Dla tych, którzy mają problemy z rezygnacją z apetytu na system Windows i którzy chcą mieć przyjemną i zorganizowaną obsługę Panelu sterowania, rozważ użycie centrum sterowania gnome dla potrzeb twojej konfiguracji systemu. Dodanie skrótu na pulpicie do tego programu może pomóc początkującym w opanowaniu Ubuntu, dając im znane doświadczenie podobne do systemu Windows i unikając zmuszania ich do eksplorowania przerażającego menu systemu.

7. Uruchom OpenOffice.org Szybciej

Jeśli często korzystasz z OpenOffice.org, możesz być sfrustrowany tym, ile czasu zajmuje rozpoczynanie gry. Aby obejść ten problem, otwórz program Sesje (zwany Menadżerem uruchamiania w Jaunty, bez względu na wielkość, kliknij System, Preferencje, Aplikacje uruchamiania, aby go znaleźć) i dodaj nowy wpis. W polu Polecenie wpisz openoffice -nodefault -nologo . Następnie uruchom ponownie. Spowoduje to buforowanie OpenOffice.org po uruchomieniu pulpitu Gnome, więc uruchomienie dowolnej aplikacji OO.org w przyszłości nastąpi w ułamku sekundy. Skutecznie, przenosisz opóźnienie uruchamiania OpenOffice.org do początkowego rozruchu, ale prawie nie zauważysz tego.

8. Usuwanie bałaganu na dysku w Jiffy

Brak miejsca na dysku? Spróbuj wpisać sudo apt-get autorove , a następnie sudo apt-get clean do okna terminala. Pierwsze polecenie usuwa wszelkie nieużywane (nadmiarowe) zależności z systemu. Drugi usuwa wszystkie buforowane pliki pakietów. Oba są nieszkodliwe. Na dobrze używanym systemie, który był aktualizowany kilka razy, można zwolnić nawet gigabajt za pomocą tych metod. (Porównaj przed i po użyciu polecenia df -h .)

9. Brakujące rozszerzenia plików

Wysłano plik bez rozszerzenia przez e-mail? Nie mam pojęcia, jaki to plik? (Użytkownicy komputerów Mac są szczególnie winni grzechu, biorąc pod uwagę opcjonalne rozszerzenia plików). Spróbuj użyć polecenia plik . Po prostu określ nazwę pliku zaraz potem. Podaj także polecenie łańcuchów . Spowoduje to wyświetlenie dowolnych "ciągów do drukowania" w pliku binarnym (tj. Czegokolwiek, co nie jest niedrukowalne, co zwykle oznacza dane). Typ pliku zazwyczaj znajduje się na samej górze, więc dobrze jest wyprowadzić wynik ciągów do nagłówka (np. łańcuchów nazw plików | head).

10. Strony "Nie zapomnij o swoim człowieku"

Sprawdź te interesujące, ale nie do końca przeczytane strony podręcznika: intro - przewodnik dla początkujących w wierszu poleceń; hier - skrócona hierarchia systemu plików; wbudowane - mini strony podręcznika dla różnych poleceń, które nie mają własnych stron podręcznika (w tym pchniętych , popd i dirs , jak omówiono powyżej).

Keir Thomas jest wielokrotnie nagradzanym autorem kilku książek o Ubuntu, w tym Podręczniku i Referencji Ubuntu Pocket