
Ubuntu日本語フォーラム

ログインしていません。
homeフォルダをバックアップしようと、sudoでcp、ddなどのコマンドを実行してみましたが、
operation not permittedというエラーを吐き出して止まってしまいます。
その後も試行錯誤したのですが上手くいかず、
GUIならどうかと(危険ですが)Thunarをrootから実行、コピー・ペーストしてみましたが
許可されていない操作だとはじかれてしまいます。
.から始まる名前のフォルダやファイルをコピーすることは出来ないのでしょうか?
可能ならばその方法を教えて下さい。
最後の編集者: macitis (2007-12-06 17:01:08)
オフライン
homeのファイルを動かすのにsudoは必要ないです。
オフライン
何かのはずみに、ホームディレクトリにあるいくつかの設定ファイル(.で始まるファイルやディレクトリ)の所有者がrootになることが、ごくたまーに発生しているような気がします(あやふやですみません)。自分の場合、なぜか".gconf"ディレクトリの所有者がrootになっていました。
anoirさんもおっしゃっているように、homeにあるファイルやディレクトリの所有者がrootである必要はないはずなので、operation not permittedといわれた、ファイルやディレクトリの所有者を(ls -lコマンドなどで)確認してみてください。"test"というディレクトリの所有者を"user"に変える場合は、
chown -R user: test
と実行すれば良いです。"user"の後ろにあるコロンは、グループも所有者に適したグループに変更するよって意味です。"-R"は"test"ディレクトリの下にあるファイルやディレクトリもまとめて変更してねって意味です。
オフライン
> homeフォルダをバックアップしようと、sudoでcp、ddなどのコマンドを実行
よく解りませんが...
少なくとも、ddでは、遣りたいことはできないと思う。
> .から始まる名前のフォルダやファイルをコピーすることは出来ないのでしょうか?
$ cp --help とか man cp とかで、説明が出ます。
また、ファイルブラウザ(nautilus)のメニュー「編集」-「設定」-「表示」-「隠しファイル...」
でドットファイルの表示、コピー等できます(変更を有効にするには、ファイルブラウザの再起動必要)。
ただし、バックアップの送り先により、やり方、使うコマンドは変わる。
オフライン
.ICEauthorityの所有者がルートになって起動不能という話ならありました。
http://www.mail-archive.com/[email protected]/msg04963.html
原因はgksudoのかわりにsudoを使ったことのようです(そんなって感じですが。
オフライン
macitis による投稿:
homeフォルダをバックアップしようと、sudoでcp、ddなどのコマンドを実行してみましたが、
operation not permittedというエラーを吐き出して止まってしまいます。
(中略)
.から始まる名前のフォルダやファイルをコピーすることは出来ないのでしょうか?
可能ならばその方法を教えて下さい。
ユーザーのホームをバックアップするだけなら, anoirさんのゆーとーり sudoを使うことは無いはずです。
どんなコマンドを打ち込んだんでしょーか ?
バックアップ先は何処ですか ?
もしかして, バックアップ先を Read Onlyでマウントしてませんか ?
(それだと いかに sudoであってもダメな訳だし)
オフライン
こちらではどうでしょうか。
http://ubuntuforums.org/showthread.php?t=35087
ここでは、/(ルート)が対象となっていますが、/homeの場合は
$ tar cvpzf homebackup.tgz --exclude=homebackup.tgz /home
でいいと思います。隠しフォルダー、ファイルもできるようです。
リストアーについてはしたことがないので、何とも言えません。
オフライン
解決(?)しました。
si による投稿:
また、ファイルブラウザ(nautilus)のメニュー「編集」-「設定」-「表示」-「隠しファイル...」
でドットファイルの表示、コピー等できます(変更を有効にするには、ファイルブラウザの再起動必要)。
Thunarで[表示]-[隠しファイルを表示]にチェックをいれ、何度か試してみたところ、
/home/Desktop
をコピーしなければ、
/home/.blender
/home/.wine
以下の一部のファイルがコピー出来ないだけで、必要なデータ(.jd/hoge/hoge.datなど)はコピーできたので良しとします。
皆様ありがとうございました。
オフライン
anoir による投稿:
原因はgksudoのかわりにsudoを使ったことのようです(そんなって感じですが。
そういうこともあるんですね……。参考になりました、ありがとうございます。
オフライン