首页 新闻 会员 周边

Linux 复制文件进虚拟机后找不到文件

0
[已解决问题] 解决于 2023-08-08 08:32

我将一个文件复制到了虚拟机里面,可以通过df -lh命令看到/dev./sda1增大了很多。但是我复制文件的文件夹下面找不到我复制进去的文件。想删了重新复制也不行。请问这种问题我该如何解决?

等月亮爬上坡的主页 等月亮爬上坡 | 初学一级 | 园豆:110
提问于:2023-08-07 16:02
< >
分享
最佳答案
0

你理解错了,/dev/sda1是挂载点,也就是相当于U盘,后面的/是具体的位置。
你应该:cd /;ls -l; 进行查看你上传的文件内容

奖励园豆:5
Java小白的搬砖路 | 初学一级 |园豆:156 | 2023-08-07 16:12

你好,我通过cd /;ls -l; 。但奇怪的是我没有找到我上传的文件,这是什么原因呢?

等月亮爬上坡 | 园豆:110 (初学一级) | 2023-08-07 16:31

@等月亮爬上坡: 你的文件复制到哪里了,有个目录吧,或者你通过命令:find / -name "文件名",进行查找

Java小白的搬砖路 | 园豆:156 (初学一级) | 2023-08-07 16:32

但是这里的 used 多了20个g。我想重新传也传不上去了

等月亮爬上坡 | 园豆:110 (初学一级) | 2023-08-07 16:32

@等月亮爬上坡: 你根目录磁盘块满了,肯定上传不了20GB了,得先给之前的找到,删掉

Java小白的搬砖路 | 园豆:156 (初学一级) | 2023-08-07 16:33

@Java小白的搬砖路: 找不到之前上传的

等月亮爬上坡 | 园豆:110 (初学一级) | 2023-08-07 16:38

@等月亮爬上坡: 所以让你搜下文件名嘛:find / -name "文件名"

Java小白的搬砖路 | 园豆:156 (初学一级) | 2023-08-07 16:39

@Java小白的搬砖路: find 也找不到

等月亮爬上坡 | 园豆:110 (初学一级) | 2023-08-07 16:47

@等月亮爬上坡: cd / ; du -sh *; ll -a;
这三个命令找下吧,不可能找不到大文件的,du -sh *是查看文件大小命令,ll -a是查找隐藏文件,试试看,

Java小白的搬砖路 | 园豆:156 (初学一级) | 2023-08-07 16:49

@Java小白的搬砖路:
可以看到gec是25g,文件就在里面。点进去又找不到

等月亮爬上坡 | 园豆:110 (初学一级) | 2023-08-07 17:04

find / -type f -size +100M
找到我放进去的文件啦,用这个命令找到的

等月亮爬上坡 | 园豆:110 (初学一级) | 2023-08-08 08:32
其他回答(1)
0

试试 How to use 'find' to search for files created on a specific date? 中的命令,比如:

find / -ctime -1 
dudu | 园豆:30943 (高人七级) | 2023-08-07 17:06
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册