Comandos útiles para un servidor Linux

Para la programación de páginas web, si contratamos un servidor web dedicado o VPS LAMP (Linux Apache MySQL PHP) y necesitamos realizar algunos ajustes en el sistema via SSH, necesitaremos tener nociones del sistema que vamos a tratar.

A continuación listamos una serie de comandos útiles para servidores Linux y al final dejamos indicados los comandos propios para distribuciones Ubuntu / Debian y RedHat / CentOS.


Comandos generales:

Conectar a través de SSH

ssh root@direccionip

Ejecutar un comando con privilegios de root (si no lo somos)

sudo comando

Obtener versión del kernel

uname -a

Espacio en disco ocupado por un archivo o carpeta

du -hlsc carpeta_o_archivo

Espacio libre en los sistemas de ficheros

 df   

Empaquetar

tar cvf paquete.tar directorio_a_empaquetar

Desempaquetar

tar xvf paquete.tar

 

Servicios:

Iniciar un servicio

/etc/init.d/service start

Parar un servicio

/etc/init.d/service stop

Estado de un servicio

/etc/init.d/service status

Reiniciar servicio

/etc/init.d/service restart

 

Interfaces de red:

Información de las interfaces

ifconfig

Parar una interfaz

ifdown interfaz

Levantar una interfaz

ifup interfaz

Editar archivo de configuración de las interfaces

nano /etc/network/interfaces

Editar archivo de servidores de nombres

nano /etc/resolv.conf

Editar archivo hosts

nano /etc/hosts

 

MySQL

Exportar base de datos

mysqldump --user USUARIO --password=CONTRASEÑA nombre_base_datos > archivo.sql

Exportar base de datos

mysqldump -u USUARIO -p nombre_base_datos > archivo.sql

Importar base de datos (debe existir antes esa base de datos)

mysql -u USUARIO -p nombre_base_datos < archivo.sql

 

Artículos relacionados

Comentarios

Comentario de Heriberto - 07 de Mayo de 2014 - 15:55
me ayudo bastante.... saludo!!!
Ha habido un error en el envío
Comentario enviado. Será revisado por la moderación antes de ser publicado.

Deja tu comentario

Tu nombre:
Tu email:
Tu comentario: