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

ファイルシステムは、コンピューターのファイルをデータとともに整理して保存する方法です。

2
「cp」を強制終了するとどうなりますか?それは安全ですか、それは結果をもたらしますか?
実行中に+ をcp入力してコピーコマンドを終了すると、ext4ファイルシステムにどのような影響がありますか?CtrlC ファイルシステムは破損しますか?不完全なコピーされたファイルが占有しているパーティションのスペースは、削除後も使用可能ですか? そして、最も重要なことは、cpプロセスを終了することは安全なことですか?


2
ファイルイメージコンテナーを作成する
ファイルシステムとして使用する100GBファイルを作成したいと思います。ファイルは暗号化されたボリュームに保存されるため、ファイル/ファイルシステム自体を(さらに)暗号化する必要はありません。検索により、これを行うさまざまな方法が明らかになりました。使用するものと使用losetupしないものがあります。次の方法は受け入れられますか? $ dd if=/dev/zero of=~/theFile.img bs=1M count=10240 $ mkfs.ext4 ~/theFile.img # will prompt about block special device $ sudo mount -o loop ~/theFile.img /media/mountPoint
23 filesystems  dd 

3
「mount -t TYPE /」-「TYPE」が何であるかを知る方法
OS:例:Ubuntu 10.04-「mount -t TYPE」が何を知っているかを知る方法 mountを使用してサポートされているファイルシステムのタイプをリストするコマンドはありますか?? 更新:次のcmdは常に適切ですか?: cat /proc/filesystems | awk '{print $NF}' | sed '/^$/d' sysfs rootfs bdev proc cgroup cpuset tmpfs devtmpfs debugfs securityfs sockfs pipefs anon_inodefs inotifyfs devpts ext3 ext2 ext4 ramfs hugetlbfs ecryptfs fuse fuseblk fusectl mqueue binfmt_misc iso9660 vfat udf reiserfs xfs jfs msdos ntfs minix …


4
Linuxファイルシステムキャッシュから特定のファイルをドロップしますか?
Linuxファイルシステムキャッシュからすべてをドロップできることは知っていますが、特定のファイルを1つだけドロップする方法はありますか?または、ファイルがキャッシュされないようにしますか?または、書き込むファイルをキャッシュしないようにプロセスに指示しますか? 多くの小さなファイルを読み取り、大きなファイルを書き込むプロセスがあります。ディスクシークを回避するために小さなファイルをキャッシュに保持したいのですが、大きなファイルをキャッシュする必要はありません。

5
EXT4-fsの不正なジオメトリを修正(ブロックカウントがデバイスのサイズを超える)
FAT32パーティションとEXT4パーティションを持つマイクロSDカードがあります。EXT4パーティションはマウントされなくなります。dmesgは次のエラーを表示します。 EXT4-fs (sdb2): bad geometry: block count 2199023779840 exceeds size of device (524288 blocks) 私はグーグルで調べましたが、それでも問題がどこにあるのか(パーティションテーブルのどこ?ファイルシステム?)も、その修正方法も完全には理解していません。私はいくつかの解決策を試みました: testdiskを使用してパーティションテーブルを書き込む fsckを使用して、バックアップからスーパーブロックを復元します(すべて試してみました)。例えばfsck.ext4 -b 163840 -B 4096 /dev/sdb2 fsck -cc不良ブロックの確認に使用 resize2fsを使用してパーティションのサイズを設定します。出力:The combination of flex_bg and !resize_inode features is not supported by resize2fs. fsckを実行すると、多数のエラー(以下の完全な出力)が表示されますが、修正すると主張しています。ただし、もう一度実行すると、毎回同じエラーが繰り返し表示されます。 不良ジオメトリの問題を修正して、ファイルシステムを再びマウント可能にするにはどうすればよいですか?どうしてそうなった? fsck出力: e2fsck 1.42 (29-Nov-2011) One or more block group descriptor checksums are …
23 filesystems  ext4  fsck 

5
ファイルは順次ディスクに保存されますか?
私が理解したように、「スパースファイル」とは、ファイルに「ギャップ」があり、実際に使用されるデータが論理ファイルサイズよりも小さいことを意味します。 Linuxファイルシステムはディスク上のファイルをどのように保存しますか?私は主にext4に興味があります。しかし: ファイルをディスク上に順番に保存することはできませんか?つまり、ファイルの一部は物理アドレスXにあり、次の部分は物理アドレスYにありますが、これはX +オフセットに近くありません)。 ファイルの連続性を何らかの方法で制御できますか? 10GBのファイルを割り当てたいです。ディスク上で連続し、異なるオフセット間で分割されないようにします。 異なるタイプ間で異なる動作をしますか?

3
btrfsファイルシステム上のファイルを安全に削除します
時には、ファイルシステム内のファイルを削除し、ファイルが本当になくなっていることを確認する必要があります。たとえば、機密パスワードを含むファイルは、ディスクから完全に消去する必要があります。 rm一般的なファイルシステムでシンプルを発行すると、ファイルへのiノード(「ポインター」)が削除されますが、物理ディスク内のファイルのコンテンツは削除されません。 多くのファイルシステムでは、細断処理プログラムによってこのような安全な削除が可能になります。ただし、btrfsなどのCoWファイルシステムでは、このアプローチは役に立ちません。問題は、ファイルがボリュームスナップショットに存在する可能性があるという事実によって悪化します。 btrfsファイルシステム上のファイルを安全に削除する方法はありますか?(すべてのボリューム上の)すべてのポインターを削除し、空きスペースをゼロで埋めるだけで十分ですか?

