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

これらの質問はLinux全般に関するもので、特定のディストリビューションに固有のものではありません。質問がたまたまLinux環境にある場合は、質問の本文にLinuxディストリビューションを指定してください。/linuxタグは使用しないでください。

4
USBディスクの自動マウント(動作方法)
背景:usbディスクを読み取り専用としてマウントしようとしていますが、ディスクを接続すると、ubuntuのインストールでrwがマウントされます。 ディスクを手動でアンマウントし、umountコマンドとmountコマンドで読み取り専用として手動で再マウントできますが、それは面白くありません。典型的なLinuxシステムでUSBマウントが正確にどのように自動的に行われるか(udev?歴史的背景も素晴らしい)と、このプロセスを微調整してディスクroを読み取る方法について簡単に説明してもらえますか? ありがとう。 編集:それがまったく役立つ場合、私はgnomeを使用しています。 Edit2:急いで、もう少し情報を提供するのを忘れました。これは、「mount」の出力からディスクがどのように見えるかです。 /dev/sdb1 on /media/LaCie type fuseblk (rw,nosuid,nodev,allow_other,default_permissions,blksize=4096) Edit3: これも独自の方法で関連する可能性があります。マウント出力には、次のものもあります。 gvfs-fuse-daemon on /home/fletcher/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=fletcher) これは上記のfuseblkマウントに関連しているのではないかと思っていましたが、私が見つけたのはこれです。 GvfsはGnome仮想ファイルシステムです。これは、既存のカーネルvfsの上に構築された仮想ファイルシステムです。gvfsは、GIOライブラリ(VFS API)を使用して、ファイル、デバイス、リモートネットワークの場所などにアクセスします。上記の場合(「gvfs-fuse-daemon」)、gvfsはFUSEを使用してファイル/場所/デバイスをマウントします。これは基本的に、Nautilusでリモートネットワーク接続をマウントするときに発生します。FUSEを使用して.gvfsディレクトリの場所(内部?)をマウントし、次にgnome仮想ファイルシステムレイヤーと通信して新しいマウントと通信します。 基本的に、この構造により、ユーザーは新しい場所を動的にマウントし、nautilusを介してそれらと対話できます。 参考までに: FUSEはユーザー空間ファイルシステムです。別名、ユーザーがrootでなくてもユーザーがマウントを実行できるようにします) それで、それは私をどこに残しますか?LaCieディスクはfuseblkタイプでマウントされています。これは、ヒューズが取り付けられた単なるブロックデバイスです。そのため、一部のデーモンは、ドライブが接続されたときにドライブを自動検出してから、先に進み、fuseを実行してブロックデバイスをマウントしました。したがって、これがどのデーモンであり、どのように構成されているのか(私の内部のgnomeの問題だと思います)は最も重要な質問です。2番目の質問は、システムが新しく挿入されたusbディスクをどのように自動的に検出したかということですが、それは少し脇にあり、はるかに低いレベルです(udevをお読みください)。 リンク: Gvfs gvfs-fuse-daemon ヒューズ ジオ

4
xorgのメモリリーク
私のデスクトップでは、Xorgは大量のメモリをリークします。私はこのマシンを数日間(週、月...)使用していましたが、1週間に1回程度はxorgの再起動を余儀なくされました。 この問題の影響を受けるのは私だけですか?なぜこれが起こるのですか?バグ が発生するのはxorgですか、それとも何か(おそらくxorgモジュール)ですか? それを避けるために何かできますか? さらなる情報: 私はArchLinux、カーネル2.6.36、nvidiaドライバー260.19.36、gnome 2.32.1を使用しています。 とにかく、私はこの問題を多くの時間から、1年以上のように持っています。 約9日間の稼働時間の後、Xorgプロセスがtopによってどのように表示されるかを以下に示します... PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 1591 root 20 0 278m 229m 9364 S 2 11.8 244:38.73 Xorg 開いているウィンドウはわずかしかありません。229MBの常駐メモリは、私には非常に似ています(そして、時間とともに成長し続けます)。Xorgを再起動するとすぐに、その開始時にプロセスの統計も追加します。 これが私のGnomeデスクトップが立ち上がるとすぐに: PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 1573 root 20 …

