For those of us on Windows: Everything [1] does the job quite nicely with much less verbose syntax. [1] http://voidtools.com
Show HN: FSQL – Search through your file system with SQL-esque queries
111–120 of 132 posts
Re: Show HN: FSQL – Search through your file system with SQL-esque queries
#112Does anyone remember WinFS (1)? Bill Gates described it as his biggest product regret (2). I remember I thought it was brilliant. Too bad it was probably a little bit too futuristic for its time, as for a few other things they launched when it just was not the right time... the clunky Tablet PCs (3) were for sure another example. (1) https://en.m.wikipedia.org/wiki/WinFS (2) http://www.zdnet.com/article/bill-gates-bi…
That was my first thought, too. I'd love a file system that was more like a relational database. Also see the Pick operating system.
Re: Show HN: FSQL – Search through your file system with SQL-esque queries
#113Earlier quoted context omitted.
You could use the audit subsystem. https://www.linux.com/learn/customized-file-monitoring-audit...
Definitely crossed my mind, but I'm working on hosts where installing auditd isn't really easy. Broken yum and apt all over the place makes installing new packages almost impossible. Same goes for lsof, but its installed in "enough" places. Kinda nightmarish, but it gives me a chance to write some fun code ;). Also, thanks for the article! Super interesting. Think that'd be better than implementing something on top o…
Re: Show HN: FSQL – Search through your file system with SQL-esque queries
#114For those of us on Windows: Everything [1] does the job quite nicely with much less verbose syntax. [1] http://voidtools.com
Everything is pretty awesome, one of the things I really miss on Linux. When I last looked for a Linux replacement for it, none had the real time updates or the instant search ui, and even those that claimed to index the file system for a quick search were very slow. I actually ended up writing my own hacky and rudimentary GUI over locate to achieve something that fits my needs (and of course doesn't support real tim…
https://github.com/junegunn/fzf
It integrates well with UNIX shells, editors (VIM integration is excellent), git log search etc. It's really versatile.
Of course, there is also q:
for something that is more like the software described by OP.
Re: Show HN: FSQL – Search through your file system with SQL-esque queries
#115Re: Show HN: FSQL – Search through your file system with SQL-esque queries
#116I wanted to write the exact opposite: a Mysql/Postgres client as a FUSE filesystem driver. Namespaces -> folders, tables -> (editable) CSV files, stored procedures and settings accessible as (editable) plain text files.
Re: Show HN: FSQL – Search through your file system with SQL-esque queries
#117For those of us on Windows: Everything [1] does the job quite nicely with much less verbose syntax. [1] http://voidtools.com
Everything is pretty awesome, one of the things I really miss on Linux. When I last looked for a Linux replacement for it, none had the real time updates or the instant search ui, and even those that claimed to index the file system for a quick search were very slow. I actually ended up writing my own hacky and rudimentary GUI over locate to achieve something that fits my needs (and of course doesn't support real tim…
Re: Show HN: FSQL – Search through your file system with SQL-esque queries
#118Something that has a self-hosted Web Interface, and an engine that I can point at some file servers, and let it index the files to it's hearts content. All I then have to do is search the index 'google style' for my files.
Any suggestions?
--
Re: Show HN: FSQL – Search through your file system with SQL-esque queries
#119Re: Show HN: FSQL – Search through your file system with SQL-esque queries
#120Earlier quoted context omitted.
While WinFS was a good start, I think the idea of a semantic file system could be extended much further to the whole system (if it weren't for pesky POSIX) I think most people would expect /home/geokon/program1/src/ and /src/program1/home/geokon to have pretty much the same content A tag based file system that makes the two equivalent would eliminate all sorta of annoyances where you can't decide how to structure you…
Years ago, I had a similar idea, but never did anything with it. Look at DNs in LDAP (and X.400/X.500), they are based on attribute=value pairs. What about a filesystem in which filenames were collections of attribute=value pairs? e.g. /home/geokon/program1/src/foo.c could become: user=geokon/program=program1/category=src/lang=c/name=foo You could potentially decide that the order of the attributes is not significant…