Sztuczki dotyczące Linuksa: graj w grę w przeglądarce Chrome, zamieniaj tekst na mowę, planuj zadanie i oglądaj polecenia w systemie Linux
Tutaj ponownie przygotowałem listę czterech rzeczy z serii Linux Tips and Tricks, które możesz zrobić, aby zachować większą produktywność i czerpać przyjemność ze środowiska Linux.
Omówione przeze mnie tematy obejmują małą grę wbudowaną w Google Chrome, zamianę tekstu na mowę w terminalu Linux, szybkie planowanie zadań za pomocą polecenia „at” i oglądanie poleceń w regularnych odstępach czasu.
1. Zagraj w grę w przeglądarce Google Chrome
Bardzo często, gdy następuje przerwa w dostawie prądu lub brak sieci z innego powodu, nie przełączam mojego Linuksa w tryb konserwacji. Ciągle angażuję się w małą, zabawną grę w Google Chrome. Nie jestem graczem i dlatego nie instalowałem przerażających gier innych firm. Bezpieczeństwo to kolejna kwestia.
Jeśli więc występuje problem związany z Internetem, a moja strona internetowa wygląda mniej więcej tak:
Możesz grać we wbudowaną grę Google-Chrome, po prostu naciskając spację. Nie ma ograniczeń co do liczby rozegrań. Najlepsze jest to, że nie musisz się męczyć, instalując i używając go.
Nie jest wymagana żadna aplikacja/wtyczka innej firmy. Powinno działać dobrze na innych platformach, takich jak Windows i Mac, ale naszą niszą jest Linux i będę mówił tylko o Linuksie i uważaj, działa dobrze na Linuksie. Jest to bardzo prosta gra (coś w rodzaju zabicia czasu).
Aby skakać, użyj spacji/klawisza nawigacji w górę. Rzut oka na grę w akcji.
2. Tekst na mowę w terminalu Linux
Dla tych, którzy mogą nie wiedzieć o narzędziu espeak, jest to konwerter tekstu na mowę linuksowy. Napisz cokolwiek w różnych językach, a narzędzie espeak przeczyta to za Ciebie na głos.
Espeak powinien być domyślnie zainstalowany w Twoim systemie, jednak nie jest on zainstalowany w Twoim systemie, możesz:
apt-get install espeak (Debian)
yum install espeak (CentOS)
dnf install espeak (Fedora 22 onwards)
Możesz poprosić espeak o interaktywną akceptację wejścia ze standardowego urządzenia wejściowego i przekonwertowanie go na mowę. Możesz zrobić:
espeak [Hit Return Key]
Aby uzyskać szczegółowe wyniki, możesz wykonać:
espeak --stdout | aplay [Hit Return Key][Double - Here]
espeak jest elastyczny i możesz poprosić espeak o zaakceptowanie danych wejściowych z pliku tekstowego i wypowiedzenie ich głośno. Wszystko, co musisz zrobić, to:
espeak --stdout /path/to/text/file/file_name.txt | aplay [Hit Enter]
Możesz poprosić espeak, aby mówił za Ciebie szybko/wolno. Domyślna prędkość to 160 słów na minutę. Określ swoje preferencje za pomocą przełącznika „-s”.
Aby poprosić espeak o mówienie 30 słów na minutę, możesz:
espeak -s 30 -f /path/to/text/file/file_name.txt | aplay
Aby poprosić espeak o wypowiedzenie 200 słów na minutę, możesz:
espeak -s 200 -f /path/to/text/file/file_name.txt | aplay
Aby użyć innego języka, powiedz hindi (mój język ojczysty), możesz:
espeak -v hindi --stdout 'टेकमिंट विश्व की एक बेहतरीन लाइंक्स आधारित वेबसाइट है|' | aplay
Możesz wybrać dowolny język i poprosić o rozmowę w preferowanym języku, jak zasugerowano powyżej. Aby uzyskać listę wszystkich języków obsługiwanych przez espeak, musisz uruchomić:
espeak --voices
3. Szybkie planowanie zadania
Większość z nas zna już cron, który jest demonem wykonującym zaplanowane polecenia.
Cron to zaawansowane polecenie często używane przez SYSAdmins Linuksa do planowania zadań takich jak tworzenie kopii zapasowych lub praktycznie czegokolwiek w określonym czasie/interwale.
Czy znasz polecenie „at” w systemie Linux, które pozwala zaplanować uruchomienie zadania/polecenia o określonej godzinie? Możesz powiedzieć „at”, co i kiedy robić, a całą resztą zajmie się komenda „at”.
Załóżmy na przykład, że chcesz wydrukować dane wyjściowe polecenia uptime o 11:02. Wszystko, co musisz zrobić, to:
at 11:02
uptime >> /home/$USER/uptime.txt
Ctrl+D
Aby sprawdzić, czy polecenie/skrypt/zadanie zostało ustawione za pomocą polecenia „at”, możesz:
at -l
Możesz zaplanować więcej niż jedno polecenie za jednym razem, używając at, po prostu jako:
at 12:30
Command – 1
Command – 2
…
command – 50
…
Ctrl + D
4. Obserwuj polecenie w określonych odstępach czasu
Musimy uruchomić jakieś polecenie na określony czas w regularnych odstępach czasu. Powiedzmy na przykład, że musimy wydrukować bieżący czas i oglądać wynik co 3 sekundy.
Aby zobaczyć aktualny czas, musimy uruchomić poniższe polecenie w terminalu.
date +"%H:%M:%S
i aby sprawdzać dane wyjściowe tego polecenia co trzy sekundy, musimy uruchomić poniższe polecenie w terminalu.
watch -n 3 'date +"%H:%M:%S"'
Przełącznik „-n” w poleceniu watch dotyczy interwału. W powyższym przykładzie zdefiniowaliśmy Interwał jako 3 sekundy. Możesz zdefiniować swoje według potrzeb. Możesz także przekazać dowolne polecenie/skrypt za pomocą polecenia watch, aby oglądać to polecenie/skrypt w zdefiniowanych odstępach czasu.
To wszystko na teraz. Mam nadzieję, że jesteś podobny do tej serii, której celem jest zwiększenie produktywności w systemie Linux, a także zapewnienie dobrej zabawy w środku. Wszystkie sugestie są mile widziane w komentarzach poniżej. Czekajcie na więcej takich wpisów. Pozostań w kontakcie i ciesz się…