GNU/Linux >> Linux Esercitazione >  >> Linux

Come copiare un file senza usare scp all'interno di una sessione ssh?

Per inviare un file:

cat file | ssh example@unixlinux.online "cat > remote"

Oppure:

ssh example@unixlinux.online "cat > remote" < file

Per ricevere un file:

ssh example@unixlinux.online "cat remote" > copy

Prova questo:

cat myfile.txt | ssh example@unixlinux.online 'cat - > myfile.txt' 

Puoi usare xxd e alcune brutte citazioni da copiare su più file così come eseguire comandi su di essi ed eseguirli:

ssh -t example@unixlinux.online "
echo $'"$(cat somefile | xxd -ps)"' | xxd -ps -r > "'somefile'"
chmod +x somefile
echo $'"$(cat someotherfile | xxd -ps)"' | xxd -ps -r > "'someotherfile'"
chmod +x someotherfile
./somefile
./someotherfile
"

Linux
  1. Come estraggo file senza struttura di cartelle usando tar

  2. Come copiare file da una macchina Vagrant a localhost

  3. Come riempire un file con FF usando dd?

  4. Come rimuovere un file senza usare rm?

  5. SSH - Come includere il comando -t nel file ~/.ssh/config

Utilizzo del file di configurazione SSH

Come creare un file in Linux usando Cat Command

Come eseguire Ssh su un server utilizzando un altro server??

Procedura:un'introduzione all'uso di Git

Come copiare in remoto file su SSH senza inserire una password

Come convertire file in formati diversi senza utilizzare software