1
許可ビットがSamba共有に適用されていない
Linuxクライアントを使用して、Samba共有に許可ビットが適用されないという問題があります。特定のユーザー、グループ、および許可ビットを強制するようにサーバーでsambaを構成しました。これは、ファイルに触れるか、IOリダイレクトのターゲットになるまで期待どおりに機能します。 ここで何が起こっているのですか: user@linuxbox:~-->ls -l ~/archive/foo.txt ls: cannot access /home/user/archive/foo.txt: No such file or directory user@linuxbox:~-->touch ~/archive/foo.txt user@linuxbox:~-->ls -l ~/archive/foo.txt -rw-rw-r-- 1 archive archive 0 2010-09-13 20:29 /home/user/archive/foo.txt user@linuxbox:~-->touch ~/archive/foo.txt user@linuxbox:~-->ls -l ~/archive/foo.txt -rwxrwxrwx 1 archive archive 0 2010-09-13 20:30 /home/user/archive/foo.txt 既存のファイルをタッチすると、その許可ビットは0777です。最初に作成されたときのように、0664になるはずです。既存のファイルに0664を強制するにはどうすればよいですか? サーバーにはバージョン3.0.24があり、クライアントにはバージョン3.4.7があります。これが私のsmb.confです。 [global] interfaces = egiga0 unix charset = UTF8 …


5
btrfsは家庭での使用に十分安定していますか?[閉まっている]
この質問が将来の訪問者に役立つことはまずありません。それは、小さな地理的領域、特定の瞬間、またはインターネットの世界的な視聴者には一般に適用できない非常に狭い状況にのみ関連します。この質問の適用範囲を広げるには、ヘルプセンターをご覧ください。 7年前に閉鎖されました。 btrfsはついに最新のカーネルに登場しましたが、ホームバックアップシナリオで(zfsの代替として)使用するのに十分な安定性と安全性があると考えられていますか?

4
シリアル端末をKVMインスタンスに接続するにはどうすればよいですか?
おそらく、KVMの機能を誤解しているかもしれませんが、VMにハードウェアを追加/削除する機能は、ターミナルとして機能するシリアルポートを追加できることを意味するようです。 だから、私の質問は次のとおりです。 ゲストFreeBSDディストリビューションに最適な設定はどれですか?(沢山あります!) Linuxホストから上記のターミナルにアクセスするにはどうすればよいですか?

2
RAMの30%は「バッファ」です。それは何ですか?
$ free -h total used free shared buff/cache available Mem: 501M 146M 19M 9.7M 335M 331M Swap: 1.0G 85M 938M $ free -w -h total used free shared buffers cache available Mem: 501M 146M 19M 9.7M 155M 180M 331M Swap: 1.0G 85M 938M の出力で「バッファ」を説明または説明するにはどうすればよいfreeですか? このシステムには(既知の)問題はありません。「バッファ」が「キャッシュ」とほぼ同じ高さであることを知って驚いただけです(155M対180M)。「キャッシュ」はファイルコンテンツのページキャッシュを表し、「キャッシュ/バッファ」の最も重要な部分になる傾向があると思いました。「バッファ」が何のためにあるのか、私にはよくわかりません。 たとえば、これをRAMの多いラップトップと比較しました。私のラップトップでは、「バッファ」の数値は「キャッシュ」よりも1桁小さい(200M対4G)。「バッファ」が何であるかを適切に理解していれば、小さなシステム上でバッファがなぜそれほど大きくなるのかを問い始めることができます。 man proc (私は陽気に古くなった「大」の定義を無視します): バッファ%lu …
12 linux  memory  cache 


1
PowerPCおよびPower 8(およびそれ以上)のCPU機能を判別する方法
/proc/cpuinfoIntelおよびARMマシンで調べて、AESやSHAなどのCPU機能を学習できます。AIXとLinuxの両方でPowerPCについても同じことをする必要があります。 Linuxでのテストを以下に示します。出力は、コンパイルファームのGCC112によって生成されます。 $ cat /proc/cpuinfo processor : 0 cpu : POWER8E (raw), altivec supported clock : 2061.000000MHz revision : 2.1 (pvr 004b 0201) ... processor : 159 cpu : POWER8E (raw), altivec supported clock : 2061.000000MHz revision : 2.1 (pvr 004b 0201) timebase : 512000000 platform : PowerNV model : …
12 linux  aix  cpu  powerpc 

1
ACPIグループ/アクションが未定義:プロセッサー/ LNXCPU
ラップトップをACアダプターから外すと、次のようなACPIエラーが発生します。 May 07 21:45:04 veritas root[7067]: ACPI group/action undefined: processor / LNXCPU:00 May 07 21:45:04 veritas root[7076]: ACPI group/action undefined: processor / LNXCPU:01 May 07 21:45:04 veritas root[7078]: ACPI group/action undefined: processor / LNXCPU:02 May 07 21:45:04 veritas root[7080]: ACPI group/action undefined: processor / LNXCPU:03 acpi_listen ダンプ ac_adapter ACPI0003:00 00000080 …

