답변:
에 배치하십시오 /etc/rc.local. 루트로 실행되므로 sudo필요하지 않습니다.
또한 런레벨에 대한 추가 정보를 읽으 실 수 있습니다 : http://en.wikipedia.org/wiki/Runlevel
sudo swapon /swapfile
명령을 자동으로 실행하는 방법에는 여러 가지가 있습니다.
신출내기 시스템은 디렉토리에 구성을 찾아 모든 스크립트 양식을 실행합니다 /etc/init. 이 스크립트는 시스템 시작 중 (또는 종료 요청과 같은 특정 이벤트에 대한 응답으로) 실행되므로 사용자와 상호 작용하지 않는 명령을 실행할 수 있습니다. 모든 서버는이 메커니즘을 사용하여 시작됩니다. 당신은에 읽을 소개 찾을 수 있습니다 http://upstart.ubuntu.com/getting-started.html 맨 페이지를 man 5 init하고 man 8 init당신에게 자세한 내용을 제공합니다.
.gnomerc홈 디렉토리에 이름이 지정된 쉘 스크립트 는 그놈 세션에 로그인 할 때마다 자동으로 제공됩니다. 거기에 임의의 명령을 넣을 수 있습니다. 이 스크립트에서 설정 한 환경 변수는 세션에서 실행하는 모든 프로그램에서 볼 수 있습니다. .gnomerc스크립트가 완료 될 때까지 세션이 시작되지 않습니다 . 따라서 장기 실행 프로그램을 자동 시작 &하려면 실행중인 쉘에서 분리하기 위해 프로그램 호출 에 추가해야합니다 .
메뉴 옵션 시스템-> 환경 설정-> 시작 응용 프로그램을 사용하면 그래픽 세션이 시작될 때 시작해야 할 응용 프로그램을 정의하고 (우분투가 미리 정의) 취향에 추가하거나 제거 할 수 있습니다. 구문 .gnomerc을 알 필요는 sh없지만 sh프로그래밍 구성 을 사용할 수 는 없다는 점을 제외하면 스크립트 의 목적과 범위는 거의 같습니다 .
간단한 것을 위해 시스템-> 환경 설정-> 세션에서 스크립트의 위치를 가리키는 명령을 추가 할 수 있습니다 .
또는 더 낮은 수준 의 항목 인 경우 추가 /etc/init.d/rc.local하거나 시작 작업을 수행 할 수 있습니다 .
자세한 내용 은 https://help.ubuntu.com/community/UbuntuBootupHowto 를 참조하십시오.