[Ubuntu] GUI 터미널을 띄워 그 안에서 특정 shell 자동 실행
페이지 정보
작성자 sbLAB 댓글 0건 조회 5,665회 작성일 21-04-11 23:00본문
[Ubuntu] 터미널을 띄워 후 그 안에서 특정 shell 자동 실행
0. 관리자권한 획득
sudo su
로그인 계정은 happy , /home/happy 계정 홈디렉토리에서 작업한다고 가정.
1. /home/happy 로 이동
# cd /home/happy
2. 실행할 스크립트(teststart.sh) 생성 예.
#nano teststart.sh 또는 vi teststart.sh <- I : 인서트, :wq 저장
------------------------
#!/bin/sh
cd /home/happy/appflix_hdd/
gnome-terminal -- ./appflix start ※ -- 앞뒤에 공백 필요.
-------------------------------------
3. 실행 권한적용
chmod 755 teststart.sh
4. 서비스등록(5번과 같이 GUI 툴에서 시작프로그램 등록 설정)
update-rc.d teststart defaults
5. 우분투 시작프로그램 GUI 유틸리티에서 시작프로그램 추가 등록 => /home/happy/teststart.sh 실행파일 입력
[ubuntu 22.04] ※ Command 경로 실행 sh파일 선택시 접근권한 없다고 나오면 파일 소유자/권한 확인, 재부팅 시도.
[mint]
6. 설정된 자동시작 파일 확인 경로
# cd /home/happy/.config/autostart/
# ls
teststart.sh.desktop
# cat teststart.sh.desktop
[Desktop Entry]
Type=Application
Exec=/home/happy/teststart.sh
Hidden=false
NoDisplay=false
X-GNOME-Autostart-enabled=true
Name[en_US]=teststart.sh
Name=teststart.sh
Comment[en_US]=teststart gnome-terminal autostart
Comment=teststart gnome-terminal start
댓글목록
등록된 댓글이 없습니다.