useradd user 錯誤解決

2022-05-27 01:51:11 字數 496 閱讀 3938

今天給安裝sequoiadb 軟體時,出現新增使用者和組失敗,顯示錯誤:

cannot lock /et/passwd; try again later.

在網上查了一下,說是/etc/passwd 檔案被加鎖了

ll /etc/passwd.lock

發現lock檔案確實存在,網上教程說將lock檔案刪除就能解決了

ll /etc | grep lock

將lock檔案都刪除,自己操作後,發現useradd test還是報錯,繼續查詢問題,終於在乙個帖子上找到了原因

**:原來在useradd 操作時,會去讀取 /etc/.pwd.lock 檔案,但是我的 /etc/.pwd.lock 檔案被另外的視窗開啟了,沒有關閉,導致系統讀取時出錯,自己將檔案恢復一下即可

mv /etc/.pwd.lock /etc.pwd.lock.bak

再執行useradd 操作,成功,問題解決

duplicate symbol錯誤解決

首先介紹一下重要的幾個引數 objc 加了這個引數後,鏈結器就會把靜態庫中所有的objective c類和分類都載入到最後的可執行檔案中 all load 會讓鏈結器把所有找到的目標檔案都載入到可執行檔案中,但是千萬不要隨便使用這個引數!假如你使用了不止乙個靜態庫檔案,然後又使用了這個引數,那麼你很...

rsync 錯誤解決

總結自己遇到問題,及其解決方法 1 rsync read error connection reset by peer 104 rsync error error in rsync protocol data stream code 12 at io.c 759 sender 3.0.6 解決 這個...

Connection reset錯誤解決

首先說明錯誤產生的背景 我的工作是調乙個第三方介面,使用post方法傳送json資料過去,介面返回的也是乙個json資料。使用postman直接測試url,可以接收到資料,所以人家給的介面應該沒有問題。使用我自己的 一直連不上,考慮到url中使用的是https,懷疑是自己的方法問題,改了 還是不行,...