웹사이트 검색

Linux 시작 시 자동으로 프로그램 및 작업 실행


이 페이지에서

  1. 1 미리 정의된 웹 페이지로 브라우저 시작
  2. 2 자동으로 시스템 관리 기능 실행\n
  3. 3 시스템 모니터링 프로그램 시작\n
  4. 4 자동화 작업 편집 및 제거\n
  5. 결론

모든 로그인 또는 부팅 중에 OS는 백그라운드에서 여러 작업을 수행하여 OS를 시작 및 실행하고 사용할 수 있도록 준비합니다. Ubuntu와 같은 Linux OS의 사용자 지정은 매우 쉽게 수행할 수 있으므로 사용자가 로그인하거나 OS를 부팅할 때마다 수행할 "사용자 지정" 작업이나 프로그램을 시스템에 얼마든지 추가할 수 있습니다.

자동화할 특정 수의 작업을 선택할 수 있으므로 사용자의 반복 작업을 상당히 줄일 수 있습니다. 자동화할 수 있는 작업에는 사용자가 보고 싶어하는 사용자 지정 시스템 검사와 같은 특정 프로그램 실행 또는 미리 정의된 특정 웹 사이트가 있는 웹 브라우저와 같은 응용 프로그램 실행이 포함됩니다. 또는 각 부팅 또는 로그인 중에 실행해야 하는 시스템 제어 프로그램을 자동화할 수도 있습니다. Ubuntu는 "Startup Applications"라는 GUI 기반 소프트웨어를 제공하여 매우 간단한 방식으로 이러한 종류의 자동화를 수행할 수 있도록 합니다.

이것은 많은 편의를 제공할 수 있지만 이 기능을 남용하지 않는 것을 기억하는 것이 중요합니다. 많은 수의 작업이 제공되거나 자동화되도록 선택된 경우 사용자는 문제에 직면할 수 있습니다. 이로 인해 발생하는 주요 문제는 시작 시 시스템 속도가 느려지는 것입니다. 따라서 사용자가 이 기능을 과도하게 사용하지 않고 가장 필요하거나 사용되는 작업만 자동화하는 것이 매우 중요합니다.

시작하겠습니다. 가장 먼저 할 일은 시작 응용 프로그램을 여는 것입니다. 그렇게 하려면 데스크탑 Dash에서 다음을 입력하십시오.

Startup Applications

아래 이미지와 같이.

"응용 프로그램 시작" 아이콘을 클릭하면 응용 프로그램 시작 창이 열립니다. 아래 이미지와 비슷하게 보일 것입니다. 아래 이미지에서 볼 수 있는 것과 다른 항목 세트가 창에 있을 수 있습니다.

이것이 열리면 작업 자동화부터 시작할 수 있습니다. 이 게시물은 일부 작업을 보여주지만 중요한 다른 많은 작업은 동일한 방식으로 추가할 수 있습니다. 여기에 몇 가지 예가 있습니다.

1 사전 정의된 웹 페이지로 브라우저 시작

Ubuntu의 모든 빌드에는 Firefox가 내장되어 있습니다. 이를 사용하여 정기적으로 확인하는 웹사이트를 열 수 있습니다. 예를 들어, 저는 "lxer.com" 웹사이트에서 Linux 뉴스를 읽는 것을 좋아합니다. 이 웹 사이트를 매번 열려면 응용 프로그램 시작 창의 오른쪽 상단에 있는 추가 버튼을 클릭하십시오.

다른 창이 열립니다. 새 창에서 명령 필드에 다음을 입력합니다.

Firefox "http://www.lxer.com"

이름도 입력하고 설명 필드를 사용하여 새 작업을 설명하십시오. 아래 이미지에 예가 나와 있습니다. 완료되면 "추가" 버튼을 클릭하면 응용 프로그램 시작 창에 "lexr Linux news"(이 경우)라는 항목이 표시됩니다.

