kisokos

Linkek keresése rekurzívan

Probléma: Meg szeretnéd találni az összes linket rekurzívan egy adott könyvtárban.
Megoldás: Ehhez lépj be a kívánt könyvtárba, majd add ki a következő parancsot:

find . -type l -ls

Nem adott felhasználóhoz és csoporthoz tartozó fájlok megkeresése

Probléma: Meg kellene keresni azokat a fájlokat, melyek nem egy adott felhasználóhoz és csoporthoz tartoznak.

Megoldás: find . ! -group <csoport> ! -user <felhasználó>
Például: find . ! -group cassandra ! -user cassandra

Redis: Error registering fd event for the new client

Redis logóProbléma: A következőhöz hasonló hibaüzenet sorozatot látod a Redis logban, miközben a kliensek kapcsolódási hibára, időtúllépésekre panaszkodnak:

Redis: Kulcsok tömeges törlése redis-cli segítségével

Redis logóProbléma: Egy bizonyos szabály szerint szeretnél tömegesen kulcsokat törölni Redisből, de valamiért nem szeretnél LUA-t használni.

Megoldás: Hozzunk létre egy egyszerű for ciklust bash-ben, amely a redis-cli kimenetét fogja sorról-sorra végigjárni. A redis-cli az általunk megadott sablon szerint listázza a kulcsokat:

Mate: Failed to connect to socket /tmp/dbus-blabla: Connection refused

Probléma: A következőhöz hasonló hibaüzenet kíséretében nem indul el a Mate asztali környezet:

Jan 25 21:36:51 Narada-Gentoo mate-session[26120]: CRITICAL: dbus_g_proxy_new_for_name: assertion 'connection != NULL' failed 
Jan 25 21:36:51 Narada-Gentoo mate-session[26120]: CRITICAL: error getting session bus: Failed to connect to socket /tmp/dbus-SoQY8irStc: Connection refused

Megoldás:

LibreOffice: oosplash not found

Probléma: Nem indul a frissen letöltött és telepített LibreOffice, konzolból indítva pedig valami hasonlót látsz:

/usr/local/bin/libreofficedev6.3: 180: exec: /opt/libreofficedev6.3/program/oosplash: not found

Mikor a kérdéses fájlt megnézed, pontosan ott van, ahol lennie kell. Viszont ha futtatnád, újra azt a hibát kapod, hogy a fájl nem létezik.

mount: only root can mount

Probléma: A következő hibát kapod, mikor csatolnál egy meghajtót:

mount: only root can mount XX on /media/XX

Megoldás: Csak root joggal lehet felcsatolni az adott meghajtót. A megoldáshoz szerkeszteni kell a meghajtóra vonatkozó sort az /etc/fstab állományban: fel kell venni a defaults, illetve a user opciókat.

Például: