我在ubuntu 14.04上安装了postgis-9.3,它应该有一个名为“shp2pgsql”的函数。当我“定位”它的位置时,它返回结果,但实际上它不在那里。
yang@ubuntu:~$ locate shp2pgsql-gui
/home/yang/shp2pgsql-gui (1).1
/usr/bin/shp2pgsql-gui
/usr/share/man/man1/shp2pgsql-gui.1.gz
yang@ubuntu:~$ /usr/bin/sh
sha1pass sha384sum showconsolefont shred
sha1sum sha512sum showfont shuf
sha224sum shasum showkey
sha256sum shotwell showrgb
yang@ubuntu:~$ /usr/bin/shp2pgsql-gui
-su: /usr/bin/shp2pgsql-gui: No such file or directory
在哪里可以找到shp2pgsql?谢谢你
最佳答案
locate
告诉您当数据库上次更新时,哪些文件确实存在;(不需要查看文件系统的当前状态)是为什么这么快。不能保证他们现在还在那里。如果要更新locate数据库,请运行sudo updatedb
。