Ir al contenido principal

Comandos más empleados para gestionar y manejar tu servidor VPS a través de SSH

conexion ssh
El editor de nuestros servidores es "vi". El editor vi es un poco confuso, ya que él mismo tiene dos modos. En el denominado modo comando, uno indica "comandos", por ejemplo "store the file", etc. Las entradas de teclado en este modo no son visibles como texto en el archivo de edición, sino que se interpretan como comandos.
El segundo modo, un modo de entrada, puede hacerse usando un comando insert. En la mayoría de los casos, es la tecla i (insert) o la tecla insert. En este modo, los símbolos introducidos desde el teclado se insertan de forma inmediata en el texto. Puede volver al modo comando presionando la tecla Esc. Si presiona esta tecla de forma continuada, no provocará ningún daño al programa, simplemente pitará más.
A continuación, le mostramos los comandos importantes: Tenga en cuenta que todos los comandos que empiezan por dos puntos ( : ) deben cerrarse usando RETURN.
ComandosExplicación
ddEliminar línea actual
uDeshacer el último cambio
xEliminar el símbolo de debajo del cursor
jCombinar las líneas
oInsertar una línea nueva debajo de la línea actual
pInsertar información desde su espacio de almacenamiento en la posición del cursor
:qSalir del editor
:q!Salir del editor sin guardar el texto
:wqGuardar el texto y salir del editor
iIr a modo de entrada, introducir el texto en la posición del cursor
SSH tiene la problemática de que es un sistema muy poco visual, es decir al conectarte vía SSH sólo encontraras una pantalla negra en la que tienes que escribir los comandos necesarios para gestionar tu servidor VPS
Estos son algunos de los comandos más empleados para gestionar y manejar tu servidor VPS a través de SSH.
  • ls
Lista del contenido de un directorio
Ejemplo: ls /home
Te mostrará el contenido del directorio home
Ejemplo: ls – al
Te mostrará información sobre archivos y directorios
Ejemplo: ls – aR
Te mostrará información sobre archivos, directorios y subdirectorios
Ejemplo: ls – alR > resultado.txt
Como lo anterior te arroja demasiada información para una pantalla, mejor copiar el resultado en un archivo llamado resultado.txt
  • du -sh
Para ver el peso total de un directorio
El comando du
te muestra la suma del directorio en formato h (humano) o sea bytes kilobytes, megas.
El comando:
du -sch *
hace los mismo pero también te muestra el peso de cada directorio dentro del directorio madre.
Para más referencias:
http://en.wikipedia.org/wiki/Du_(Unix)
  • grep
Lista los archivos que contengan un palabra en un directorio
Ejemplo: grep -r -l "hostinet" htdocs
Te mostrará los archivos que contengan la palabra " hostinet " en el directorio htdocs
-r indica que buscará en todos los subdirectorios dentro del directorio htdocs
-l indica que listará sólo los archivos que contengan la palabra buscada
-i ignora la distinción entre mayúsculas y minúsculas.
  • more
Muestra el contenido de un archivo en la pantalla. Y al hacer enter te muestra la siguiente línea.
Ejemplo: more /home/resultado.txt
Te mostrará el contenido del archivo resultado.txt que está dentro del directorio home
  • q
Para terminar un comando en ejecución
  • cd
Para cambiar de directorio
Ejemplo: cd home
Te lleva al directorio home
Ejemplo: cd ..
Te saca del directorio home
Ejemplo: cd /home/ hostinet
Te lleva al directorio hostinet dentro de home
  • Empaquetar, comprimir y descomprimir de archivos tar
