cp: './test/file.txt' and 'test/file.txt' are the same file
时间: 2024-05-25 11:17:16 浏览: 143
This is not a question, but a message produced by the "cp" command in the terminal. It means that the file "file.txt" in the "test" directory has already been copied to the current directory, and trying to copy it again would result in the same file being created.
相关问题
cp: .//libswscale.so: Read-only file system
这个错误提示是因为你试图复制文件到只读文件系统。在 Android 中,系统分区(包括 /system)默认是只读的,因此你不能向其中复制文件。如果你需要向系统分区复制文件,你需要先将其挂载为可写分区,然后再执行复制操作。
以下是将系统分区挂载为可写分区的方法:
1. 打开终端并以 root 权限登录
2. 输入以下命令挂载系统分区为可写模式:
```
mount -o rw,remount /system
```
如果上述命令不能正常工作,请尝试以下命令:
```
mount -o rw,remount /dev/block/bootdevice/by-name/system /system
```
3. 复制你想要复制的文件到系统分区中:
```
cp /path/to/your/file /system/your/file
```
4. 挂载系统分区为只读模式:
```
mount -o ro,remount /system
```
请注意,修改系统分区可能会导致设备出现问题或不可预测的行为。如果你不确定你在做什么,请谨慎操作。
hy@ubuntu:~/.ssh$ cat ./id_rsa.pub >> ./authorized_keys cat: ./id_rsa.pub: No such file or directory
当你看到这条命令`hy@ubuntu:~/.ssh$ cat ./id_rsa.pub >> ./authorized_keys`,它试图将`id_rsa.pub`文件的内容追加到`authorized_keys`文件中。这里的错误信息`cat: ./id_rsa.pub: No such file or directory`表示当前目录`~/.ssh`下并没有找到名为`id_rsa.pub`的文件。
这表明:
1. `id_rsa.pub`文件可能未成功生成,或者你当前所在的位置不对。
2. 或者你之前可能已经移动或删除了这个文件,没有再生成新的。
3. 另外,确保你确实有`.ssh`目录以及`id_rsa.pub`文件,因为它通常是SSH密钥对生成后的公钥部分。
正确的做法应该是先确认`id_rsa.pub`文件是否存在,如果不存在,应先生成密钥对(如上文所述的`ssh-keygen`),然后再尝试添加公钥。操作如下:
```
ssh-keygen -t rsa -f ~/.ssh/id_rsa
```
然后,检查并复制`id_rsa.pub`到`authorized_keys`:
```
cp ~/.ssh/id_rsa.pub ~/.ssh/authorized_keys
```
最后,使用`cat`命令追加:
```
cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
```
阅读全文