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

ext3(3番目の拡張ファイルシステム)は、Linuxカーネルで一般的に使用されるジャーナルファイルシステムです。

10
パーティションがext2、ext3、またはext4であるかどうかを確認するにはどうすればよいですか?
ものをフォーマットしました。ext2としてフォーマットした1つのディスク。もう1つはext4としてフォーマットします。それらがどのように機能するかをテストしたい。 さて、パーティション内のファイルシステムの種類を知るにはどうすればいいですか?
121 linux  ext4  ext3  ext2 

7
今すぐfsに削除されたファイルからスペースを解放するように指示する
カーネルに空きディスク領域をすぐに返すように指示する方法はありますか?/ proc /内の何かへの書き込みのように?Ubuntu 11.10をext4で使用します。 これはおそらく古くて非常に繰り返されるテーマです。エディターが開いたソースコードファイルを保存できなかったときにのみスペースが0になった後、フォルダーリストに0バイトのサイズが表示されるようになり、削除を開始しました。 ユーザーとルートの両方から数百MBの大きなファイルを削除し、ハードリンクも行いました。 直前にapt-get clean/ var / cache / apt / archivesに900MB以上ありましたが、現在は108KBしかありません。 # du 108 /var/cache/apt/archives 1時間後もまだ空き領域がなく、エディターで開いた貴重なファイルを保存できませんが、以下の不一致に注意してください。 # sync; df Filesystem 1K-blocks Used Available Use% Mounted on /dev/sda4 13915072 13304004 0 100% / 助言がありますか?一部のサービス/プロセスを停止しましたが、ディスク領域を積極的に消費している可能性のある人を確認する方法がわかりません。 詳細情報 # dumpe2fs /dev/sda4 Filesystem state: clean Errors behavior: Continue Filesystem OS type: …
73 disk-usage  ext4  ext3  proc  df 

1
ディレクトリを圧縮する方法
多くの場合、一部のアプリケーションはワイルドに実行され、膨大な量のファイルでディレクトリをいっぱいにします。バグを修正してファイルをクリーンアップすると、20〜30個のファイルしかない場合でもディレクトリは大きくなります(> 50MB)。 ディレクトリを再作成せずに圧縮するコマンドはありますか? ボーナスポイント:巨大な空のディレクトリは、そのディレクトリのアクセスパフォーマンスに影響しますか?私はそれがそうであると仮定しています、しかし、多分それは気にする価値がありません。そのようなlsディレクトリで行うのは遅いようです。
21 filesystems  ext3 

