Mongodb模糊查询

使用正则表达式,可以实现模糊查询
.

0

linux命令:db.col.find({"content":{$regex:/模糊查询词/}}) db.col.find({"content":{$regex:/模糊查询词/}}) db.col.find({"content":{$regex:/模糊查询词/}})rootopen.com
linux命令:db.col.find({"content":{$regex:/模糊查询词/}}) db.col.find({"content":{$regex:/模糊查询词/}}) db.col.find({"content":{$regex:/模糊查询词/}})rootopen.com
xruz 2018-12-27 22:42:26
输出

评论

相关推荐

certificate.crt必须先存在!

linux命令:openssl x509 -x509toreq -in certificate.crt -out CSR.csr -signkey privateKey.key privateKey.key -signkey CSR.csr -out certificate.crt -in -x509toreq x509 openssl openssl x509 -x509toreq -in certificate.crt -out CSR.csr -signkey privateKey.keyrootopen.com
linux命令:openssl x509 -x509toreq -in certificate.crt -out CSR.csr -signkey privateKey.key privateKey.key -signkey CSR.csr -out certificate.crt -in -x509toreq x509 openssl openssl x509 -x509toreq -in certificate.crt -out CSR.csr -signkey privateKey.keyrootopen.com
.

linux命令:openssl req -out CSR.csr -new -newkey rsa:2048 -nodes -keyout privateKey.key privateKey.key -keyout -nodes rsa:2048 -newkey -new CSR.csr -out req openssl openssl req -out CSR.csr -new -newkey rsa:2048 -nodes -keyout privateKey.keyrootopen.com
linux命令:openssl req -out CSR.csr -new -newkey rsa:2048 -nodes -keyout privateKey.key privateKey.key -keyout -nodes rsa:2048 -newkey -new CSR.csr -out req openssl openssl req -out CSR.csr -new -newkey rsa:2048 -nodes -keyout privateKey.keyrootopen.com
.

linux命令:openssl req -x509 -sha256 -nodes -days 365 -newkey rsa:2048 -keyout privateKey.key -out certificate.crt certificate.crt -out privateKey.key -keyout rsa:2048 -newkey 365 -days -nodes -sha256 -x509 req openssl openssl req -x509 -sha256 -nodes -days 365 -newkey rsa:2048 -keyout privateKey.key -out certificate.crtrootopen.com
linux命令:openssl req -x509 -sha256 -nodes -days 365 -newkey rsa:2048 -keyout privateKey.key -out certificate.crt certificate.crt -out privateKey.key -keyout rsa:2048 -newkey 365 -days -nodes -sha256 -x509 req openssl openssl req -x509 -sha256 -nodes -days 365 -newkey rsa:2048 -keyout privateKey.key -out certificate.crtrootopen.com
.

CSR.csr之前必须存在

linux命令: openssl req -out CSR.csr -key privateKey.key -new -new privateKey.key -key CSR.csr -out req openssl openssl req -out CSR.csr -key privateKey.key -newrootopen.com
linux命令: openssl req -out CSR.csr -key privateKey.key -new -new privateKey.key -key CSR.csr -out req openssl openssl req -out CSR.csr -key privateKey.key -newrootopen.com
.

linux命令: nmap -p0-65535 192.168.1.254 -T5 -T5 192.168.1.254 -p0-65535 nmap nmap -p0-65535 192.168.1.254 -T5rootopen.com
linux命令: nmap -p0-65535 192.168.1.254 -T5 -T5 192.168.1.254 -p0-65535 nmap nmap -p0-65535 192.168.1.254 -T5rootopen.com
.

linux命令:cat foo.zip | jar xv xv jar | foo.zip cat cat foo.zip | jar xvrootopen.com
linux命令:cat foo.zip | jar xv xv jar | foo.zip cat cat foo.zip | jar xvrootopen.com
.

