GNU/Linux >> Belajar Linux >  >> Linux

Bagaimana Cara Ssh Ke Direktori Tertentu?

Saya sering login ke server, lalu cd ke direktori tertentu. Apakah mungkin untuk menyederhanakan dua perintah ini menjadi satu?

ssh [email protected]  
cd /home/guest

Saya ingin menghindari mengubah apa pun di 'foo' jika memungkinkan, karena saya harus menghapusnya dengan administrator server. Saya menggunakan bash, tetapi saya terbuka untuk jawaban di shell lain.

Jawaban yang Diterima:

Letakkan saja sebagai baris terakhir dari file ~bob/.bash_profile Anda di foo:

cd /home/guest >& /dev/null

Sekarang setiap kali Anda masuk (baik dengan SSH atau sebaliknya), perintah cd akan berjalan. Tidak perlu main-main dengan ssh.

Saya tahu Anda menulis bahwa Anda "ingin menghindari perubahan apa pun di 'foo' jika memungkinkan", tetapi jika akun [dilindungi email] adalah milik Anda, mengubah .bash_profile Anda sendiri seharusnya dapat diterima, bukan?


Linux
  1. Cara Mengekstrak File Tar ke Direktori Tertentu atau Berbeda di Linux

  2. Cara Mengkloning Repositori Git Ke Folder Tertentu

  3. Bagaimana Cara Meneruskan Kunci Ssh yang Sudah Diteruskan Ke Tmux?

  1. Ssh Ke Direktori Tertentu?

  2. Cara Memasang Direktori Host Ke Wadah Docker

  3. Bagaimana cara mengembalikan database MySQL menggunakan perintah di SSH?

  1. Ssh – Membatasi Pengguna Ssh/scp/sftp ke Direktori?

  2. Cara SSH Ke Wadah Docker

  3. Bagaimana cara menyalin direktori ke direktori menggunakan install di bash?