1
Linuxの「漏れやすい」パイプ
次のようなパイプラインがあるとします。 $ a | b bstdinの処理を停止した場合、しばらくしてからパイプがいっぱいになり、astdoutへの書き込みがブロックされます(b処理が再開されるか、終了するまで)。 これを回避したい場合は、次のように大きなパイプ(または、もっと簡単に言うとbuffer(1))を使用したくなるかもしれません。 $ a | buffer | b これは単に私にもっと時間を買ってくれるでしょう、しかしa結局結局止まるでしょう。 (私が取り組んでいる非常に具体的なシナリオの場合)欲しいのは、「リークの多い」パイプを使用して、いっぱいになるとバッファからデータを(理想的には行ごとに)ドロップしてa続行できるようにすることです処理(おそらくご想像のとおり、パイプを流れるデータは使い捨てです。つまり、データを処理することは、ブロックなしで実行できることbほど重要ではありませんa)。 要約すると、境界のある、リーキーなバッファのようなものが欲しいです: $ a | leakybuffer | b おそらくどの言語でも簡単に実装できますが、「すぐに使える」もの(またはbashの1行のようなもの)がないのではないかと思っていました。 注:例では通常のパイプを使用していますが、質問は名前付きパイプにも同様に適用されます 私は以下の回答を授与しましたが、以下の簡単なソリューションにはいくつかの制限があったため、leakybufferコマンドを実装することも決定しました:https : //github.com/CAFxX/leakybuffer
12 linux  pipe  fifo  buffer 

1
wpa_supplicantへの後続の呼び出しは失敗します-wifiに接続できません
wpa_supplicantを使用してwpa_passphraseで作成されたワイヤレスネットワークプロファイルに接続するubuntu 15.10サーバーがあります。新しく再起動すると、最初に呼び出したときにsudo wpa_supplicant -B -i wlp2s0 -c ./MVS(MVSはネットワークに保存されたプロファイルの名前です)、出力が表示されます Successfully initialized wpa_supplicant Could not read interface p2p-dev-wlp2s0 flags: No such device しかし、終了コードはゼロであり、実行することで実際に無線ネットワークに接続されていることを確認できます sudo iw wlp2s0 link ただし、後続のwpa_supplicantへの呼び出し(他のプロファイルまたは同じプロファイルでも)は、より詳細な出力を生成します。 Successfully initialized wpa_supplicant Could not read interface p2p-dev-wlp2s0 flags: No such device nl80211: Could not set interface 'p2p-dev-wlp2s0' UP nl80211: deinit ifname=p2p-dev-wlp2s0 disabled_11b_rates=0 p2p-dev-wlp2s0: …

2
ディストリビューション間で移植可能なメモリの量をどのように取得できますか?
メモリを報告する標準ファイル/ツールは、Linuxディストリビューションによってフォーマットが異なるようです。たとえば、ArchとUbuntuで。 アーチ $ free total used free shared buff/cache available Mem: 8169312 3870392 2648348 97884 1650572 4110336 Swap: 16777212 389588 16387624 $ head /proc/meminfo MemTotal: 8169312 kB MemFree: 2625668 kB MemAvailable: 4088520 kB Buffers: 239688 kB Cached: 1224520 kB SwapCached: 17452 kB Active: 4074548 kB Inactive: 1035716 kB Active(anon): 3247948 …
12 linux  memory  meminfo 

1
CPU警告-abrt-watch-log
私が実行しているのRed Hat Enterprise Linux Serverリリース7.1(マイポを)にインテル(R)Xeon(R)CPU X5690 @ 3.47GHz でこのエラーが発生し続けますabrt-watch-log。 root 888 1 0 Aug03 ? 00:00:00 /usr/bin/abrt-watch-log -F BUG: WARNING: at WARNING: CPU: INFO: possible recursive locking detected ernel BUG at list_del corruption list_add corruption do_IRQ: stack overflow: ear stack overflow (cur: eneral protection fault nable to handle kernel ouble …

1
LinuxでのTCP RTO値の変更
接続のTCP RTO (再送信タイムアウト)値を変更したいのですが、読んだところ、これが可能であることが示唆されていますが、どこでどのように変更するかはわかりません。 私が見てきた/proc/sys/net/ipv4変数が、変数のいずれもRTOに関連していません。誰かがこの値を変更する方法を教えてもらえれば幸いです。

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