Se puede comprobar si un fichero existe en linux con el siguiente comando:
[ -e /path/completo/a_mi_archivo ] && echo "El fichero existe" || echo "El fichero no existe"
Posibles parámetros para este comando:
*-e: Devuelve el valor verdadero si el archivo existe
*-f: Devolver valor verdadero [...]
Desde que estoy programando y dirigiendo un proyecto desde 0, estoy teniendo en cuenta una cantidad de aspectos, me he dado cuenta que realmente las empresas y los programadores que no siguen las reglas de SEO de Google, desaparecen.
En la web en la que estoy trabajando para mi empresa, he [...]
Matar los procesos especificando su nombre
killall -TERM nombre_proceso
Lo que suelo usar para matar, el ftp, o sftp, etc..
killall -TERM vsftpd
para matar el demonio de Sphinx
killall -TERM searchd
Post a modo de nota recordatoria.
Tengo un servidor con Linux CentOs, es un servidor dedicado y que me lo dieron con la configuración por defecto.
Lo que venia notando es que al cambiar la web de un servidor a otro, la web iba muy muy lenta.
Me preguntaba porque si he escrito toda la web desde 0 [...]
Lo primero es editar el my.cnf
Conectados como root en la máquina (los paths aqui indicados son los míos, verificar los vuestros.)
abrimos el archivo con vuestro editor favorito.
# vi /etc/my.cnf
Añadimos las siguientes lineas dentro de la configuraicon de mysqld
[mysqld]
<strong>log-slow-queries=/var/log/mysql-slow-queries.log
long_query_time = 1
log-queries-not-using-indexes</strong>
log-slow-queries, establece el lugar físico del archivo de log
long_query_time, establece [...]