16 comandos SSH que todo usuario de WordPress debería conocer

SSH, o Secure Shell, es una poderosa herramienta para administrar su sitio web de forma remota desde un servidor seguro. Puede utilizar varios comandos a través de una interfaz de terminal para realizar diversas tareas sin tener que abrir el backend de su sitio.

Si bien los usuarios más avanzados de WordPress suelen utilizar SSH, también puede ser de gran ayuda si no puede acceder al área de administración de WordPress.

En este artículo te mostraremos algunos comandos SSH que todo usuario de WordPress debería conocer.

Comandos SSH que todo usuario debería conocer

Aquí están todos los temas y comandos que cubriremos en esta guía. Puede hacer clic en los enlaces a continuación para ir directamente a cualquier sección:

¿Qué es SSH?

SSH, abreviatura de Secure Shell, es un protocolo seguro para ejecutar su sitio web a través de una interfaz de línea de comandos. Le permite conectar su computadora al servidor de su sitio.

[enlazatom_show_links]

La mejor parte de usar SSH es que le permite acceder a su sitio de WordPress desde un servidor remoto. No es necesario abrir el panel de WordPress.

Simplemente escriba diferentes comandos para realizar tareas como instalar WordPress, transferir archivos, crear directorios y más.

El uso de SSH está destinado a usuarios o desarrolladores más técnicos que desean ejecutar comandos.

Sin embargo, otros usuarios también pueden usar SSH para acceder a su sitio en caso de que algo salga mal y no puedan abrir la administración de WordPress.

Consejo de experto: ¿Atascado en tu sitio de WordPress y no sabes qué hacer? Nuestro equipo de profesionales puede ayudarle a recuperar el acceso en poco tiempo. ¡Descubra nuestros servicios premium de soporte TrucosWP ahora!

Dicho esto, veamos primero cómo puedes usar SSH para conectarte al servidor de tu sitio.

Cómo conectarse a su sitio de WordPress a través de SSH

Lo primero que debe hacer es verificar si SSH está instalado en el servidor de su sitio.

Dado que SSH es una tecnología cliente-servidor, puedes comprobar si está configurado poniéndote en contacto con tu servicio de alojamiento de WordPress, quien te lo indicará. O puede intentar iniciar sesión en cPanel o en el panel de alojamiento.

Deberías encontrar algo que se parezca a la imagen a continuación:

Habilitar el acceso SSH en BluehostHabilitar el acceso SSH en Bluehost

A continuación, deberá anotar la dirección IP, el nombre de usuario, la contraseña y el puerto. Esta información será necesaria cuando utilice SSH para conectar su sitio desde su computadora.

Usar SSH en una computadora Mac o Linux

Si está utilizando un sistema operativo Mac o Linux, simplemente puede conectarse a su sitio a través de la aplicación de terminal.

Continúe e ingrese el siguiente comando en la terminal:

ssh username@server_ip_address

Simplemente reemplace el username Y server_ip_address con la información de su proveedor de hosting.

Usando SSH en una computadora con Windows

Para usar SSH y conectarse a su sitio en una computadora con Windows, necesitará una herramienta de terceros como PuTTY.

Después de descargar e instalar la aplicación, deberá ingresar el nombre de host (dirección IP) y el número de puerto indicados anteriormente para conectarse a su sitio.

Configuración de masillaConfiguración de masilla

Después de ingresar estos detalles, haga clic en el botón «Abrir». En el siguiente paso, se abrirá una ventana de terminal donde simplemente podrá ingresar su nombre de usuario y contraseña para iniciar sesión en su sitio.

Veamos ahora algunos comandos SSH comunes que todo usuario de WordPress debería conocer.

Comandos SSH para navegación básica

Puede utilizar varios comandos SSH para navegar por archivos y directorios. A continuación se muestran algunos comandos de navegación básicos que debe conocer.

1. persona con discapacidad – Muestra la ruta completa del directorio.

EL persona con discapacidad El comando muestra la ruta completa del directorio actual. Esto es realmente útil para navegar entre diferentes archivos y carpetas:

Como no tiene ninguna referencia visual para ubicar dónde se encuentra actualmente en el servidor, simplemente puede usar este comando para orientarse.

2. es – Enumera archivos y carpetas en un directorio

Si desea ver el contenido de un directorio, simplemente puede usar es dominio.

Comando SSH lsComando SSH ls

También puede utilizar parámetros adicionales para obtener más información sobre el contenido. Por ejemplo, simplemente agregue -l para información detallada o -a para mostrar archivos ocultos.

3. cd – Cambiar directorio

EL CD El comando le permite cambiar de directorio. Puede moverse a un subdirectorio o a un directorio completamente diferente:

En el código anterior, puedes reemplazar [directory] con el nombre del directorio.

Por ejemplo, si ingresa elcd wp-content/themes comando, será llevado al directorio de temas dentro de su instalación de WordPress.

Comandos SSH para administrar archivos y carpetas

Veamos ahora algunos comandos SSH para administrar archivos y carpetas en el servidor de su sitio de WordPress.

4. mkdir: crea un nuevo directorio

Utilizando el mkdir comando, puede crear un nuevo directorio en el directorio actual. Simplemente ingrese el siguiente comando junto con el nombre de la carpeta:

Por ejemplo, digamos que desea crear una carpeta para hojas de estilo. El comando SSH para esto será mkdir stylesheets.

Crear nueva carpeta comando SSHCrear nueva carpeta comando SSH

Por otro lado, si deseas crear un nuevo directorio dentro de otro subdirectorio, deberás ingresar la estructura junto con el comando mkdir.

Así es como se verá la sintaxis:

mkdir /plugins/myplugin/stylesheets

5. rmdir: eliminar el directorio vacío

Puedes usar el rmdir comando para eliminar un directorio del servidor de su sitio. Todo lo que necesitas hacer es ingresar el comando seguido del nombre del directorio:

Nota IMPORTANTE: Tenga cuidado al utilizar este comando. Una vez que se haya eliminado un directorio del servidor, ya no podrá deshacerlo.

6. cp – Copiar una carpeta o archivo

EL Copiar El comando le permite copiar un archivo o carpeta a otra ubicación. Cuando ingresas el comando, debes especificar el nombre del archivo o carpeta y el destino donde se guardará la copia:

cp [file name] [destination]

Comando SSH para hacer una copiaComando SSH para hacer una copia

Cuando ingrese el nombre del archivo, también deberá incluir la extensión, como examplefile.txt o readme.html.

Si desea hacer una copia del archivo en la misma carpeta, puede escribir el siguiente comando:

cp readme.html readme2.html

Si desea copiar un archivo a una carpeta diferente, deberá ingresar el siguiente comando:

cp /public_html/wp-content/readme.html /public_html/etc/

También puedes usar diferentes parámetros con el comando cp, por ejemplo:

  • cp -r copiar todo el contenido de una carpeta
  • cp -a archivar todos los archivos
  • cp -u Sobrescribir un archivo en una carpeta de destino solo si contiene contenido nuevo o diferente
  • cp -n no copiará un archivo si ya existe
  • cp -i muestra una advertencia antes de copiar un archivo
  • cp -f reemplaza o elimina un archivo de la carpeta de destino si existe otro archivo con el mismo nombre

7. mv – Mover un archivo o carpeta

Si desea mover un archivo o carpeta a un nuevo destino, puede usar mv dominio.

Al igual que cuando usa el comando cp, deberá especificar el nombre del archivo y el destino donde desea mover el archivo:

mv [file name] [destination]

Ir a la línea de comando SSHIr a la línea de comando SSH

Por ejemplo, digamos que desea mover un archivo ‘index.php’ a la carpeta de hojas de estilo. En este caso, el comando debería ser:

8. grep: busca una frase específica

Después de eso, puedes usar el grep Comando para buscar una frase o cadena específica en un archivo. Tenga en cuenta que este comando distingue entre mayúsculas y minúsculas.

Así es como se vería la sintaxis:

grep '[search phrase]' [file name]

Comando SSH GrepComando SSH Grep

Por ejemplo, supongamos que desea buscar el término «encabezado» en el archivo info.txt.

En este caso, el comando quedaría así:

Además de eso, también puedes usar el -i Parámetro para ignorar letras mayúsculas y minúsculas durante la búsqueda.

9. buscar: buscar archivos y directorios

Si está buscando un archivo o directorio específico, puede usar Encontrar comando y busque el nombre del archivo, el tamaño, el tipo de archivo y más.

La sintaxis del comando de búsqueda es la siguiente:

find [starting directory] [parameter] [search term]

En el código anterior puede especificar el proceso de búsqueda.

