Root

將文件從 ROOT 複製到主目錄

  • February 11, 2021

我正在嘗試將文件從根目錄複製到我的主目錄。我必須以 ROOT 使用者身份執行文件的提取。我可以看到它被提取到根目錄中,但我現在想在我的主目錄中訪問它。我嘗試了許多命令來執行此操作,但似乎失敗了。

假設您的使用者名是deirdre

作為 root,您必須將文件從 root 的 homedir 移動到deirdre的 homedir 並將其所有權授予deirdre

mv /root/somefile ~deirdre/
chown deirdre ~deirdre/somefile

完成此操作後,您將能夠以deirdre身份登錄並訪問該文件。

從您的問題中不清楚該文件是在根目錄的主目錄中還是在文件系統根目錄中;如果是最後一種情況,則命令是:

mv /somefile ~deirdre/
chown deirdre ~deirdre/somefile

另一種方法是這樣

sudo cat /root/somefile | 貓 > ~/somefile

解釋:

  • 通過管道(即|),將權限訪問權限分開

    • 這意味著,權限邊界可以這樣設置:
    • sudo right command | normal right command
  • 然後我們可以做的是cat使用 sudo 權限輸出文件,然後使用接收文件cat並將其發送回主目錄

引用自:https://unix.stackexchange.com/questions/472996