救命!我觉得我的台式机坏了 :/
当我在终端上玩弄并尝试练习移动、重命名和复制文件时,我认为我搞砸了一些东西。
我尝试使用 *wildcard 移动多个 .txt 文件,但没有成功,因此我开始尝试使用它,但是却做错了。
我无法再使用ls
命令列出主目录的内容
以下是一些命令的列表。
212 mv Desktop/*.txt Desktop/texts/*.txt
213 ls Desktop
214 mv Desktop *.txt
215 Desktop/texts
216 mv Desktop *.txt Desktop/texts
217 mv Desktop *.txt Desktop/texts/
218 mv Desktop *.txt ~/Desktop/texts/
219 mv Desktop *.txt ~/Desktop/texts
220 mv Desktop *.txt ~/Desktop/
以下是命令的输出find ~ -not -path '*/\.*' -type f -name '*'
/home/dlundy1/Desktop/examples.desktop
/home/dlundy1/*.txt/test5
/home/dlundy1/*.txt/texts/task
/home/dlundy1/*.txt/texts/tasks
/home/dlundy1/*.txt/texts/tasks~
/home/dlundy1/*.txt/test2
/home/dlundy1/*.txt/test6
/home/dlundy1/*.txt/test1
/home/dlundy1/*.txt/test4
/home/dlundy1/*.txt/test3
/home/dlundy1/*.txt/test
/home/dlundy1/Pictures/my pics/me
/home/dlundy1/Pictures/temp/Flyer.jpg
/home/dlundy1/Pictures/Screenshots/s.png
/home/dlundy1/Pictures/Screenshots/Selection_001.png
/home/dlundy1/Pictures/Selection_001.png
dlundy1@dlundy1-HP-Pavilion-g7-Notebook-PC:/$ ^C
dlundy1@dlundy1-HP-Pavilion-g7-Notebook-PC:/$
以下是命令的输出ls -l ~
total 32
drwxr-xr-x 3 dlundy1 dlundy1 4096 Apr 16 14:59 Desktop
drwxr-xr-x 2 dlundy1 dlundy1 4096 Apr 15 22:06 Documents
drwxr-xr-x 3 dlundy1 dlundy1 4096 Apr 16 00:30 Downloads
drwxr-xr-x 2 dlundy1 dlundy1 4096 Apr 15 22:06 Music
drwxr-xr-x 5 dlundy1 dlundy1 4096 Apr 16 11:54 Pictures
drwxr-xr-x 2 dlundy1 dlundy1 4096 Apr 15 22:06 Public
drwxr-xr-x 2 dlundy1 dlundy1 4096 Apr 15 22:06 Templates
drwxr-xr-x 2 dlundy1 dlundy1 4096 Apr 15 22:06 Videos
答案1
发生了什么?
您已使用命令将Desktop
目录重命名为。不幸的是,文件名上的星号可能会被解释为*.txt
mv
全局模式,阻止你修复错误。
恢复操作
从图形界面
- 打开文件管理器。
- 转到您的主文件夹。
- 找到一个名为 的文件夹
*.txt
。 - 将其重命名为
Desktop
从命令行
运行mv "/home/dlundy1/*.txt" /home/dlundy1/Desktop
就足够了,因为任何用单引号或双引号括起来的参数都不会被解释为 glob。