GNU/Linux >> Linux の 問題 >  >> Linux

Linux でファイルとディレクトリを親フォルダーに移動するにはどうすればよいですか?

私もこのテーマに慣れていないので、ここに来ました。何らかの理由で、上記は私にとってはうまくいきませんでした。すべてのファイルをディレクトリからその親ディレクトリに移動するために私がしたことは次のとおりです:

cd to/the/dir
mv * ../

find . -maxdepth 1 -exec mv {} .. \;

これにより、隠しファイルも移動されます。

次のメッセージが表示されます:

mv: cannot move `.' to `../.': Device or resource busy

. を移動しようとしたとき (現在のディレクトリ) ですが、害はありません。


これをシェルに入力します:

mv *.* ..

これにより、すべてのファイルが 1 レベル上に移動します。

文字 * ワイルドカードです。だから *.deb すべての .deb ファイルと Zeitgeist.* を移動します .. なので、Zeitgeist.avi と Zeitgeist.srt を 1 つ上のフォルダーに移動します。 親ディレクトリを示します。

フォルダーなどを含むすべてを移動するには、 * を使用します *.* の代わりに


Linux
  1. findコマンドを使用してLinux上のファイルとディレクトリを検索します

  2. Linux ファイルとディレクトリの削除

  3. Linux でファイルとディレクトリのサイズを確認するにはどうすればよいですか?

  1. Linuxターミナルでディレクトリを開いたり閉じたりする方法

  2. Linuxでファイルとディレクトリをアーカイブする方法[パート2]

  3. Linuxで最大のファイルとディレクトリを探す

  1. Linuxでファイルとディレクトリをアーカイブする方法[パート1]

  2. 「cp」および「mv」コマンドを使用してLinuxでファイルとディレクトリをコピー/移動する方法

  3. Linux で空のディレクトリとファイルを見つけて削除する方法