どういうわけか私は誤って自分のを上書きしました~/bin
。
次のコマンドを入力しました。 $ cp /home/dsg/Downloads/sbt-launch-0.7.4.jar ~/bin
ファイルをbin
フォルダにコピーしようとしていたが、代わりにフォルダを上書きしていた。
今:
$ cd ~/bin
bash: cd: /home/dsg/bin: Not a directory
そして:
$ diff /home/dsg/Downloads/sbt-launch-0.7.4.jar ~/bin
違いはありません。
私は何をしますか?
3
バックアップから復元しますか?
—
ダニエルベック
バックアップなし。デフォルトに戻す方法はありますか?これはほとんど新規インストールなので、それほど多くはありませんでした。システム全体の再インストールを回避しようとしています。
—
dsg
@dsg:デフォルトで
—
grawity
~/bin
は、存在しません。自分で作成しておく必要があります。rm -f ~/bin && mkdir ~/bin
grawityのコメントに追加するには、cpコマンドの前に〜/ binがディレクトリとして存在していた場合、cpコマンドは.jarファイルを〜/ binに置き換えずに〜/ binにコピーします。したがって、cpコマンドの前に〜/ binディレクトリがあったとは思わない。
—
ゲイリージョン
ああ、素晴らしい!ありがとう!@garyjohn、確認済み。私は持っている
—
dsg
rm ~/bin
とmkdir ~/bin
、私はコピーを行うときに、あなたが言うようになりましたファイルがディレクトリに移動されます。