我正在尝试从Windows Linux子系统上的源安装Ruby。我已经从我的主目录中的源代码成功构建了:~/ruby/ruby-2.3.0
我正在尝试将其移动到/opt/rubies/
。
当我运行move命令时,我收到以下错误:
/# mv ~/ruby/ruby-2.3.0/ /opt/rubies/
mv: cannot move ‘/root/ruby/ruby-2.3.0/’ to a subdirectory of itself, ‘/opt/rubies/ruby-2.3.0’
这是非常令人困惑的,因为我正在将目录移动到一个完全不同的位置,而不是路径本身所显示的本身的子目录。
它对我的主目录下的任何移动命令都做同样的事情:
~# mv test/ /
mv: cannot move ‘test/’ to a subdirectory of itself, ‘/test’
我似乎无法复制任何文件:
~# cp ruby/ruby-2.3.0/ /opt/rubies/ruby-2.3.0
cp: omitting directory ‘ruby/ruby-2.3.0/’
难道我做错了什么?