웹사이트 검색

Linux 요령: Chrome에서 게임 플레이, 텍스트 음성 변환, 작업 예약 및 Linux에서 명령 보기


여기서 다시 Linux 환경에서 생산성을 높이고 즐거움을 유지하기 위해 수행할 수 있는 Linux 팁 및 요령 시리즈의 네 가지 목록을 정리했습니다.

제가 다룬 주제에는 Google 크롬 내장 소형 게임, Linux 터미널의 텍스트 음성 변환, 'at' 명령을 사용한 빠른 작업 예약 및 일정한 간격으로 명령 보기가 포함됩니다.

1. Google Chrome 브라우저에서 게임하기

다른 이유로 인해 전원 차단이 발생하거나 네트워크가 없는 경우에는 Linux 상자를 유지 관리 모드로 전환하지 않는 경우가 많습니다. 나는 Google Chrome으로 재미있는 게임을 계속합니다. 저는 게이머가 아니기 때문에 타사의 소름끼치는 게임을 설치하지 않았습니다. 보안은 또 다른 관심사입니다.

따라서 인터넷 관련 문제가 있고 내 웹 페이지가 다음과 같이 보일 때:

스페이스바를 누르기만 하면 Google-chrome 내장 게임을 플레이할 수 있습니다. 플레이할 수 있는 횟수에는 제한이 없습니다. 가장 좋은 점은 설치하고 사용하는 데 땀을 흘릴 필요가 없다는 것입니다.

타사 애플리케이션/플러그인이 필요하지 않습니다. Windows 및 Mac과 같은 다른 플랫폼에서도 잘 작동해야 하지만 우리의 틈새 시장은 Linux이므로 Linux에 대해서만 이야기하겠습니다. Linux에서는 잘 작동합니다. 매우 간단한 게임입니다(일종의 타임패스).

점프하려면 스페이스바/위 방향 탐색 키를 사용하세요. 게임의 실제 모습을 엿볼 수 있습니다.

2. Linux 터미널에서 텍스트 음성 변환

espeak 유틸리티에 대해 잘 모르는 사람들을 위한 이 유틸리티는 Linux 명령줄 텍스트를 음성으로 변환하는 변환기입니다. 다양한 언어로 무엇이든 쓰면 espeak 유틸리티가 큰 소리로 읽어줍니다.

Espeak는 기본적으로 시스템에 설치되어야 하지만 시스템에 설치되지 않은 경우 다음을 수행할 수 있습니다.

apt-get install espeak   (Debian)
yum install espeak       (CentOS)
dnf install espeak       (Fedora 22 onwards)

표준 입력 장치에서 대화형 입력을 수락하고 이를 음성으로 변환하도록 espeak에 요청할 수 있습니다. 당신은 할 수 있습니다:

espeak [Hit Return Key]

자세한 출력을 위해 다음을 수행할 수 있습니다.

espeak --stdout | aplay [Hit Return Key][Double - Here]

espeak는 유연하므로 espeak에 텍스트 파일의 입력을 수락하고 큰 소리로 말하도록 요청할 수 있습니다. 당신이 해야 할 일은 다음과 같습니다:

espeak --stdout /path/to/text/file/file_name.txt  | aplay [Hit Enter] 

빠르게/느리게 말해달라고 말하기를 요청할 수 있습니다. 기본 속도는 분당 160단어입니다. '-s' 스위치를 사용하여 기본 설정을 정의하세요.

말하기에게 분당 30 단어를 말하도록 요청하려면 다음을 수행하세요.

espeak -s 30 -f /path/to/text/file/file_name.txt | aplay

말하기에게 분당 200 단어를 말하도록 요청하려면 다음을 수행하세요.

espeak -s 200 -f /path/to/text/file/file_name.txt | aplay

다른 언어를 사용하려면 힌디어(내 모국어)를 사용하세요.

espeak -v hindi --stdout 'टेकमिंट विश्व की एक बेहतरीन लाइंक्स आधारित वेबसाइट है|' | aplay 

선호하는 언어를 선택하고 위에서 제안한 대로 선호하는 언어로 말하도록 요청할 수 있습니다. espeak에서 지원하는 모든 언어 목록을 얻으려면 다음을 실행해야 합니다.

espeak --voices

3. 빠른 작업 예약

우리 대부분은 예약된 명령을 실행하는 데몬인 cron에 이미 익숙합니다.

Cron은 Linux SYSAdmins가 특정 시간/간격으로 백업이나 거의 모든 작업과 같은 작업을 예약하기 위해 자주 사용하는 고급 명령입니다.

특정 시간에 실행되도록 작업/명령을 예약할 수 있는 Linux의 'at' 명령을 알고 계십니까? 'at'에 무엇을 해야 할지, 언제 해야 할지 알려줄 수 있으며, 그 밖의 모든 작업은 'at' 명령으로 처리됩니다.

예를 들어, 오전 11시 2분uptime 명령의 출력을 인쇄하려고 한다고 가정하면 다음과 같이 하면 됩니다.

at 11:02
uptime >> /home/$USER/uptime.txt 
Ctrl+D

명령/스크립트/작업이 'at' 명령에 의해 설정되었는지 확인하려면 다음을 수행할 수 있습니다.

at -l

다음과 같이 at을 사용하여 한 번에 두 개 이상의 명령을 예약할 수 있습니다.

at 12:30
Command – 1
Command – 2
…
command – 50
…
Ctrl + D

4. 특정 간격으로 명령 보기

일정한 간격으로 지정된 시간 동안 일부 명령을 실행해야 합니다. 예를 들어 현재 시간을 인쇄하고 3초마다 출력을 확인해야 한다고 가정해 보겠습니다.

현재 시간을 보려면 터미널에서 아래 명령을 실행해야 합니다.

date +"%H:%M:%S

3초마다 이 명령의 출력을 확인하려면 터미널에서 아래 명령을 실행해야 합니다.

watch -n 3 'date +"%H:%M:%S"'

watch 명령의 '-n' 스위치는 간격을 위한 것입니다. 위의 예에서는 간격을 3초로 정의했습니다. 필요에 따라 정의할 수 있습니다. 또한 정의된 간격으로 해당 명령/스크립트를 감시하기 위해 watch 명령과 함께 명령/스크립트를 전달할 수도 있습니다.

지금은 여기까지입니다. Linux를 통해 생산성을 높이고 내부적으로도 재미있게 만드는 것을 목표로 하는 이 시리즈가 마음에 들기를 바랍니다. 아래 의견에 모든 제안을 환영합니다. 더 많은 게시물을 기대해 주세요. 계속 연결하고 즐기세요…