/ディレクトリを別のディレクトリにコピーします。 [OS: Centos-7]

/ディレクトリを別のディレクトリにコピーします。 [OS: Centos-7]

/そのディレクトリを別のディレクトリにコピーしたいと思います。つまり、コマンドを/Diskless-OS/centos-7/試してみましたが、「許可拒否」エラーが発生します。cp -r

私はディスクレスブートシステムのためのプロジェクトを進めています。したがって、ここでディスクレスブートクライアントはパーティションブートを使用します/Diskless-OS/centos-7/。だから/パーティションをコピーしようとしています。

上記の作業を実行するには、適切なコマンドを入力してください。以下に写真が添付されています:

ここに画像の説明を入力してください。 ここに画像の説明を入力してください。

ベストアンサー1

Kusalanandaがすでに述べたように、コピーしてはいけないディレクトリがあります。
したがって、必要な内容をコピーして手動で作成する必要があります。
Bashをシェルとして使用している場合は、次の2つのコマンドを使用して必要な操作を実行できます。

sudo cp -a /{b,e,h,l,m,o,ro,sb,sr,tf,u,v}* /Diskless-OS/
sudo mkdir /Diskless-OS/{dev,proc,run,sys,tmp}

最初のコマンドは、/dev、/Diskless-OS、/proc、/sys、/tmp 以外のすべてのディレクトリをコピーします。
2番目のコマンドは、ディスクのないオペレーティングシステムディレクトリにdev、proc、sys、およびtmpディレクトリを作成します。

おすすめ記事