Agregue la clave pública existente a las claves_autorizadas de ssh, la diferencia entre > > y >

mkdir -p ~/.ssh/

Para sobrescribir claves_autorizadas

cat <your_key >~/.ssh/authorized_keys

Para agregar al final de authorized_keys

cat <your_key >>~/.ssh/authorized_keys

uso de gato

El comando "cat" en Linux es una utilidad de línea de comandos que se usa para concatenar y mostrar el contenido de uno o más archivos en la terminal. El nombre "gato" significa "concatenar".

La sintaxis básica del comando "gato" es:

cat [options] [file(s)]

Aquí, las opciones se usan para especificar varias configuraciones para el comando, y el argumento de archivo(s) especifica el nombre(s) del archivo(s) cuyo contenido se va a mostrar.

Algunas opciones comunes que se pueden usar con el comando "gato" incluyen:

-n: muestra los números de línea antes de cada línea del archivo.
-b: muestra los números de línea antes de cada línea que no esté en blanco del archivo.
-s: comprime varias líneas en blanco adyacentes en una sola línea en blanco.
Por ejemplo, para mostrar el contenido de un archivo llamado "example.txt" en la terminal, puede usar el siguiente comando:

cat example.txt

Esto mostrará el contenido del archivo "example.txt" en la terminal.

En Linux, los comandos "cat >" y "cat >>" se utilizan para redirigir la salida de un comando o un archivo a un archivo nuevo.

El comando "cat >" se usa para crear un nuevo archivo o sobrescribir el contenido de un archivo existente con la salida de un comando o el contenido de un archivo. La sintaxis básica es:

cat [file(s)] > [new_file]

Por ejemplo, para crear un nuevo archivo llamado "nuevo_archivo.txt" y copiar el contenido de un archivo existente "antiguo_archivo.txt", puede usar el siguiente comando:

cat old_file.txt > new_file.txt

Si "nuevo_archivo.txt" ya existe, el comando anterior sobrescribirá su contenido con el contenido de "antiguo_archivo.txt".
El comando "cat >>" se usa para agregar la salida de un comando o el contenido de un archivo a un archivo existente sin sobrescribir su contenido existente. La sintaxis básica es:

cat [file(s)] >> [existing_file]

Por ejemplo, para agregar el contenido de un archivo llamado "data.txt" a un archivo existente llamado "existing_data.txt", puede usar el siguiente comando:

cat data.txt >> existing_data.txt

Esto agregará el contenido de "data.txt" al final de "existing_data.txt" sin sobrescribir su contenido existente.

Supongo que te gusta

Origin blog.csdn.net/ZauberC/article/details/129597182
Recomendado
Clasificación