Puncte:0

Găsirea unei expresii text specifice în toate fișierele de sistem

drapel cn

Încercarea de a găsi o expresie text specifică în toate fișierele de sistem. O modalitate groaznică de a depana, dar nu am nicio idee unde este greșeala și în acest moment nu îmi pasă dacă durează o zi pentru a depana.

am fugit

grep -rnw /* -e _renderd 

Și eroarea pe care am primit-o a fost

root@geocode:~# grep -rnw /* -e _renderd 
/etc/passwd:38:_renderd:x:115:124:daemon de randare,,,:/nonexistent:/usr/sbin/nologin
/etc/shadow:38:_renderd:*:18784:0:99999:7:::
/etc/passwd-:38:_renderd:x:115:124::/nonexistent:/usr/sbin/nologin
/etc/shadow-:38:_renderd:*:18784:0:99999:7:::
/etc/group:66:_renderd:x:124:
/etc/gshadow:66:_renderd:!::
/lib/systemd/system/renderd.service:8:User=_renderd
grep: /proc/sys/abi/vsyscall32: Nu se poate aloca memorie
grep: /proc/sys/debug/exception-trace: Nu se poate aloca memorie
grep: /proc/sys/debug/kprobes-optimization: Nu se poate aloca memorie
grep: /proc/sys/dev/cdrom/autoclose: Nu se poate aloca memorie
grep: /proc/sys/dev/cdrom/autoeject: Nu se poate aloca memorie
grep: /proc/sys/dev/cdrom/check_media: Nu se poate aloca memorie
grep: /proc/sys/dev/cdrom/debug: Nu se poate aloca memorie
grep: /proc/sys/dev/cdrom/info: Nu se poate aloca memorie
grep: /proc/sys/dev/cdrom/lock: Nu se poate aloca memorie
grep: /proc/sys/dev/hpet/max-user-freq: Nu se poate aloca memorie
grep: /proc/sys/dev/raid/speed_limit_max: Nu se poate aloca memorie
grep: /proc/sys/dev/raid/speed_limit_min: Nu se poate aloca memorie
grep: /proc/sys/dev/scsi/logging_level: Nu se poate aloca memorie
grep: /proc/sys/dev/tty/ldisc_autoload: Nu se poate aloca memorie
grep: /proc/sys/fs/aio-max-nr: Nu se poate aloca memorie
grep: /proc/sys/fs/aio-nr: Nu se poate aloca memorie
grep: /proc/sys/fs/binfmt_misc/register: Argument nevalid
grep: /proc/sys/fs/dentry-state: Nu se poate aloca memorie
grep: /proc/sys/fs/dir-notify-enable: Nu se poate aloca memorie
grep: /proc/sys/fs/epoll/max_user_watches: Nu se poate aloca memorie
grep: /proc/sys/fs/file-max: Nu se poate aloca memorie
grep: /proc/sys/fs/file-nr: Nu se poate aloca memorie
grep: /proc/sys/fs/inode-nr: Nu se poate aloca memorie
grep: /proc/sys/fs/inode-state: Nu se poate aloca memorie
grep: /proc/sys/fs/inotify/max_queued_events: Nu se poate aloca memorie
grep: /proc/sys/fs/inotify/max_user_instances: Nu se poate aloca memorie
grep: /proc/sys/fs/inotify/max_user_watches: Nu se poate aloca memorie
grep: /proc/sys/fs/lease-break-time: Nu se poate aloca memorie
grep: /proc/sys/fs/leases-enable: Nu se poate aloca memorie
grep: /proc/sys/fs/mount-max: Nu se poate aloca memorie
grep: /proc/sys/fs/mqueue/msg_default: Nu se poate aloca memorie
grep: /proc/sys/fs/mqueue/msg_max: Nu se poate aloca memorie
grep: /proc/sys/fs/mqueue/msgsize_default: Nu se poate aloca memorie
grep: /proc/sys/fs/mqueue/msgsize_max: Nu se poate aloca memorie
grep: /proc/sys/fs/mqueue/queues_max: Nu se poate aloca memorie
grep: /proc/sys/fs/nr_open: Nu se poate aloca memorie
grep: /proc/sys/fs/overflowgid: Nu se poate aloca memorie
grep: /proc/sys/fs/overflowuid: Nu se poate aloca memorie
grep: /proc/sys/fs/pipe-max-size: Nu se poate aloca memorie
grep: /proc/sys/fs/pipe-user-pages-hard: Nu se poate aloca memorie
grep: /proc/sys/fs/pipe-user-pages-soft: Nu se poate aloca memorie
grep: /proc/sys/fs/protected_fifos: Nu se poate aloca memorie
grep: /proc/sys/fs/protected_hardlinks: Nu se poate aloca memorie
grep: /proc/sys/fs/protected_regular: Nu se poate aloca memorie
grep: /proc/sys/fs/protected_symlinks: Nu se poate aloca memorie
grep: /proc/sys/fs/quota/allocation_dquots: Nu se poate aloca memorie

Cum limitez memoria. Este faptul că înfrunt fișiere care sunt mai mari de 16 GB ram pe care le am sau altceva?

Puncte:1
drapel hr

Dacă nu doriți în mod special să căutați un sistem de fișiere efemer, cum ar fi /proc, /sys Aș sugera să folosești găsi pentru recursiunea + grep nerecursiv, astfel încât să le puteți tăia (și arborele dispozitivului bloc /dev) din căutare. Poate doriți să adăugați -Eu la opțiunile grep pentru a sări peste fișierele binare:

find / \( -path /dev -o -path /proc -o -path /sys \) -prune -o -type f \
    -exec grep -Inw -e _renderd {} +

Poate doriți să adăugați -cale/run la lista potecilor tăiate.

Avyansh Katiyar avatar
drapel cn
Îmi pare rău că nu înțeleg comanda pe care ați trimis-o, puteți să mă ghidați către o resursă ca să o pot înțelege?
drapel hr
@AvyanshKatiyar care parte anume? [Înțelegerea opțiunii -exec a lui `find`](https://unix.stackexchange.com/a/389706/65304) sau [Cum să excludeți folderele proc și sys din căutare cu comanda find?](https:// unix.stackexchange.com/a/193277/65304)

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.