psql 執(zhí)行文件 permission denied的解決
今天安裝加載MIMIC數(shù)據(jù)庫(kù),執(zhí)行sql文件時(shí),由于直接復(fù)制Windows文件路徑,出現(xiàn)Permission denied,原因是將執(zhí)行文件路徑中的斜杠寫(xiě)成了反斜杠。
psql命令路徑應(yīng)該使用Unix系統(tǒng)路徑格式。
例如:
\i D:/work/mimic-code/buildmimic/postgres/postgres_create_tables.sql
Unix使用斜杠/作為路徑分隔符,由于web應(yīng)用最早使用在Unix系統(tǒng)上,因此網(wǎng)絡(luò)地址都采用斜杠/作為分隔符。
Windows使用反斜杠\的傳統(tǒng)來(lái)自于DOS系統(tǒng),其原因是為了不和DOS系統(tǒng)中命令行參數(shù)參數(shù)標(biāo)志/產(chǎn)生混淆。
總結(jié)
1、瀏覽器地址網(wǎng)址,url,網(wǎng)絡(luò)文件路徑,使用斜杠/。
2、Windows系統(tǒng)使用反斜杠\作為路徑分隔符,可以記憶Windows的第一筆,以免混淆。
3、目錄:
./doc/ 表示當(dāng)前目錄中的doc文件夾;
../doc/ 當(dāng)前目錄的上一層目錄中doc文件夾
/doc/ 項(xiàng)目根目錄,可以指磁盤(pán)根目錄,也可以指項(xiàng)目根目錄。
補(bǔ)充:find: ‘/run/user/1000/gvfs': Permission denied解決辦法
linux使用命令 find / -name *** 查找文件的時(shí)候會(huì)遇到以下報(bào)錯(cuò)
find: ‘/run/user/1000/gvfs': Permission denied
明明用的是root用戶(hù),為什么權(quán)限不足呢?
官方說(shuō)這是一個(gè)bug——bug#615848. 原因是FUSE文件系統(tǒng)和權(quán)限不配的問(wèn)題,全局搜索時(shí)碰到它就會(huì)退出報(bào)錯(cuò)。
其實(shí)這個(gè)目錄是空的,查不查都沒(méi)關(guān)系。所以,以下解決方式比較簡(jiǎn)直暴
umount /run/user/1000/gvfs rm -rf /run/user/1000/gvfs
現(xiàn)在,你再使用命令 find / -name *** 查找東西是不是就爽多了。
再給一條命令簡(jiǎn)直暴一下
一次刪除所有目錄的目標(biāo)文件或文件夾:
find / -name ***|xargs rm -rf//***為你要?jiǎng)h除的文件或文件夾
相信這個(gè)命令在你要徹底卸載某個(gè)程序的時(shí)候會(huì)有幫助。
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教。
相關(guān)文章
postgresql無(wú)則插入,有則更新問(wèn)題
這篇文章主要介紹了postgresql無(wú)則插入,有則更新問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-04-04
postgres array_to_string和array的用法講解
這篇文章主要介紹了postgres array_to_string和array的用法講解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2021-01-01
PostgreSQL導(dǎo)出數(shù)據(jù)庫(kù)表(或序列)的結(jié)構(gòu)和數(shù)據(jù)實(shí)例代碼
這篇文章主要給大家介紹了關(guān)于PostgreSQL導(dǎo)出數(shù)據(jù)庫(kù)表(或序列)的結(jié)構(gòu)和數(shù)據(jù)的相關(guān)資料,你可以使用pg_dump命令來(lái)導(dǎo)出PostgreSQL數(shù)據(jù)庫(kù)中的表結(jié)構(gòu)和數(shù)據(jù),需要的朋友可以參考下2023-10-10
PostgreSQL 對(duì)IN,EXISTS,ANY/ALL,JOIN的sql優(yōu)化方案
這篇文章主要介紹了PostgreSQL 對(duì)IN,EXISTS,ANY/ALL,JOIN的sql優(yōu)化方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2021-01-01
Postgresql 數(shù)據(jù)庫(kù)權(quán)限功能的使用總結(jié)
這篇文章主要介紹了Postgresql 數(shù)據(jù)庫(kù)權(quán)限功能的使用總結(jié),具有很好的參考價(jià)值,對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2021-02-02
navicat連接postgresql、人大金倉(cāng)等數(shù)據(jù)庫(kù)報(bào)錯(cuò)解決辦法
在使用Navicat操作數(shù)據(jù)庫(kù)時(shí),遇到數(shù)據(jù)報(bào)錯(cuò)是一個(gè)常見(jiàn)的問(wèn)題,這類(lèi)問(wèn)題可能涉及多個(gè)方面,下面這篇文章主要給大家介紹了關(guān)于navicat連接postgresql、人大金倉(cāng)等數(shù)據(jù)庫(kù)報(bào)錯(cuò)的解決辦法,需要的朋友可以參考下2024-08-08
postgreSQL數(shù)據(jù)庫(kù)默認(rèn)用戶(hù)postgres常用命令分享
這篇文章主要介紹了postgreSQL數(shù)據(jù)庫(kù)默認(rèn)用戶(hù)postgres常用命令分享,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2021-01-01
Postgresql psql文件執(zhí)行與批處理多個(gè)sql文件操作
這篇文章主要介紹了Postgresql psql文件執(zhí)行與批處理多個(gè)sql文件操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2021-01-01
PostgreSQL 如何查找需要收集的vacuum 表信息
這篇文章主要介紹了PostgreSQL 如何查找需要收集的vacuum 表信息,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2021-02-02

