linux不能保存文件如何解決?相信有很多人都不太了解,今天小編為了讓大家更加了解linux,所以給大家總結(jié)了以下內(nèi)容,一起往下看吧。
讓客戶滿意是我們工作的目標(biāo),不斷超越客戶的期望值來自于我們對這個行業(yè)的熱愛。我們立志把好的技術(shù)通過有效、簡單的方式提供給客戶,將通過不懈努力成為客戶在信息化領(lǐng)域值得信任、有價值的長期合作伙伴,公司提供的服務(wù)項目有:申請域名、網(wǎng)站空間、營銷軟件、網(wǎng)站建設(shè)、雙遼網(wǎng)站維護(hù)、網(wǎng)站推廣。linux vi不能保存文件怎么辦?
Linux系統(tǒng)vi編輯只讀文檔無法保存的解決辦法,使用普通用戶編輯nginx.conf 等配置文件:
保存的時候會提示:沒有Root Permission可以用如下方法解決:保存時加上:
:w !sudo tee %
針對vi不能保存文件的錯誤,還有可能沒有配置當(dāng)前用戶sudo權(quán)限,用sudo時提示"xxx is not in the sudoers file. This incident will be reported.其中XXX是用戶名,也就是用戶名沒有權(quán)限使用sudo,只要修改一下/etc/sudoers文件就行了。下面是修改方法:
1.進(jìn)入超級用戶模式。也就是輸入"su -",系統(tǒng)會讓輸入超級用戶密碼,輸入密碼后就進(jìn)入了超級用戶模式。
2.添加文件的寫權(quán)限,輸入命令"chmod u+w /etc/sudoers"。
3.編輯/etc/sudoers文件。也就是輸入命令"vim /etc/sudoers",輸入"i"進(jìn)入編輯模式,找到這一 行:"root ALL=(ALL) ALL"在起下面添加"xxx ALL=(ALL) ALL"(這里的xxx是你的用戶名),然后保存(就是先按一 下Esc鍵,然后輸入":wq")退出。
4.撤銷文件的寫權(quán)限。也就是輸入命令"chmod u-w /etc/sudoers"。
再次保存:
#查看是否保存成功: $grep sudo nginx.conf #test :w !sudo tee %
關(guān)于linux不能保存文件如何解決就分享到這里了,希望以上內(nèi)容可以對大家有一定的參考價值,可以學(xué)以致用。如果喜歡本篇文章,不妨把它分享出去讓更多的人看到。