Linux(Mint 17.2, KDE, 플라즈마) 부팅에서 터미널을 실행하고 명령을 실행하는 방법은 무엇입니까?

Linux(Mint 17.2, KDE, 플라즈마) 부팅에서 터미널을 실행하고 명령을 실행하는 방법은 무엇입니까?

저는 Mint 17.2에 로그인할 때마다 터미널(Konsole)을 열고 폴더로 이동합니다.

예를 들어

cd /to/path

시스템 시작 시 스크립트를 실행할 수 있음을 발견했습니다.

메뉴-->자동 시작

그래서 스크립트를 만들었어요

#!/bin/bash
cd path/to/

하지만 konsole에서 실행하려고 하면

./my_scrypt

오류가 발생했습니다.

허가가 거부되었습니다

뭐가 문제 야?

또한 시스템이 올바른 방식으로 부팅될 때 터미널을 열고 있습니까? -> cd path/to/?

답변1

사용자의 bash 파일에 몇 줄을 추가해야 할 것 같습니다.

로그인 시 konsole을 열려면 다음을 추가하세요.

konsole&

파일 끝까지 ~/.bash_profile. 사용자가 로그인하면 이 파일의 명령이 실행됩니다.

를 열 때 목차에 konsole추가 하려면 cd다음을 추가하세요.

cd /to/path

파일 끝까지 ~/.bashrc. 사용자가 터미널을 열 때마다 이 파일의 명령이 실행됩니다.

편집: 직접적인 질문에 답하고 권한 문제를 해결하려면 명령을 실행하십시오 chmod 755 myscript. 실행 권한이 활성화되어 있지 않은 것이 거의 확실합니다. 사용자가 파일을 소유하지 않은 경우 이 명령은 실패하며, 이 경우 파일 소유자로서 명령을 실행해야 합니다.

관련 정보