일부 폴더가 있는 터미널을 열려면 우분투에서 바로가기를 만드는 방법은 무엇입니까?

일부 폴더가 있는 터미널을 열려면 우분투에서 바로가기를 만드는 방법은 무엇입니까?

vmware에서 우분투를 실행 중이고 폴더는 mnt/hgfs/somefolder(VMWARE의 공유 폴더)입니다.

매번 cd mnt/hgfs/somefolder를 입력할 필요 없이 이 경로(mnt/hgfs/somefolder)를 사용하여 터미널을 여는 바로가기를 어떻게 만들 수 있습니까?

Windows에서는 다음 코드와 함께 somefile.bat 파일을 사용합니다.

@cd /d "z:\somefolder\subfolder" 
@cmd.exe /K

루트 모드에서 열려면 몇 가지 인수를 추가할 수 있습니까?

답변1

특정 폴더에서 터미널을 여는 명령은 다음과 같습니다.

gnome-terminal --working-directory=/path/to/folder

.desktop이에 대한 바로 가기를 갖기 위해 다음 세부 정보가 포함된 파일을 만들 수 있습니다 .

[Desktop Entry]
Name=MyTerminal
Comment=open terminal in /mnt/hgfs/somefolder
Icon=utilities-terminal
Exec=gnome-terminal --working-directory=/mnt/hgfs/somefolder
Terminal=false
Type=Application

다음과 같이 실행 권한을 부여하십시오.

chmod +x /path/to/MyTerminal.desktop

라는 바로가기가 생성됩니다 MyTerminal. 이제 이를 두 번 클릭하여 원하는 위치에 터미널을 엽니다.

답변2

파일 을 열고 .bashrc,

gedit .bashrc

파일 맨 아래에 아래 줄을 추가한 후 저장하세요.

cd /mnt/hgfs/somefolder

.bashrc그런 다음 작업할 파일을 소싱하고 ,

source .bashrc

이제 터미널을 열 때마다 cd디렉터리로 직접 이동합니다 /mnt/hgfs/somefolder.

관련 정보