Empaquetar y comprimir  
Ejemplo: tar czvf archivo.tar.gz /home/usuario/public_html/*
Desempaquetar y descomprimir  
Ejemplo: tar xzvf archivo.tar.gz
Ver el contenido (sin extraer)    
Ejemplo: tar tzvf archivo.tar.gz
  • Compresión y descompresión de archivos

zip archivo.zip /home/usuario/public_html/directorio – Comprimir directorio
unzip archivo.zip – Descomprimir archivo.zip
unzip -v archivo.zip – Ver contenido de archivo.zip
  • Descompresión de archivos gz
gzip -d wp6_archivo.gz  – Descomprimir archivo.gz
  • Hacer Backup SQL
mysqldump -u usuario -p nombre_basededatos > basededatos.sql 
  • Restaurar Backup SQL
mysql -u usuario -p basededatos < basededatos.sql
  • clear
Para limpiar la pantalla negra que estamos usando
Ejemplo: clear
Borra todo lo que había en la pantalla.
  • find
Para encontrar un archivo
Ejemplo: find / -name archivo.*
Buscará en todo el disco (/) algo llamado archivo con cualquier extensión.
Ejemplo: find /home -name archivo.*
Buscará en el directorio home (/home) algo llamado archivo con cualquier extensión.
  • rm
Para borrar un archivo
Ejemplo: rm /home/archivo.txt
Borra resultado.txt dentro del directorio home
Para borrar un directorio
Ejemplo: rm -rf directorio/
Borra el directorio y todo su contenido
/scripts/cpbackup
Para ejecutar backup
  • wget
Para traer un archivo que está en internet
Ejemplo: wget http://hostinet.com/backup.gz
Copia en la carpeta en que me encuentro el archivo del url.
  • chmod
Para cambiar permisos de un archivo
Ejemplo: chmod 777 archivo.txt
Le cambiara a 777 el permiso a archivo.txt
  • cp
Para copiar un archivo
Ejemplo: cp /home/backup1.tar.gz 
/home/ hostinet
Copia backup1.tar.gz  de /home al directorio home/ hostinet
  • Para reiniciar el sistema de webmail Horde
/scripts/fullhordereset –force
  • chown
Para cambiar propietario de los archivos
Para hacerlo basta lo siguiente:
chown nuevopropietario:nuevopropietario -R folder/
Por ejemplo, si el nuevo propietario fuera hostinet y la carpeta fuera clientes:
chown hostinet:hostinet -R clientes/
el -R hace que se cambie también todo lo que está dentro de la carpeta.

Comentarios

Entradas populares de este blog

Cómo particionar un disco duro en Windows usando herramientas integradas del sistema

¿Qué es una partición de disco? Una partición es una división lógica de un disco duro físico. Cada partición funciona como si fuera un disco independiente: puede tener su propia letra (C:, D:, E:), sistema de archivos y propósito. Ejemplos de uso comunes: Separar Windows de documentos personales Crear una partición exclusiva para respaldos Organizar información por áreas (trabajo, multimedia, proyectos) Antes de comenzar: recomendaciones importantes Antes de modificar particiones, ten en cuenta lo siguiente: 🔒 Haz copia de seguridad de la información importante ⚡ Evita realizar el proceso durante cortes de energía 🛑 No interrumpas el proceso una vez iniciado 💾 Asegúrate de tener espacio libre suficiente en el disco Aunque Windows es bastante seguro en este proceso, cualquier cambio en discos conlleva riesgos. Herramienta principal: Administración de discos Windows incluye la herramienta Administración de discos , que permite: Reducir volúmenes ...

Adobe Photoshop CC 2018 19.1.6.5940 (Español) #Descarga

Descarga : MEGA: 32bits / 64 bits http://j.gs/BmM9 Clave :  http://j.gs/BmMB ------------------- Otros enlaces: ------------------- Google Drive 64 Bits: http://j.gs/Blyw 32 Bits: http://j.gs/Blz3 MEGA 64 Bits: http://j.gs/Blz9 32 Bits: http://j.gs/Blz7 Clave para descomprimir: http://j.gs/6505620/clave Adobe Photoshop CC 2018  Programa  Full  de editor de gráficos rasterizados en su  ultima versión  y usado principalmente para el retoque de fotografías y gráficos, su nombre en español significa literalmente “taller de fotos” y esta disponible para  descargar  desde esta pagina. Adobe Photoshop  32 bits  y la versión de  64 bits  es líder mundial en el mercado de aplicaciones de edición de imágenes, y domina este sector de tal manera que su nombre es ampliamente empleado como sinónimo para la edición de imágenes en general. Una de las mejores aplicaciónes de edición de imágene...

SolidWorks 2015 SP3.0 Multilenguaje (Español), Modelado Avanzado con Sistemas CAD + Descarga

SolidWorks 2015 SP3.0 Multilenguaje ISO | 8.62 GB | Spanish Incl. | Medicina Incl. | Windows 7/8/8.1 x64 |  Descarga:  http://adf.ly/1Hf1tU SolidWorks le brinda opciones de software de CAD en 3D, simulación de diseño y administración de datos de productos, además de software de documentación de productos. No importa el tamaño de su empresa: siempre puede tener las herramientas precisas que necesita para diseñar mejores productos. Software de CAD en 3D El software de diseño en 3D de SolidWorks lo ayuda a diseñar mejores productos, más rápido. Cuando tenga una idea para un producto excelente, contará con las herramientas para diseñarlo en menos tiempo y a un costo más bajo. Estas son algunas de las funciones incluidas: Simulación de diseño Con las eficaces herramientas de simulación de diseño de SolidWorks®, fácilmente puede someter sus diseños a las mismas condiciones en las que se verán en el mundo real. Mejore la calidad de sus productos al mismo tiem...