タグ付けされた質問 「files」

事前定義された形式でエンコードされ、ファイルシステムに保存された整理されたデータ。

16
大きなディレクトリツリーをローカルにコピーしますか?cpまたはrsync?
約1.8 TBの大きなディレクトリツリーをコピーする必要があります。それはすべてローカルです。習慣から私は使用したいと思いますがrsync、私は多くのポイントがあるかどうか、そして私がむしろ使用するべきかどうか疑問に思いますcp。 コピーで保持する必要があるため、アクセス許可とuid / gidが心配です(rsyncがこれを行うことは知っています)。シンボリックリンクなど。 宛先は空なので、いくつかのファイルを条件付きで更新することを心配する必要はありません。すべてローカルディスクなので、sshやネットワークについて心配する必要はありません。 私がrsyncから離れたくなるのは、rsyncが必要以上のことをするかもしれないからです。rsyncチェックサムファイル。私はそれを必要としません、そして、cpより時間がかかるかもしれないと心配しています。 それで、あなたは何を考慮しますrsyncかcp?



3
symリンクをたどりながらrsyncを実行します
システム上の別のメディアにある他のディレクトリへのシンボリックリンクを含むディレクトリがあります。 /opt/lun1/2011 /opt/lun1/2010 /opt/lun2/2009 /opt/lun2/2008 /opt/lun3/2007 ただし、シンボリックリンクは次のように表示されます。 /files/2011 /files/2010 /files/2009 /files/2008 /files/2007 rsyncシンボリックリンクに続くを実行するにはどうすればよいですか? 例えば: rsync -XXX /files/ user@server:/files/

9
scpが隠しファイルをコピーする方法は?
私は頻繁にSCPを使用して、特にWeb関連のファイルをコピーします。問題は、これを行うたびに、隠しファイル(.htaccessなど)をコピーするコマンドを取得できないことです。 私は通常これを呼び出します: scp -rp src/ user@server:dest/ これは隠しファイルをコピーしません。これを再度呼び出す必要はありません(次のようなことを行うことでscp -rp src/.* ...- とにかく奇妙.で..意味があります)。 scp「隠しファイルを含める」についてのマニュアルページには何も表示されませんでした。 どうすればこれを達成できますか?
63 scp  files 

16
お気に入りのrsyncのヒントとコツ
使用rsyncするほど、ファイル転送のスイスアーミーナイフであることがわかります。非常に多くのオプションがあります。私は最近、あなたが行くことができ--remove-source-files、コピーされたときにソースからファイルを削除することを発見しました。これはプログラムをコピーするのではなく、もう少し移動します。:) お気に入りの小さなrsyncのヒントとコツは何ですか?

3
Bashでは、ワイルドカード拡張が適切に保証されていますか?
Bashのワイルドカードの展開はアルファベット順であることが保証されていますか?大きなファイルを10 Mbの断片に分割して、Mercurialリポジトリで受け入れられるようにしなければなりません。 だから私は私が使用できると思っていました: split -b 10485760 Big.file BigFilePiece. そして次に: cat BigFile | bigFileProcessor 私はそれをできた: cat BigFilePiece.* | bigFileProcessor その代わりに。 しかし、私は(別名、ワイルドカード別名、アスタリスクの拡大がいることを保証することをどこにも見つけることができなかった*ことは非常に)常にアルファベット順になります.aa前に来ました.ab(そのようなタイムスタンプの順序か何かすることはなく)。 また、私の計画に欠陥はありますか?catファイルをまとめて使用する場合のパフォーマンスコストはどれくらいですか?



6
ファイル名の単語を置き換えて複数のファイルの名前を変更する方法は?
ACDCをAC-DCに交換 たとえば、これらのファイルがあります ACDC-ロックンロールはノイズPollution.xxxではありません ACDC-Rocker.xxx ACDC-Thrill.xxxで撮影 私は彼らになりたい: AC-DC-ロックンロールはノイズPollution.xxxではありません AC-DC-Rocker.xxx AC-DC-Thrill.xxxで撮影 この操作にはsedまたはawkが使用されることを知っています。私は何もグーグルできないので、あなたの助けを求めています=)このタスクのために完全に動作するシェルコマンドを提供してもらえますか? フィードバック:OSXユーザー向けのソリューション
36 shell  files  rename  sed 


2
.fuse_hidden *ファイルを削除する方法は?
いくつかのWindowsマシンといくつかのフォルダーを共有するように構成されたSambaサーバーを実行する小さなLinuxサーバー(Debian Squeeze)があります。Windowsからディレクトリの1つを削除しようとしたときに、「フォルダを削除できません」というエラーが表示されました。 Linuxのコンソールからディレクトリを削除しようとしましたが、同様のエラーが発生しました: # rm dir-name -rf rm: cannot remove `dir-name': Directory not empty ディレクトリの内容を一覧表示すると、.fuse_hiddenという名前のファイルに16進数(000bd8c100000185)が続いていることがわかりました。 # ls -la dir-name -rwxrwxrwx 1 root root 5120 Feb 13 11:46 .fuse_hidden000bd8c100000185 .fuse_hiddenファイルを削除しようとしましたが、すぐに新しいファイルが作成されました(16進数の変更に注意してください)。 # rm dir-name/.fuse_hidden000bd8c100000185 # ls -la dir-name -rwxrwxrwx 1 root root 5120 Feb 13 11:46 .fuse_hidden000bd8c100000186 また、Midnight Commanderを使用してファイルを削除しようとしましたが、成功しませんでした。 私がこれまでに見つけた他のソリューションにはGUIが関係しており、コンソールしか持っていません。 どんな提案も大歓迎です。

10
ファイルのテキストリストからLinux(mvまたはcp)固有のファイルですか?
私は多くのファイルのディレクトリを持っています。50,000pdfのようなものとサーバー上の他のファイルです。特定のものを別のディレクトリに移動する必要があります。csvまたは他のテキスト形式で移動する必要があるファイルのリストを生成できます。 必要なのは、bashスクリプトを実行して、テキストファイルにリストされているファイルを別のディレクトリに移動またはコピーすることです。 これを行う簡単な方法はありますか?提案やリソースは大歓迎です。
34 linux  files  cp  mv 

9
完全なディレクトリ構造を比較(差分)する最良の方法は?
ディレクトリ構造を比較する最良の方法は何ですか? rsyncを使用するバックアップユーティリティがあります。ソースとバックアップの正確な違い(ファイルサイズと最終変更日)を教えてください。 何かのようなもの: Local file Remote file Compare /home/udi/1.txt (date)(size) /home/udi/1.txt (date)(size) EQUAL /home/udi/2.txt (date)(size) /home/udi/2.txt (date)(size) DIFFERENT もちろん、ツールは既製のものでも、Pythonスクリプトのアイデアでもかまいません。 どうもありがとう! ウディ


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.