Wyszukiwanie w witrynie

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ę…