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

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

2
gnu / linuxでファイル許可などを設定するさまざまな方法は何ですか
昔、Unixで、次のことを学びましたchmod:Unixでのパーミッションを設定する従来の方法(およびsetuid、setgidを使用してプログラムが特権を取得できるようにする方法)。 最近、GNU / Linuxでいくつかの新しいコマンドを発見しました。 setfacl従来延びugo:rwxビットとtのビットchmod。 setcapのug:sビットよりも多くのフィングレイン制御を提供しますchmod。 chattr ファイルの他のいくつかのコントロール(ビットの混合)を許可します。 他に何かありますか?

4
スパースファイルを見つけますか?
システムまたは特定のディレクトリツリーですべてのスパースファイルを見つける簡単な方法はありますか? 関連する場合はzsh、Ubuntu 12.04で使用していますが、たとえばbash / shのより一般的なUnix-yの答えは問題ありません。 編集:明確にするために、私はスパースファイルを検索し、単一のスパース状態を確認しようとはしていません。


1
ディレクトリリストが完全にソートされていない
Debian Linuxシステムに次のディレクトリリストがあります。ただし、奇妙なことの1つは、populate.sqlファイルが他のファイルと共にソートされていないように見えることです。 -rw-r--r-- 1 user1 user1 10004 Jul 28 13:16 populate2.sql -rw-r--r-- 1 user1 user1 10244 Jul 28 13:16 populate3.sql -rw-r--r-- 1 user1 user1 10359 Jul 28 13:16 populate4.sql -rw-r--r-- 1 user1 user1 11618 Jul 28 13:16 populate5.sql -rw-r--r-- 1 user1 user1 11654 Jul 28 13:17 populate6.sql -rw-r--r-- 1 user1 …

3
Macアプリはどのようにしてファイルの場所を追跡できますか?
Macで次のような動作を観察します。 PDF ExpertでPDFを開き、ファイルにいくつかの変更を加え、Finderでファイルを移動し、PDF Expertで保存すると、新しい場所に正しく保存されます。 などのディレクトリでシェルを開き、~/foo別のアプリでディレクトリをゴミ箱に移動すると、シェルのpwdが正しく出力します~/.Trash/foo。 フードの下で何が起こっているのですか?これらのケースは、アプリがemacsのようなファイルの絶対パスを保持しているだけではないことを示しているようですが(これでいいのでしょうか)、それともまったく異なるメカニズムですか?
18 files  filesystems  osx 

2
btrfsはどのext4機能をサポートしていませんか?
btrfs(「better fs」と発音されることが多い)には、ext4にはない機能がかなりあります。 ただし、btrfsとext4の機能を比較すると、btrfsには何が欠けていますか?1 言い換えれば、btrfsではできないext4で何ができますか? 1 ext4は非常に広く使用されているため、btrfsのより少ない戦場テストを無視する


1
resize2fsを使用してパーティションのサイズを変更できない
最近、VMWare ESXiでVMのハードドライブのサイズを150 GBから500 GBに変更しました。これを行った後、Gpartedを使用して、このイメージのパーティションのサイズを効果的に変更しました。今、私がしなければならないことは、ファイルシステムのサイズを変更することです。なぜなら、まだ古い値が表示されているからです(の出力からわかるようにdf -h): Filesystem Size Used Avail Use% Mounted on /dev/mapper/owncloud--vg-root 157G 37G 112G 25% / udev 488M 4.0K 488M 1% /dev tmpfs 100M 240K 100M 1% /run none 5.0M 0 5.0M 0% /run/lock none 497M 0 497M 0% /run/shm /dev/sda1 236M 32M 192M 14% /boot ただし、実行sudo resize2fs …

2
クラッシュせずに共有ライブラリをアップグレードする方法は?
ここでは、実行可能ファイルを書き換えることができ、プロセスは正常に実行されます-プロセスが再起動すると再読み込みされます。 ただし、プロセスの実行中に(devからテストサーバーへのscpを使用して)バイナリファイルを置き換えようとすると、「file busy」と表示されます。そして、共有ライブラリファイル(* .so)を置き換えると、それをリンクするすべてのプロセスがクラッシュします。 なぜそうなのか?何か不足していますか?プロセスを停止/クラッシュせずにバイナリファイルを置き換えるにはどうすればよいですか?

3
ブート間で/ sysへの変更を永続的にする
"echo 1 > /sys/kernel/mm/ksm/run"ブート間で永続的にしたい。私はファイルシステムの変更を永続化/etc/sysctl.confするために編集できることを知ってい/procますが、これはうまくいかないようです/sys。再起動後もこの変更を行うにはどうすればよいですか?

5
Linuxの大きなファイル(バックアップ)用の安定したファイルシステム
バックアップに最適なファイルシステムは何ですか?私は主に安定性(特にハードリブート中のファイルの破損など)に興味がありますが、大きな(5 GBを超える)ファイルを効率的に処理することも重要です。 また、どのマウントパラメーターを使用する必要がありますか? カーネルはLinux> = 2.6.34です。 編集:バックアップ方法は必要ありません。それらを保存するファイルシステムが必要です。

7
不要なファイルをクリーンアップする方法
すべてを通常の状態(一時的に)に戻すためにクリーニングできる特定の不要なファイルを提案してください。(つまり、ログまたはアーカイブなど)。私のvar / logには40MBしかなく、ホームディレクトリには3GBのスペースがあります(したがって、それは問題ではないと思います)。それ以外は、スペースを作るためにクリーンアップできるもの。 [user@host]$ df -h Filesystem Size Used Avail Use% Mounted on /dev/mapper/vg_inamivm-lv_root 18G 17G 0 100% / tmpfs 1.9G 0 1.9G 0% /dev/shm /dev/sda1 485M 71M 389M 16% /boot 私はdebianマシンにいます。 更新1: の出力 cd /; du -sxh * 6.1M bin 61M boot 156K dev 22M etc 3.3G home 306M …

4
同じコンピューター上の2つの異なるOS間でファイルを共有することは可能ですか?
私のPCはデュアルブートです。Red Hat Enterprise Linux 5とWindows 7 Ultimateがインストールされています。私は両方のOSで必要ないくつかの一般的なファイルがあります。現在、システムに接続されたセカンダリストレージデバイス(USBまたはDVD RW)を介してこれらのファイルにアクセスして操作しています。 Linux OSとWindows OSの両方にアクセス可能な共通のフォルダー/ディレクトリを作成することは可能ですか?そのような種類のフォルダ/ディレクトリ内のファイルは、両方のOSを介して操作できますか?どうやって?

4
開発者として、中間ファイル用にどのフォルダーに書き込む必要がありますか?
私は自分のプロジェクト用にいくつかのbashスクリプトを書き始めており、それらにはいくつかの中間ファイルまたは変数を書き込む必要があります。 誰かがスクリプトを実行したときに、どのフォルダーにアクセスできるかを確認できますか?使用するのは一般的な習慣/tmp/ですか?それとも、何か他のものを使用する必要がありますか?


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