2015. július 29., szerda

Elfelejtett MySQL root jelszó megváltoztatása

Ha elfelejtenéd a mysql szervered root jelszavát, így változtathatod meg. A művelethez rendszergazdai jogosultság kell (parancsok sudo-val)

  1. Keresd meg a mysql process-t (PID):
    ps -ef  | mysql
  2. Lődd ki a folyamatot (nálam a PID 8629 volt):
    kill -9 8629
  3. Indítsd a mysql-t biztonsági módban, jogok nélkül:
    mysqld_safe -skip-grant-tables & 
  4. Jelentkezz be a mysql konzolba jelszó nélkül:
    mysql -u root mysql
  5. Frissítsd a jelszót user táblában:
    UPDATE user SET password=PASSWORD("newpassword") WHERE user="root";
    FLUSH PRIVILEGES;
  6. Lépj ki a mysql konzolból:
    exit
  7. Az 1. és 2. pontokban leírtak alapján lődd ki a a mysqld_safe processt
  8. Ha futna a mysqld process is azt is lődd ki.
  9. Indítsd a mysqld-t a rendszerednek megfelelő paranccsal:
    /etc/rc.d/rc.mysql start
    /etc/init.d/mysql start (nálam ez kellett UBUNTU 15.04 alatt)
    /etc/rc.5/mysql start
  10. A jelszó megváltoztatva. Próbáld ki, most kérni fogja a jelszót:
    mysql -u root mysql 

2015. július 28., kedd

Fényképek átméretezése Linux alatt (convert)


képek tömeges átméretezésére a következő parancsot használhatjuk Linux parancssorban.

for file in *.jpg; do convert $file -resize 1024 -quality 90 resized-$file; done

A convert parancsot az imagemagick csomag tartalmazza.

részletek, leírás az átalakításról:

http://www.howtogeek.com/109369/how-to-quickly-resize-convert-modify-images-from-the-linux-terminal/