2
権限のないファイルを削除するにはどうすればよいですか?
ハッカーが問題を引き起こしている私のtmpディレクトリにファイルをドロップしました。スクリプトが失敗しているため、GBのerror_logエントリを作成する以外、悪意はありません。ただし、実行に使用しているファイルには権限がなく、ROOTであってもこのファイルを削除または名前変更することはできません。 ---------- 1 wwwusr wwwusr 1561 Jan 19 02:31 zzzzx.php root@servername [/home/wwwusr/public_html/tmp]# rm zzzzx.php rm: remove write-protected regular file './zzzzx.php'? y rm: cannot remove './zzzzx.php': Operation not permitted 私もiノードで削除しようとしました root@servername [/home/wwwusr/public_html/tmp]# ls -il ... 1969900 ---------- 1 wwwusr wwwusr 1561 Jan 19 02:31 zzzzx.php root@servername [/home/wwwusr/public_html/tmp]# find . -inum 1969900 …


3
エンドユーザーにとってのBtrfsの利点は何ですか?
Btrfsは、Fedora Core 16などのいくつかのディストリビューションで選択されているデフォルトのファイルシステムとしてext4を置き換えることに勢いを増し始めています。他の多くのディストリビューションで実験的に利用できます(ウィキペディアから: openSUSE 11.3、SLES 11 SP1、Ubuntu 10.10、Sabayon Linux、RHEL6、MeeGo、Debian 6.0、およびSlackware 13.37)。職場のサーバーをすべて変換する準備ができていないことは確かです(ファイルシステムの選択は一般的に保守的です)。自宅で使用したり、職場のミッションクリティカルでない特定の運用マシンで使用することを検討しています。 Btrfsは、多くの点でZFSに似た機能セットを提供します。「エンタープライズ」環境、特にストレージ配信に焦点を当てたシステムでこれが望ましい理由を理解できます。しかし、この同じ機能セットはエンドユーザーにとってどのように役立ちますか?Btrfsの機能リストは、主な機能がストレージの表示ではないマシンでどのような利点がありますか?私のラップトップにはどんな利点がありますか? エンタープライズストレージの外部で、試行された真のExtファイルシステムからBtrfsに切り替える必要があるのはなぜですか?

5
ハードリンクが同じファイルシステム内でのみ有効なのはなぜですか?
私はマーク・ベイツによるコマンドラインへのこのイントロを読んでいます。 最初の章で、彼はハードリンクがファイルシステムにまたがることができないことに言及しています。 ハードリンクについて注意すべき重要なことは、ハードリンクが現在のファイルシステムでのみ機能することです。別のファイルシステム上のファイルへのハードリンクを作成することはできません。これを行うには、シンボリックリンク、セクション1.4.3を使用する必要があります。 私が知っているファイルシステムは1つだけです。ルート(/)から始まるもの。ハードリンクがファイルシステムにまたがることはできないというこの声明は、私には意味がありません。 ウィキペディアのUnixファイルシステム上の記事では、どちらかの役に立ちません。

4
bashでは、任意のバイトカウントオフセットからファイルの読み取りを開始できますか?
8 GBログ(テキスト)のどこかにある日付を見つけたい。 完全な順次読み取りをいくらかバイパスし、最初にファイルのバイナリ分割(サイズ)を行うか、何らかの方法でファイルシステムをナビゲートしinodes(これについてはほとんど知りません)、適切なオフセットが見つかるまで各分割ポイントから読み取りを開始できますか?日付を含む行のテキスト検索を開始する場所 tailの最後の行の読み取りは通常の順次読み取りを使用しないため、この機能が何らかの方法でbashで利用できるのか、PythonまたはC / C ++を使用する必要があるのでしょうか...しかし、私は特にbashオプションに興味があります..

3
ファイル作成日を取得するLinuxカーネルインターフェイスはまだありませんか?
長い間、Linuxはファイル作成日を気にしませんでした。なぜなら、Linuxが一般的に使用しているファイルシステムはどれもそれらをサポートしていないからです。ただし、現在では、一般的に使用されている2つのファイルシステム(NTFSとext4)の両方でファイルの作成日が記録されています。 statこのコマンドは、しかし、まだ出力Birth: -我々はext4のはのは、使用して日付を作成し、ファイルを保存している見ることができるにもかかわらず、ext4ファイルシステム上にdebugfs -R 'stat <inode_number>' /dev/file_device。 私はこれである理由の中に見たとき、私は他の誰かがすでにいました最近提出され、その上にバグレポートを、とに通じ、応答リンク上流の問題ファイル[単純にその情報を取得するために、現時点でなしのLinuxカーネルインターフェースがある」と述べていること作成日]"。明らかであるように私には注目に値すると思われる、まだの人はその要求されているように、ケースstat年間、ディスプレイにこの情報を(してstat出力しBirth、フィールドを、それは明らかにまだそれをサポートしていないにも関わらず!彼らは見越して、それを追加しましたか?) それでは、ファイル作成日を取得するためのLinuxカーネルインターフェースが現在ないというのは本当ですか?これを実装する計画はありますか?
21 filesystems  stat 

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