

still it is concerning, that any program can know about the sites I visit
As other noted, that’s the case in Linux, by default all processes are equal, so if your shell process can access a file, the Firefox process can access that file.
But there are in fact many ways to sandbox processes and prevent exactly what you are worried about. One way is to install applications via Flatpak (or Snap), that can limit what files the app can see, while still running as your user.
If there is an app you need and don’t trust that’s not available as a flatpak (or snap), there are ways to sanbox it manually. It does require some tinkering, but people can help you on [email protected]








In addition to the other comments… These functions transverse the target subdirectories and try to copy/move files into themselves, which just won’t work but is a waste of time and you’re gonna see these errors. Just skip them like so
find . -path ~/png -prune -o -iname "*.png" -exec ...