[英]Cannot delete folder in Ubuntu in Windows 10
我在 Ubuntu 的一個文件夾中有一個 rails 應用程序。 我正在使用原子和 git。 我總是從控制台運行 git,但昨晚我在 atom 上安裝了氫包,所以我可以從 atom 運行 git。 在此之后,我的應用程序一團糟。 我試圖從一個分支切換到另一個分支,但是來自一個分支的文件被轉移到我剛剛切換到的那個分支。 我最終切換到 master 分支,它應該只有默認文件,但有大約 2000 個文件要提交。 我試圖刪除該文件夾,但它不起作用。 關於如何刪除它的任何建議,以及在使用 Ubuntu 時在 atom 上使用 git 的一些提示?
$ ls -la
total 0 drwxrwxrwx 1 raluca raluca 4096 May 30 13:37
. drwxrwxrwx 1 raluca raluca 4096 May 30 14:34
.. drwxrwxrwx 1 raluca raluca 4096 May 30 13:27
app drwxrwxrwx 1 raluca raluca 4096 May 30 13:37
db drwxrwxrwx 1 raluca raluca 4096 May 29 19:53
public drwxrwxrwx 1 raluca raluca 4096 May 30 13:27
test drwxrwxrwx 1 raluca raluca 4096 May 29 19:53 vendor
我遇到了同樣的問題(在 Windows 上使用 Ubuntu)。 我在我的主目錄中創建了一個文件,但我無法使用 Linux(sudo rm 文件名)或 Windows(del 文件名)刪除它。 我的許可都被拒絕了。
解決方案是:
chmod 777 ~
授予任何用戶編輯目錄的權限。chown username filename
,以便您當前的用戶名可以刪除文件。rm filename
您仍然會收到權限被拒絕的錯誤。 因此,要讓之前的命令生效,您需要關閉計算機。ls
檢查主目錄,該文件應該消失了。 是給我的。 但是,它可能已移動到您計算機上的不同目錄中(即在您的 Windows C 驅動器“主目錄”中)。dir "\\filename*" /s
(您將看到文件仍在計算機上,但已移至 C:\\Users\\username。使用 cmd 導航到該文件夾並鍵入dir
。您將在那里看到該文件.del filename
刪除文件(無權限錯誤)。 或者,如果它是您要刪除的文件夾,請使用rd foldername /s
。 鍵入dir
,您將看到該文件將從您的計算機中永久刪除。由於文件尚未提交,請嘗試以下操作:
git clean -f -d
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.