이렇게 하면 모든 웹사이트 또는 검색 쿼리로 브라우저를 자동으로 열 수 있습니다. 예를 들어 가장 먼저 거래 주식 시장을 보는 경우 "추가"를 클릭하고 명령을 입력하여 거래 웹사이트로 바로 이동할 수 있습니다. 예:

Firefox "NASDAQ"

2 시스템 관리 기능 자동 실행

특정 시스템 관리 기능 또는 프로그램은 사용자가 로그인할 때마다 시작해야 합니다. 많은 Ubuntu 사용자가 경험하는 시스템 과열 상황을 고려하십시오. 이 경우 대부분의 사용자는 "TLP"라는 소프트웨어를 설치합니다. 그리고 대부분의 경우 TLP가 항상 자체적으로 자동으로 시작되는 것은 아닙니다. 이러한 경우 매번 수동으로 실행하는 대신 시작 응용 프로그램을 사용하여 유사한 단계에 따라 자동으로 실행할 수 있습니다. 따라서 "추가" 버튼을 클릭하고 명령 필드에서 다음 명령을 사용하십시오.

sudo tlp start

이름과 설명 필드는 아래 이미지를 참조하십시오.

첫 번째 예인 이 TLP 예와 달리 프로그램은 백그라운드에서 시작되며 사용자에게 표시되지 않습니다. 따라서 이러한 방식으로 사용자는 시스템 관리 기능과 관련된 다양한 백그라운드 프로세스를 자동으로 시작할 수 있습니다.

3 시스템 모니터링 프로그램 시작

시스템 모니터링 프로그램은 시스템의 다양한 기능을 모니터링하고 보고하는 프로그램입니다. 예를 들어 광대역 대역폭 소비를 모니터링하는 프로그램 또는 CPU 열 또는 CPU 사용률 등과 같은 시스템 기능을 모니터링하기 위해 작성한 사용자 지정 프로그램이 있습니다. 이러한 프로그램은 실제로는 백그라운드에서 실행되지만 이전의 TLP 유형 프로그램 예와 달리 상단 작업 표시줄의 아이콘이나 측면 작업 표시줄의 아이콘을 사용하여 전면으로 가져올 수 있습니다. 이것도 위의 두 절차와 비슷한 절차가 있습니다. 따라서 Startup Applications의 "추가" 버튼을 클릭하고 명령을 입력하여 실행하십시오. CPU 주파수 및 스케일링 도구를 모니터링하는 프로그램을 예로 들 수 있습니다. 아래 이미지는 예를 보여줍니다. 사용자는 명령과 함께 옵션을 입력할 수도 있습니다.

4 자동화 작업 편집 및 제거

자동 작업이 더 이상 필요하지 않거나 로드된 웹 사이트를 변경해야 하는 경우가 있습니다. 이러한 경우 작업을 편집하거나 제거할 수 있습니다. 자체적으로 자동으로 시작되고 시작 응용 프로그램 창에서 해당 항목을 찾을 수 있는 프로그램을 설치한 경우가 있을 수 있습니다. 그것도 제거하거나 편집할 수 있습니다.

  • 작업을 편집하려면 편집할 작업을 선택하고 응용 프로그램 시작 창 오른쪽에 있는 "편집" 버튼을 클릭하기만 하면 됩니다. 열리는 창에서 변경을 수행합니다.\n
  • 작업을 제거하려면 제거할 작업을 선택하고 "제거" 버튼을 클릭하십시오. 편집 또는 제거된 작업 중 일부는 변경 사항을 적용하기 위해 재부팅이 필요할 수 있습니다.\n

결론

우리는 작업을 좀 더 간단하게 만들기 위해 많은 사용자 정의 작업을 자동화하는 방법을 살펴보았습니다. 작업은 위에 표시된 유형 중 하나에 속할 수도 있고 완전히 다른 것일 수도 있지만 반복되는 경우 자동화할 수 있음을 확신할 수 있습니다. 시작 응용 프로그램은 여러 작업을 실행할 때 실제로 유용합니다. 그래도 이 기능을 과도하게 사용하여 악용해서는 안 된다는 점을 고려하십시오.