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 [email protected] "cat > remote"

Oppure:

ssh [email protected] "cat > remote" < file

Per ricevere un file:

ssh [email protected] "cat remote" > copy

Prova questo:

cat myfile.txt | ssh [email protected] '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 [email protected] "
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