Jak wyświetlić najczęściej wykonywane polecenie?
Chcesz się dowiedzieć jakie polecenie najczęściej wykonujesz?
U mnie wygląda to tak...
80 buildpkg
53 ./manjaro_mirror
33 ssh
30 sudo
29 repo-add
26 clear
24 yaourt
18 rsync
13 vim
Wyszukiwanie Google lub innych stron z linii komend Linuksa
To porada, dla osób spędzających sporo czasu w konsoli...
Po dodaniu poniższych wpisów do pliku .bashrc, możemy wyszukiwać prosto z lini komend.
google() { firefox http://www.google.com/search?hl=pl#q="`encode $@`" ;}
yt() { firefox http://www.youtube.com/results?search_query="`encode $@`" ;}
aur() { firefox https://aur.archlinux.org/packages/?O=0\&K="`encode $@`" ;}
wiki() { firefox http://pl.wikipedia.org/w/index.php?search="`encode $@`" ;}
abc() { firefox https://howto.abclinuksa.pl/?s="`encode $@`" ;}
film() { firefox http://www.filmweb.pl/search?q="`encode $@`" ;}
Jak widać łatwo możemy utworzyć polecenia dla różnych często używanych przez nas wyszukiwań.
Po zmodyfikowaniu .bashrc, należy się przelogować lub wydać komendę:
Przykłady użycia:
$ yt Konsola Linuxa #szukamy na Youtube
$ aur gimp #coś dla użytkowników Arch/Manjaro
$ wiki Manjaro #szukamy na polskiej Wikipedii
$ abc Google #szukamy na howto.abclinuksa.pl 😉
$ film Revolution OS #szukamy na filmwebie
Polecenie otwiera stronę z wynikami wyszukiwania w Firefoxie, lub w jego nowej karcie gdy jest już wcześniej uruchomiony.
Jak sprawdzić wersję jądra, dystrybucji z linii komend
Wersję aktualnie działającego jądra Linux możemy sprawdzić poleceniem:
Przykładowe wyjście:
Linux version 3.19.2-1-MANJARO (builduser@manjaro) (gcc version 4.9.2 20150304 (prerelease) (GCC) ) #1 SMP PREEMPT Wed Mar 18 22:29:52 UTC 2015
Podobne informacje uzyskamy za pomocą komendy:
Linux manjaro 3.19.2-1-MANJARO #1 SMP PREEMPT Wed Mar 18 22:29:52 UTC 2015 x86_64 GNU/Linux
LSB Version: n/a Distributor ID: ManjaroLinux Description: Manjaro Linux Release: 0.8.12 Codename: Ascella
Zdalne przyrostowe kopie zapasowe ssh + rsync
Jeśli chcesz stworzyć zdalną kopię zapasową jakiegoś katalogu z jednego komputera na innym możesz użyć programu rsync. Oczywiście musisz mieć konto użytkownika na zdalnym komputerze.
Polecenie:
Tutaj tworzymy kopię zapasową wszystkich plików z katalogu /home/janek/Dokumenty/ z maszyny o numerze IP o 192.168.0.2. Kopia zostanie utworzona na lokalnym komputerze w katalogu /home/janek/backup/.
Dodatkowym atutem jest to, że kopia utworzona w ten sposób jest przyrostowa. Oznacza to że wszystkie pliki kopiujemy tylko za pierwszym razem. Gdy następnym razem wykonamy podane polecenie, kopiowana nie będzie już całość ale tylko nowe lub zmienione pliki.
Optymalizacja obrazków PNG pod Linuksem
PNG to popularny format plików graficznych, świetnie nadający się do publikowanie niewielkich obrazków w Internecie. Jako że PNG to format bezstratny, jego optymalizacja nie wpływa na to jak widzimy obrazek. Warto więc zainteresować się dostępnymi narzędziami służącymi do tego celu.
Czytaj dalej...
Jak pobrać playlistę z YouTube pod Linuksem
Jeśli znalazłeś na youtube fajną playlistę z teledyskami, filmami lub tutorialami i chciałbyś ją całą pobrać na dysk - z pomocą przychodzi świetny skrypt youtube-dl.
Adres URL playlisty, którą będziemy ściągać należy skopiować z paska adresu przeglądarki WWW. Adres playlisty jest w formacie https://www.youtube.com/playlist?list=XXXXXXXXXXXXXX.
Czytaj dalej...
Jak sprawdzić jakie porty są otwarte na Linuksie
Jeśli port jest otwarty, oznacza to że jest aktywny działający program lub deamon, który używa danego numeru portu do komunikacji z innymi programami. Jeśli chcesz sprawdzić które porty są otwarte na lokalnym systemie Linux, możesz użyć komendy netstat. Pokazane polecenie pokaże listę wszystkich aktywnych deamonów. W kolumnie "Local Address" widać adres IP oraz port TCP/UDP na którym nasłuchuje każdy deamon.
Czytaj dalej...