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

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

5
シンボリックリンクのレベルが多すぎる
このファイル構造を作成しました: test/src test/firefox このコマンドを実行すると: ln -s test/src test/firefox をtest/firefox/src指すシンボリックリンクが作成されるはずですがtest/src、代わりにこのエラーが表示されます。 -bash: cd: src: Too many levels of symbolic links 何が間違っていますか? そのフォルダーの兄弟に保存されている1つのフォルダーへのシンボリックリンクを作成できませんか? これのポイントは何ですか?
100 linux  filesystems  ln 



2
このフォルダー/ run / user / 1000とは何ですか?
このフォルダーとは何ですか:/run/user/1000私のFedoraシステムで何をしますか? ~ $ df -h Filesystem Size Used Avail Use% Mounted on tmpfs 1.2G 20K 1.2G 1% /run/user/1000 編集:2019年6月7日 私の2つの答えは、この場所に保存されているディレクトリやファイルの場所については同意していません。 パトリック: 以前はsystemd、これらのアプリケーションは通常、ファイルをに保存していました/tmp。 そして再びここに: /tmpで指定された唯一の場所FHSはローカルであり、すべてのユーザーが書き込み可能です。 Braiam: このディレクトリの目的はかつてによって提供されていました/var/run。一般に、後方互換性の目的で/var/run設定された要件を満たすために、プログラムは引き続き使用できます/run。 そして再びここに: に移行したプログラムは、のセクションに記載されている場合を除き/run、使用を中止する必要があります 。/var/run/var/run それで、どちらがそれの父で/run/user/1000あるか、他方が以前に使用されたディレクトリについて言うことのどちらの答えにも言及がありません/run/user。

5
ext4の誕生は空です
のBirthセクションを読んでいただけstatで、ext4がサポートしているように見えますが、作成したばかりのファイルでも空のままです。 ~ % touch test slave-iv ~ % stat test.pl slave-iv File: ‘test.pl’ Size: 173 Blocks: 8 IO Block: 4096 regular file Device: 903h/2307d Inode: 41943086 Links: 1 Access: (0600/-rw-------) Uid: ( 1000/xenoterracide) Gid: ( 100/ users) Access: 2012-09-22 18:22:16.924634497 -0500 Modify: 2012-09-22 18:22:16.924634497 -0500 Change: 2012-09-22 18:22:16.947967935 -0500 Birth: …
83 filesystems  ext4  stat 

6
/ dev / nullのような「ブラックホール」ディレクトリを作成するにはどうすればよいですか?
" /dev/null"ディレクトリ(または "ブラックホール"ディレクトリ)を作成して、そこに書き込まれたファイルが実際には書き込まれず、消えてしまうようにします。 大きな一時ファイルをディレクトリに書き込むアプリケーションがあります。私はファイルの名前を制御することはできず、これらのファイルの内容についてはあまり気にしません。これらのファイルを定期的に上書きするスクリプトを書くこともできますが、ファイルは非常に迅速に書き出されてディスクをいっぱいにします。もっと賢いものを探しています。実際には、書き込みがもう一方の端で破棄されているだけなのに、アプリケーションにこれらのファイルを書き込むと「考えて」もらいたいのです。 この古い関連スレッドも参照してください。

2
「/」に「..」エントリがあるのはなぜですか?
これは常に私を困惑させてきました。ルートディレクトリに親ディレクトリへの参照が含まれているのはなぜですか? bob @ bob:/ $ ls -a 。ビルドホームlib32 mnt .rpmdb sys vmlinuz .. cdrom initrd.img lib64 opt sbin tmp vmlinuz.old bin dev initrd.img.old lost + found proc selinux usr boot etc libメディアルートsrv var ファイルシステムでディレクトリがどのように管理されているかを理解しています-各ディレクトリにはそれ自体へのn + 2ポインタがあります(n =ディレクトリ内のサブディレクトリの数)。直接のサブディレクトリごとに1つ、その親に1つ、それ自体に1つ。 しかし、/の親は何ですか?



6
未使用のスペースをゼロでクリアします(ext3、ext4)
未使用のスペースをゼロでクリアする方法は?(ext3、ext4) よりスマートなものを探しています cat /dev/zero > /mnt/X/big_zero ; sync; rm /mnt/X/big_zero FSArchiverが「使用済みスペース」を探しているように、未使用だが反対側のサイトを無視します。 目的:パーティションイメージを圧縮したいので、未使用のスペースをゼロで埋めることを強くお勧めします。 ところで btrfsの場合:未使用のスペースをゼロでクリアします(btrfs)

5
procfsとsysfsの違いは何ですか?
procfsとsysfsの違いは何ですか?なぜファイルシステムとして作られているのですか?私が理解しているように、procはシステムで実行中のプロセスに関する即時情報を保存するためのものです。


5
シンボリックリンクを編集するにはどうすればよいですか?
シンボリックリンクの私の基本的な理解は、特別なファイル、別のファイルへの文字列パスを含むファイルとしてです。カーネルのVFSはその多くを抽象化しますが、シンボリックリンクを編集できないように見える理由はありますか? つまり、シンボリックリンクを編集できますか?そうでない場合は、なぜですか? シンボリックリンクを置き換える方法はいろいろありますが(現在2つの選択肢が回答セクションにあります)、置換がシンボリックリンクを処理する唯一の方法であるように見える理由についての説明を得ることは興味深いでしょう。それらが指す場所を変更できないのはなぜですか?

6
ext4ファイルシステムでiノードの数を増やすにはどうすればよいですか?
先週問題がありました(私にとっては新しい)。ext4(Fedora 15)ファイルシステムがあります。サーバーで実行されているアプリケーションが突然停止しました。最初に問題を見つけることができませんでした。 df50%の使用可能なスペースを示しました。1時間ほど検索した後、その男が使ったフォーラムの投稿を見ましたdf -i。このオプションは、iノードの使用を探します。システムはiノード不足でしたが、これは単純な問題でしたが、私は気づきませんでした。パーティションには3.2Mのiノードしかありませんでした。 さて、私の質問は次のとおりです。システムにさらにiノードを持たせることはできますか?ディスクをフォーマットするときに設定する必要がありますか?3.2Mのiノードでは、いくつのファイルを保持できますか?

5
共有パス外のシンボリックリンクにSambaをどのように追従させますか
これはUbuntuサーバー10.04 64およびsamba 3.4.7です。 共有ディレクトリ/home/mit/shareと、共有ディレクトリ/home/tempにリンクする別のディレクトリがあります。 ln -s /home/temp /home/mit/share/temp しかし、Windowsでは、インターネットを使用した後、を開くことができませんS:/tempが、Linuxでは、/home/mit/share/temp期待どおりにアクセスできます。 内部のディレクトリをリンクする場合、これは機能します/home/mit/share/temp。そのため、sambaは共有ディレクトリの外部/上にあるリンクでジャンプするように制限していると思います。 編集: Ubuntu +最新のsambaバージョンというタイトルのこの質問も参照してください。シンボリックリンクはWindowsにマウントされた共有では動作しません。 置くのがベストと思われるunix extensions = noグローバルセクションとにfollow symlinks = yesとwide links = yesだけあなたが本当にそれを必要とする株式セクション、に。 unix extensionフラグはグローバルセクションではなく、個々の株式のセクションに住んでいます。ただし、セキュリティ上の理由から、他のオプションはグローバルではなく、必要な場所でのみ使用することをお勧めします。

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