Por ejemplo, aquí hay algunas opciones para elegir:

  • / (barra diagonal): esto le permite buscar en todo el sistema.
  • . (punto): puede buscar en el directorio de trabajo
  • ~ (marea) – Esta búsqueda se realiza en el directorio de inicio.

A continuación, el comando SSH también le permite especificar parámetros como nombre, tamaño, tipo de archivo y más.

  • -name – Buscar el nombre del archivo
  • -user – Busca archivos asignados a un usuario determinado
  • -size – El tamaño del archivo
  • -type -d – Buscar un tipo de directorio
  • -type -f – Buscar un tipo de archivo

Finalmente, puede ingresar el término de búsqueda que está buscando. Supongamos que desea buscar un archivo llamado «tarea» en el directorio.

El comando SSH para esto sería:

Otros comandos SSH útiles

Ahora que conoce algunos comandos SSH básicos para navegar y administrar archivos y carpetas en su sitio, aquí hay algunos comandos adicionales que debe conocer.

10. zip: comprime una carpeta

Si está buscando comprimir archivos o carpetas grandes, puede usar CREMALLERA dominio. Todo lo que necesitas hacer es incluir el nombre del archivo o carpeta que deseas comprimir:

zip filename.zip foldername

También puede usar diferentes parámetros con este comando para especificar si desea eliminar la carpeta original:

  • zip -r filename.zip foldername – Esto comprime una carpeta pero no la elimina
  • zip -m filename.zip foldername – Puedes usar este parámetro para comprimir una carpeta y luego eliminarla, dejando solo la versión comprimida
  • zip -d filename.zip foldername – Úselo para eliminar un archivo del archivo zip existente
  • zip -u filename.zip foldername – Esto actualiza un archivo dentro de un archivo zip existente. Esto es útil si ha actualizado el archivo original y no desea eliminar el archivo zip ni crear uno nuevo.

11. descomprimir: descomprime una carpeta

Después de comprimir una carpeta, también deberás descomprimirla. Para hacer eso, continúe y simplemente ingrese el descomprimir Comando SSH:

12. historial: muestra el último comando utilizado

EL historia El comando SSH es útil para determinar qué comando ingresó anteriormente. Asegúrese de ingresar un número para limitar los resultados que ve.

Por ejemplo, digamos que desea ver los últimos 10 comandos utilizados. La sintaxis del comando histórico es la siguiente:

Comando SSH históricoComando SSH histórico

13. tar: crea y descomprime archivos comprimidos

alquitrán es un comando SSH popular que se utiliza para descomprimir archivos .tar.gz. Existen muchas herramientas de terceros que utilizan este formato para comprimir archivos y es una alternativa a los archivos zip.

Si desea archivar una carpeta, puede utilizar el siguiente comando. Simplemente reemplace ‘nombrearchivo.tar.gz’ con el nombre del archivo y ‘directorio’ con la ruta del directorio:

tar -cvzf archivename.tar.gz directory

Después de archivar, puede descomprimir el archivo .tar.gz usando este comando:

tar -xvzf archivename.tar.gz directory

14. claro: eliminar todo el texto

Puedes usar el claro comando para eliminar todo el texto de la ventana del terminal:

Este comando es útil si cometió un error o desea comenzar de nuevo.

Eliminar el comando sshEliminar el comando ssh

15. du: muestra el tamaño del archivo o carpeta

Si desea saber el tamaño de un archivo o carpeta en su servidor de WordPress, puede usar I dominio:

du -h [file or folder name]

EL -h El parámetro en el código muestra el tamaño del archivo en un formato legible por humanos.

Por ejemplo, digamos que desea ver el tamaño del archivo .htaccess.

Todo lo que tienes que hacer es ingresar este comando:

16. salir: sale del servidor del sitio remoto

Después de terminar de trabajar en su sitio de WordPress y si desea cerrar sesión en el servidor remoto, simplemente puede escribir Salida dominio:

Recomendamos utilizar este comando cada vez que se conecte a su sitio. De esta manera, nadie más podrá acceder a su servidor a través de SSH una vez que haya terminado de trabajar.

Esperamos que este artículo le haya ayudado a aprender comandos SSH importantes que todo usuario de WordPress debería conocer. Es posible que también desee ver nuestra guía sobre errores comunes de WordPress y cómo solucionarlos o cómo solucionar problemas de WordPress.

¿Te ha resultado útil??

0 / 0

Deja una respuesta 0

Tu dirección de correo electrónico no será publicado. Required fields are marked *