1
ブロックサイズとクラスターサイズの違い
ブロックサイズとクラスターサイズに関して質問があります。私がそれについて読んだことに関して、私は以下を仮定します: ブロックサイズは、ブロックの物理サイズであり、ほとんどが512バイトです。これを変更する方法はありません。 クラスターサイズは、OSが読み取りおよび書き込み可能なブロックの最小サイズです。ext3などの新しいファイルシステムを作成する場合、スイッチ-bでこの最小ブロックサイズを指定できます。dumpe2fs、mke2fsなどのほとんどすべてのプログラムは、クラスターサイズの名前としてブロックサイズを使用します。 次の出力がある場合: $ stat test File: `test' Size: 13 Blocks: 4 IO Block: 2048 regular file Device: 700h/1792d Inode: 15 Links: 1 サイズはバイト単位の実際のスペースであり、ブロックは物理的に使用されるブロック(各512バイト)であり、IOブロックはFSの作成時に指定されたブロックサイズに関連するのは正しいですか?
20 filesystems  ext3 

7
不変の属性が設定されたファイルを検索する方法は?
構成監査の理由により、不変の属性が設定されているファイルをext3ファイルシステムで検索できるようにしたい(経由chattr +i)。findこれを行うためのオプションまたは類似のオプションが見つかりません。この時点で、lsattr各ディレクトリの出力を解析するための独自のスクリプトを作成する必要があると思います。より良い方法を提供する標準ユーティリティはありますか?
17 find  ext3 

2
ファイルシステム作成時のlargefile機能
flac形式のビデオやオーディオなどの大きなファイルを含むパーティションのファイルシステムを作成するときに-T largefileフラグを使用すると便利ですか? 同じフラグを使用してフラグなしで同じパーティションをテストし、tune2fs -l [partition]を使用して、「large_file」が有効になっている「Filesystem features」をチェックインしました。したがって、-T flag largefileを使用する必要はありませんか?

3
EXT3:ブロックサイズが4Kの場合、なぜls -lはそれ以下のファイルサイズを表示しますか?
1文字のファイルでls -lを実行すると、サイズが2Bとしてリストされます。ファイルシステムが4kブロックの場合、ファイルをブロックサイズに切り上げたと思いますか?ls -lが実際にiノードからバイトカウントを読み取るためですか?Linux 2.6 Kernel GNU utilsでブロックアンサーと実際のバイトカウントアンサーとの関係はどのような状況で切り上げられますか?
16 linux  filesystems  ls  ext3 

3
データの損失や破損を最小限に抑えるために、ext3ファイルシステムに使用するマウントオプションは何ですか?
ルートファイルシステムにinitramfsを使用し、コンパクトフラッシュIDEドライブにマウントされたカスタムext3パーティションを使用する組み込みセットアップがあります。電力損失に直面した場合のデータの整合性は、セットアップ全体で最も重要な要素であるため、次のオプションを使用してマウントしました(以下は/etc/fstabファイルのエントリです) <file system> <mount pt> <type> <options> <dump><pass> /dev/sda2 /data ext3 auto,exec,relatime,sync,barrier=1 0 2 これらのオプションは、インターネットで読み回して得たものです。私が心配しているのは/proc/mounts、次の内容を提供することです。 /dev/sda2 /data ext3 rw,sync,relatime,errors=continue,user_xattr,acl, barrier=1,data=writeback 0 0 私が読んで理解していることからdata=journal、マウントにオプションを使用したいということは、これがデータ破損に対する最高の保護を提供するからです。ただし、特定のext3オプションのマニュアルページにはmount、ライトバックオプションについて次のように記載されています。 データの順序は保持されません-メタデータがジャーナルにコミットされた後、データはメインファイルシステムに書き込まれます。 これは、最高のスループットオプションであると噂されています。内部ファイルシステムの整合性を保証しますが、クラッシュおよびジャーナルの回復後に古いデータをファイルに表示できるようにします。 私はこれについて非常に混乱しています-ファイルシステムの整合性のためにdata=writebackオプションを指定したいことをmanページが示唆しているようですmountが、私が見つけた他のほとんどの参考文献(組み込みLinuxに関する出版された本を含む)は私が使用すべきだと示唆していdata=journalます。私にとって最適なアプローチは何ですか?書き込み速度はまったく問題ではありませんが、データの整合性は重要です。
15 mount  ext3  journaling 

1
fstabで「コミット」を増やすことの利点/欠点
私は、過去に多くの無名のシステムの最適化を行っているが、私はそれらのほとんどを処分した後にpowertop私は私のUSBポートを設定する必要が私に言った自動サスペンド、私はそれ以上のメリットが実現した後も、永遠の眠りにそれらを余儀なくされた、とswappinessをを。 しかし、今日、見ながら、/と/ homeの/etc/fstabオプションcommit=60を設定したことに気付きました。これはラップトップ向けの最適化であり、ディスクへの書き込み量を減らしてバッテリーを節約したことを覚えています。しかし、その後、これがデータ損失の原因になるのではないかと心配するようになりました(バッテリーが切断され、起動時にいくつかの孤立したiノードについて通知されることがあります)。fsck このオプションの説明を探しているときに、次の説明に行きました(2番目の説明は以前の理解と矛盾しているようです)。 $ man mount | awk '/commit=/,/^$/' commit=nrsec Sync all data and metadata every nrsec seconds. The default value is 5 seconds. Zero means default. https://forums.gentoo.org/viewtopic-p-4088752.html commit = 60は、読み取りの書き込みの「即時」(デフォルトは5秒)の優先順位付けを停止し、数秒後に書き込みをキャッシュします。これは、読み取りと書き込みが混ざり合っている状況で適切です。ユーザーが読み取りを優先するため、読み取りを続行する前に書き込みが終了するのを待つ間、一時停止するのではなく、プロセッサをビジーに保つことができます。 私が見た実世界の例は、Gnomeプルダウンメニューが表示されるのを数秒待っています。その理由は、ディスクが書き込みでビジーであったため、CPUは書き込みを終了してから、メニューを表示できるようにディスクからすべてのデータを取得する必要があったためです。 コミットは実際に何をしますか?応答性や省電力など、それを増やす利点は本当にありますか?実際にデータが失われる可能性がありますか?
14 mount  ext4  fstab  ext3 

2
fdisk -lは、ext3ファイルシステムをHPFS / NTFSとして表示します
WindowsでNTFSパーティションとしてフォーマットした外部HDDがあります。次に、以下のコマンドを使用して、LinuxシステムでこのHDDをフォーマットしました。 mkfs.ext3 /dev/sdb1 正常にフォーマットされました。ただし、fdisk -lコマンドを実行すると、システムがNTFS / HPFSとして提供されます。 Device Boot Start End Blocks Id System /dev/sdb1 1 121601 976760001 83 HPFS/NTFS ただし、コマンドdf -T /dev/sdb1はまだファイルシステムの種類としてを与えていましたext3。 fdisk -lコマンドを実行すると、システムがLinuxとして表示されないのはなぜですか?
14 ntfs  ext3  fdisk 

1
ユーザー特権でext3ファイルシステムをマウントする
rootではなくユーザーがすべてのファイルにフルアクセスできるように、別のLinuxインストールからext3ファイルシステムをマウントしようとしています。(sshfsを介して別のコンピューターからファイルを使用したいので、ユーザーはそれらのファイルにアクセスする必要があります。sshfsはファイルへのユーザーのアクセス権のみを与えます。) 私が実行した場合mount /dev/sda1 /mnt/whatever、すべてのファイルは、rootだけでアクセスできます。 また、ext4について説明するSuperUserの質問のmount -o nosuid,uid=1000,gid=1000 /dev/sda1 /mnt/whatever指示どおりに試しましたが、エラーで失敗し、報告します。dmesg EXT3-fs: Unrecognized mount option "uid=1000" or missing value ファイルシステムをマウントするにはどうすればよいですか?
12 mount  users  ext3 

4
/ dev / disk / by-uuidまたはblkidに表示されないドライブのUUID
UUIDを受信して​​いないUSBドライブがあります。/ dev / disk / by-uuidの内容を見ると、そこには存在しません。パーティションが存在する開発ポイントは/ dev / sdbにあります。/ dev / disk / by-pathでsdbを確認できます。また、blkidを使用すると、出力がゼロになります。エラーコードが返されたと想定しています。 このパーティションのUUIDを取得する方法はありますか? の結果 fdisk -l /dev/sdb: Disk /dev/sdb: 320.1 GB, 320072932352 bytes 255 heads, 63 sectors/track, 38913 cylinders, total 625142446 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / …
12 mount  fstab  disk  ext3  uuid 

3
ext3またはext4ファイルシステムのファイル権限を無効にすることはできますか?
ext3 / 4ファイルシステムのファイル権限を無効にすることはできますか? ext3またはext4ファイルシステムのファイルアクセス許可を完全に無効化または無視できるかどうか疑問に思っています。おそらく取り付けオプションですか? テストやリムーバブルメディアでこれを行うので、セキュリティへの影響は心配していません。

1
RAIDiator OSでのext3ファイルシステムのrootユーザーとして、ディレクトリ内の1つのファイルのみのアクセス権が拒否されました
私は、Debianに基づいていると思う「ストレージ」という名前のReadyNASボックスを持っています。rootとしてsshでログインできます。Webサーバーを再構成しようとしていますが、理解できないファイルアクセス許可の問題が発生しています。/etc/frontview/apache/apache.pemrootとしても何もできません!同じディレクトリ内の他のファイルと比較して、特別な権限がないようで、それらを操作できます。 storage:~# whoami root storage:~# cd /etc/frontview/apache/ storage:/etc/frontview/apache# ls -lah apache.pem* -rw------- 1 admin admin 4.0k Jul 10 2013 apache.pem -rw------- 1 admin admin 4.0k Jun 9 05:57 apache.pem.2017-02-04 -rw------- 1 admin admin 1.5k Jun 9 05:57 apache.pem.orig storage:/etc/frontview/apache# touch apache.pem touch: creating `apache.pem': Permission denied storage:/etc/frontview/apache# touch apache.pem.2017-02-04 storage:/etc/frontview/apache# …

1
ext3画像ファイルのサイズを変更する方法
次のコマンドを使用して200MB ext3を作成しました。 dd if=/dev/zero of=./system.img bs=1000000 count=200 mkfs.ext2 ./system.img tune2fs -j ./system.img どうすれば50MBと300MBにサイズ変更できますか?問題は、システムにいくつかのバイナリしかないことです。彼らです :badblocks,e2fsck, mke2fs, mke2fs.bin, parted, resize2fs, tune2fs

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