it-swarm-id.com

Bagaimana cara memulai terminal dengan direktori kerja sekarang sebagai "Home" dan bukannya "Root" default?

Ketika saya memulai terminal saya, direktori kerja saat ini selalu "/". Saya ingin memulai dari "/home/<username>" yaitu rumah saya.

Ada solusi untuk ini?

5
SIDD

Ketika Anda membuka terminal baru, direktori kerja saat ini harus menjadi folder rumah Anda.

[email protected]:~$ echo ${PWD}
/home/nevon

Yang mengatakan, jika ini bukan masalah Anda, saya kira Anda dapat menambahkan berikut ini ke akhir file .bashrc Anda:

cd /home/username
7
Tommy Brunn

Jika direktori kerja awal untuk terminal bukanlah direktori home Anda, Anda cenderung memiliki masalah konfigurasi yang serius. Periksa yang berikut ini:

grep $USER /etc/passwd # Should show /home/youruser before the Shell location

Periksa izin dir/home dir Anda:

ls -ltrd $HOME # You must be the owner

Pastikan Anda tidak melakukan 'cd' pada skrip startup Shell Anda:

~/.profile ~/.bashrc
6
João Pinto

Saya juga akan memeriksa konfigurasi akun pengguna. Mungkin konfigurasi direktori home pengguna diatur ke "/" dan bukan "/home/<username>".

0
txwikinger

Saya menambahkan --working-directory=~/ ke perintah yang dijalankan oleh pintasan keyboard saya untuk memperbaikinya.

0
user10532