저는 Linux 스타일 컴퓨팅을 처음 접했습니다. 이 점을 명심하시기 바랍니다.
터미널에 달력이 팝업되게 만드는 스크립트를 작성하는 방법을 알아냈습니다.
!/bin/bash
Shell Scrip to display current date, calendar, and number of users
echo "Today is $(date)"
echo ""
echo "Calendar : "
cal
아주 간단한 것들.
이제 저는 이것을 일종의 스타트업에 추가하고 싶습니다. 매일 컴퓨터에 로그인할 때 터미널이 팝업되도록 하고 싶습니다.
시스템 -> 기본 설정 -> 시작 응용 프로그램을 시도하고 추가를 클릭했습니다. 명령 상자에 무엇을 입력해야 할지 모르겠습니다.
나는 또한 /etc/init
거기에서 스크립트를 작성해 보았습니다. 거기에서 뭔가 잘못되었습니다. 그것이 무엇인지 잘 모르겠습니다.
그놈을 어떻게 사용하는지 모르겠습니다.
허가가 없기 때문에 sudo
상자에 들어갈 수 없고, 누보 부자도 없습니다.
CentOS를 사용하고 있습니다
어떤 도움이라도 대단히 감사하겠습니다.
답변1
부팅 시 터미널을 열려면 끝에 다음 줄을 추가하세요.~/.bash_profile
gnome-terminal &
gnome 터미널이 열릴 때 스크립트를 실행하려면 끝에 다음 줄을 추가하십시오.~/.bashrc
/path/to/script.sh
.bash_profile
사용자가 로그인할 때와 .bashrc
터미널이 열릴 때마다 실행됩니다. gnome-terminal
gnome에서 새 터미널 응용 프로그램을 여는 명령이며 &
백그라운드에서 실행하는 방법입니다(따라서 .bash_profile
다른 명령을 실행하기 전에 터미널이 닫힐 때까지 기다릴 필요가 없습니다).
이러한 파일 중 하나라도 존재하지 않으면 해당 파일에서 템플릿을 복사 /etc/skel/
하거나 원하는 줄로만 만들 수 있습니다.
또한 /etc/init.d/
이는 시스템이 서비스를 시작하는 데 사용하는 위치입니다(현재 CentOS/RHEL에서 사용됨 /etc/systemd/
). 거의 모든 것이 /etc/
서비스 구성, 머신이 시작될 때 수행할 작업 및 수행 방법으로 사용됩니다.