linux命令:echo -e ${PATH//:/\\n} ${PATH//:/\\n} -e echo echo -e ${PATH//:/\\n}rootopen.com
linux命令:echo -e ${PATH//:/\\n} ${PATH//:/\\n} -e echo echo -e ${PATH//:/\\n}rootopen.com
.

相对于像“../../other”这样的脚本而言,这个命令不是复杂而脆弱的路径,而是检索文件存储库头的完整路径。 在目录名称中使用空格安全。 在符号链接目录中工作。 细分: cd "$(dirname "${BASH_SOURCE[0]}")" 暂时更改此扩展中的目录。 双引号“$(dirname”和“)”使用不带引号的$ {BASH_SOURCE [0]}允许路径中的空格。 git rev-parse --show-toplevel 获取当前工作目录的存储库头的完整路径,该路径暂时由“cd”更改

linux命令: $(cd "$(dirname "${BASH_SOURCE[0]}")" && git rev-parse --show-toplevel) --show-toplevel) rev-parse git && "${BASH_SOURCE[0]}")" "$(dirname $(cd $(cd "$(dirname "${BASH_SOURCE[0]}")" && git rev-parse --show-toplevel)rootopen.com
linux命令: $(cd "$(dirname "${BASH_SOURCE[0]}")" && git rev-parse --show-toplevel) --show-toplevel) rev-parse git && "${BASH_SOURCE[0]}")" "$(dirname $(cd $(cd "$(dirname "${BASH_SOURCE[0]}")" && git rev-parse --show-toplevel)rootopen.com
.

linux命令: lynx -listonly -nonumbers -dump https://djmag.com/top100djs|sed '1d'|cut -d- -f5,6,7|sed -n '180,$p'|nl --number-format=rn --number-width=3|sed 's/-/ /g'|sed -e 's/.*/\L&/' -e 's/\<./\u&/g' 's/\<./\u&/g' -e 's/.*/\L&/' -e /g'|sed 's/-/ --number-width=3|sed --number-format=rn '180,$p'|nl -n -f5,6,7|sed -d- '1d'|cut https://djmag.com/top100djs|sed -dump -nonumbers -listonly lynx lynx -listonly -nonumbers -dump https://djmag.com/top100djs|sed '1d'|cut -d- -f5,6,7|sed -n '180,$p'|nl --number-format=rn --number-width=3|sed 's/-/ /g'|sed -e 's/.*/\L&/' -e 's/\<./\u&/g'rootopen.com
linux命令: lynx -listonly -nonumbers -dump https://djmag.com/top100djs|sed '1d'|cut -d- -f5,6,7|sed -n '180,$p'|nl --number-format=rn --number-width=3|sed 's/-/ /g'|sed -e 's/.*/\L&/' -e 's/\<./\u&/g' 's/\<./\u&/g' -e 's/.*/\L&/' -e /g'|sed 's/-/ --number-width=3|sed --number-format=rn '180,$p'|nl -n -f5,6,7|sed -d- '1d'|cut https://djmag.com/top100djs|sed -dump -nonumbers -listonly lynx lynx -listonly -nonumbers -dump https://djmag.com/top100djs|sed '1d'|cut -d- -f5,6,7|sed -n '180,$p'|nl --number-format=rn --number-width=3|sed 's/-/ /g'|sed -e 's/.*/\L&/' -e 's/\<./\u&/g'rootopen.com
.

这将从桌面抓取图像,从x = 100的左上角开始,y = 200,宽度和高度为1024*768。

linux命令:ffmpeg -video_size 1024x768 -framerate 25 -f x11grab -i :0.0+100,200 output.mp4 output.mp4 :0.0+100,200 -i x11grab -f 25 -framerate 1024x768 -video_size ffmpeg ffmpeg -video_size 1024x768 -framerate 25 -f x11grab -i :0.0+100,200 output.mp4rootopen.com
linux命令:ffmpeg -video_size 1024x768 -framerate 25 -f x11grab -i :0.0+100,200 output.mp4 output.mp4 :0.0+100,200 -i x11grab -f 25 -framerate 1024x768 -video_size ffmpeg ffmpeg -video_size 1024x768 -framerate 25 -f x11grab -i :0.0+100,200 output.mp4rootopen.com
.

linux命令:dmesg -T -T dmesg dmesg -Trootopen.com
linux命令:dmesg -T -T dmesg dmesg -Trootopen.com
.

简单易记。 -h是人,-d1 =深度1. 磁盘使用,人,深度1

linux命令:du -h -d1 -d1 -h du du -h -d1rootopen.com
linux命令:du -h -d1 -d1 -h du du -h -d1rootopen.com
.

如果您只是更改应用程序名称,这也适用于Safari。替换 window 1 与 windows 列出的所有窗口,而不是只有最前面的窗口标签页的URL。这还包括标题:osascript -e{'set o to""','tell app"google chrome"','repeat with t in tabs of window 1','set o to o&url of t&"\n"&" "&title of t&"\n"',end,end}|sed \$d .

linux命令:osascript -e{'set text item delimiters to linefeed','tell app"google chrome"to url of tabs of window 1 as text'} text'} as 1 window of tabs of url chrome"to app"google linefeed','tell to delimiters item text -e{'set osascript osascript -e{'set text item delimiters to linefeed','tell app"google chrome"to url of tabs of window 1 as text'}rootopen.com
linux命令:osascript -e{'set text item delimiters to linefeed','tell app"google chrome"to url of tabs of window 1 as text'} text'} as 1 window of tabs of url chrome"to app"google linefeed','tell to delimiters item text -e{'set osascript osascript -e{'set text item delimiters to linefeed','tell app"google chrome"to url of tabs of window 1 as text'}rootopen.com
.

这对于将一段文本从浏览器或PDF阅读器转换为Markdown非常有用。 pbpaste -Prefer rtf 不再适用于获取剪贴板的富文本版本。 markdown_strict 使用没有Pandoc扩展的Markdown.pl语法。 --no-wrap 禁用硬包装并 --atx-headers 使用ATX标头而不是SETEX标头。 您还可以使用 osascript -e'get the clipboard as"HTML"'|sed 's/«data HTML//;s/»//'|xxd -r -p 获取剪贴板的HTML版本,该剪贴板包含用于从Safari和Chrome等应用程序中的Web视图复制的文本。

linux命令:osascript -e'get the clipboard as"RTF "'|sed 's/«data RTF //;s/»//'|xxd -r -p|textutil -convert html -stdin -stdout|pandoc -f html -t markdown_strict --no-wrap --atx-headers --atx-headers --no-wrap markdown_strict -t html -f -stdout|pandoc -stdin html -convert -p|textutil -r //;s/»//'|xxd RTF 's/«data "'|sed as"RTF clipboard the -e'get osascript osascript -e'get the clipboard as"RTF "'|sed 's/«data RTF //;s/»//'|xxd -r -p|textutil -convert html -stdin -stdout|pandoc -f html -t markdown_strict --no-wrap --atx-headersrootopen.com
linux命令:osascript -e'get the clipboard as"RTF "'|sed 's/«data RTF //;s/»//'|xxd -r -p|textutil -convert html -stdin -stdout|pandoc -f html -t markdown_strict --no-wrap --atx-headers --atx-headers --no-wrap markdown_strict -t html -f -stdout|pandoc -stdin html -convert -p|textutil -r //;s/»//'|xxd RTF 's/«data "'|sed as"RTF clipboard the -e'get osascript osascript -e'get the clipboard as"RTF "'|sed 's/«data RTF //;s/»//'|xxd -r -p|textutil -convert html -stdin -stdout|pandoc -f html -t markdown_strict --no-wrap --atx-headersrootopen.com
.

!# 是当前行, :$ 是最后一个词, \e^ 是 history-expand-line 。

linux命令:bind '"\ej": "!#:$\e^"' "!#:$\e^"' '"\ej": bind bind '"\ej": "!#:$\e^"'rootopen.com
linux命令:bind '"\ej": "!#:$\e^"' "!#:$\e^"' '"\ej": bind bind '"\ej": "!#:$\e^"'rootopen.com
.

bind '"\er":menu-complete-backward';bind '"\es":menu-complete'

linux命令:menu-complete-backward 在Bash 4.1中添加了。 要完成的单词为空的空格之后插入当前目录中的第一个文件的路径。 4.1中添加了。 要完成的单词为空的空格之后插入当前目录中的第一个文件的路径。 在Bash menu-complete-backward menu-complete-backward 在Bash 4.1中添加了。 要完成的单词为空的空格之后插入当前目录中的第一个文件的路径。rootopen.com
linux命令:menu-complete-backward 在Bash 4.1中添加了。 要完成的单词为空的空格之后插入当前目录中的第一个文件的路径。 4.1中添加了。 要完成的单词为空的空格之后插入当前目录中的第一个文件的路径。 在Bash menu-complete-backward menu-complete-backward 在Bash 4.1中添加了。 要完成的单词为空的空格之后插入当前目录中的第一个文件的路径。rootopen.com
.

bind -x 在Bash 4.0中添加,因此这不适用于macOS附带的Bash 3.2

linux命令:bind -x '"\er":READLINE_LINE=$(eval "$READLINE_LINE");READLINE_POINT=${#READLINE_LINE}' "$READLINE_LINE");READLINE_POINT=${#READLINE_LINE}' '"\er":READLINE_LINE=$(eval -x bind bind -x '"\er":READLINE_LINE=$(eval "$READLINE_LINE");READLINE_POINT=${#READLINE_LINE}'rootopen.com
linux命令:bind -x '"\er":READLINE_LINE=$(eval "$READLINE_LINE");READLINE_POINT=${#READLINE_LINE}' "$READLINE_LINE");READLINE_POINT=${#READLINE_LINE}' '"\er":READLINE_LINE=$(eval -x bind bind -x '"\er":READLINE_LINE=$(eval "$READLINE_LINE");READLINE_POINT=${#READLINE_LINE}'rootopen.com
.

-s summary -h略有不同:将并排显示单个文件和当前目录中目录的大小不会显示'./'的总大小

linux命令: du -sh * * -sh du du -sh *rootopen.com
linux命令: du -sh * * -sh du du -sh *rootopen.com
.

linux命令:ls -sSh /path | head head | /path -sSh ls ls -sSh /path | headrootopen.com
linux命令:ls -sSh /path | head head | /path -sSh ls ls -sSh /path | headrootopen.com
.

显示与本地计算机在同一网络上的实时主机及其主机名和IP地址。 此命令是IPv6和多个网络适配器安全,不依赖于awk或sed,但它需要安装“nmap”包。 可能无法在OSX上运行。 shell启动文件的示例别名: alias livehosts='nmap -sP "$(ip -4 -o route get 1 | cut -d " " -f 7)"/24 | grep report | cut -d " " -f 5-'

linux命令:nmap -sP "$(ip -4 -o route get 1 | cut -d ' ' -f 7)"/24 | grep report | cut -d ' ' -f 5- 5- -f ' ' -d cut | report grep | 7)"/24 -f ' ' -d cut | 1 get route -o -4 "$(ip -sP nmap nmap -sP "$(ip -4 -o route get 1 | cut -d ' ' -f 7)"/24 | grep report | cut -d ' ' -f 5-rootopen.com
linux命令:nmap -sP "$(ip -4 -o route get 1 | cut -d ' ' -f 7)"/24 | grep report | cut -d ' ' -f 5- 5- -f ' ' -d cut | report grep | 7)"/24 -f ' ' -d cut | 1 get route -o -4 "$(ip -sP nmap nmap -sP "$(ip -4 -o route get 1 | cut -d ' ' -f 7)"/24 | grep report | cut -d ' ' -f 5-rootopen.com
.
共收录0条命令行
这里是记录和分享命令行的地方, 所有命令行都可以进行评论、提交替代方案.

推荐
    热门命令