Unix & Linux

Linux、FreeBSDおよび他のUn * xのようなオペレーティングシステムのユーザーのためのQ&A

2
FreeBSD 10トレースディスクアクティビティ
FreeBSD 10でZFSを使用して(hdd ledに従って)ディスクに定期的に書き込みを行っているプロセスを見つける方法はありますか(ZFSを詳細ログモードに変更する場合があります)? lsof また、ディスクアクセスの瞬間が短いため、他の即時集計統計ユーティリティは何もキャッチできないようです。
9 freebsd  disk  zfs  lsof  trace 

1
Debian Wheezyへの最小限のX.org xserverインストール
代わりに軽量のdwmウィンドウマネージャを使用したいので、デスクトップ環境なしでDebian Wheezyをインストールしました。ただし、最初のステップとして、xserverをインストールする必要があります。xserverの実行に必要な最小限のコンポーネントをインストールしたいと思います。xserverを実行するために必要な正確なコンポーネント(バイナリー、ライブラリー、構成ファイルなど)は何ですか?明らかにxinit(Xサーバーセッションを開始)ですが、他に何がありますか?または、xserverを実行するために必要なコンポーネントが分散しているため、実際には必要なすべての依存関係を処理するxserver-xorgパッケージをインストールする必要がありますか?

3
センサーの低い温度しきい値
私の生後8か月のAcer V3-571Gは過熱しています。Firefox のみを実行すると、温度が64℃から75℃の間で変動し、排気口が溶け始めています。EclipseまたはChromeを起動するとすぐに、80℃に達します。主な問題は、高温しきい値が87℃に設定されていることです。 インストールsensorsしてacpi_osi=Linux、Grubのブートラインに追加しました。ただし、チップsensors-detectのみを検出し、PWM対応のセンサーモジュールは検出されません。coretemp-isa-0000pwmconfig 現在、私はファンを制御できないように思われる過熱コンピュータで立ち往生しています。 私はファンがWindowsではるかに速く回転し、コンピューターを涼しく(そしてより騒々しく)するために機能することを知っています。 高温しきい値を87℃から65または70℃に変更したい。 以下はsensors(OpenSuse上のKDE4の上でFirefoxのみが実行されている場合)の出力です。 # sensors coretemp-isa-0000 Adapter: ISA adapter Physical id 0: +66.0°C (high = +87.0°C, crit = +105.0°C) Core 0: +66.0°C (high = +87.0°C, crit = +105.0°C) Core 1: +65.0°C (high = +87.0°C, crit = +105.0°C) pkg-temp-0-virtual-0 Adapter: Virtual device temp1: +66.0°C nouveau-pci-0100 Adapter: …

1
リモートSyslogコマンドラインクライアント
私はloggerかなり定期的に使用していますが、ネットワークを介してsyslogメッセージをリモートで送信するためのFOSSコマンドラインツールはありますか? 現在、ファシリティ/優先度のペアを構成して、rsyslogdサイドのリモートサーバーに送信する必要があります。私は仲介者を切り捨てたいのですが、ローカルのsyslogデーモンの構成を変更する必要はありません。 そのようなツールは存在しますか?
9 syslog  logger 

3
(関数の)2番目の引数のZshオートコンプリートルールを既存のコマンドのルールに設定するにはどうすればよいですか?
私が持っているカスタムZshの機能をg: function g() { # Handle arguments [...] } その中で、Gitコマンドを実行する短い引数を処理します。例えば: g ls # Executes git ls-files ... g g # Executes git grep ... オートコンプリートルールを短い引数のGitのルールに設定できるようにする必要がありますが、これを行う方法がわかりません。 たとえば、次の引数が得られるg ls <TAB>ルールをタブ補完する必要があります。git ls-files <TAB>git ls-files $ g ls --<TAB> --abbrev -- set minimum SHA1 display-length --cached -- show cached files in output --deleted -- …
9 zsh  autocomplete  git 

2
ディスプレイを駆動しているグラフィックカードを確認するにはどうすればよいですか?
システムは、これらのハイブリッドIntel / ATIオファリングの1つ(マルチプレクサなし)でセットアップされています。カーネル設定とドライバーを少しいじった後、両方のカードが機能するようになったと思います(カーネル設定にradeon.dpm = 1を追加し、オープンソースドライバーのみを使用)。 しかし、システムが使用しているカードがわかりません。新しいカーネル(3.12)との理解から、amd動的電源管理は必要に応じてカードの電源を切る/電源を入れるので、理論的にはほとんどの場合、統合されたhd4000を使用する必要がありますが、簡単な方法を見つけることができませんどちらが使用されているかを確認します。 lspci | grep VGA すべてのカードを一覧表示するだけで、現在使用されているカードは特定されません。 正しい方向へのいくらかのステアリングは大歓迎です。 システム Debian 7安定、3.12 amd64カーネル7670M AMD + Intel HD4000

1
SSDをキャッシュに使用して、ハードディスクがスピンダウンできるようにするにはどうすればよいですか?
BTRFSプールで一緒に実行されているディスクの束を持つファイルサーバーがあり、キャッシュ用にSSDを追加したいと考えています。私は主に物事を高速化した後ではありませんが、頻繁に使用していないときはほとんどの時間、ハードディスクをシャットダウンできるように定期的な小さなアクセスをキャッチしたいと考えていますディスクが長持ちします)。 私の知る限り、現在Linuxにはdm-cacheとbcacheの2つのSSDキャッシングテクニックが実装されています。dm-cacheは依然としてより効率的であると言われていますが、両方の開発が進んでおり、絶対的な最大効率を調整する必要はありません。 bcacheのドキュメントを読んで、私はこれらのオプションに出くわしました: writeback_delay:ダーティデータがキャッシュに書き込まれ、以前は何も含まれていなかった場合、ライトバックを開始する前に数秒待機します。デフォルトは30です。 writeback_percent:ゼロ以外の場合、bcacheはバックグラウンドの書き戻しを抑制し、PDコントローラーを使用して速度をスムーズに調整することで、ダーティなキャッシュの割合を維持しようとします。 writeback_running:オフの場合、ダーティデータの書き戻しはまったく行われません。ダーティデータは、大部分がいっぱいになるまでキャッシュに追加されます。ベンチマークのみを目的としています。デフォルトはオンです。 に十分な大きさの値を設定するとwriteback_delay、私にとってはうまくいくようです。1時間に1回だけ書き戻すか、または(これが起こると思います)キャッシュがいっぱいになっている場合。 これは妥当な設定ですか、そしてディスクのスピンダウンに成功するために他に何か考慮すべきことがありますか?私の要件を満たしていれば、まったく別のルートに進んでも問題ありません。 @gorkyplが同様の問題について別の解決策を探しているようですが、要件と環境が異なり、回答もまだ得られていません。

4
端末のエスケープシーケンスをサポートするペーストビンサービスはありますか?
色をサポートするペーストビンサービスはありますか?それらの一部には構文の強調表示があることを理解していますが、できればターミナルエスケープシーケンスを使用して、任意の色付けを行いたいと思います。 たとえば、私はしたいと思います: grep --color=force foo /etc/motd | pastebinit 誰もがそのようなクールなサイトを知っていますか?

5
スレッドと(フォークされた)プロセス
Linuxアプリケーションは一般にforkしてからexecve()でexecしますが、Javaアプリケーションと特定のApache MPMはスレッドを使用します。フォークする場合、fork + execを使用してプロセスを生成します。スレッド化の高レベルバージョンは何ですか?JVMまたはワーカーMPMはどのようにしてスレッドを生成しますか?
9 process  fork  thread 

3
FLACファイルをOGG Vorbisに変換
音楽ディレクトリのトランスコーディングと同期のためのLinuxツールはありますか? 音楽をFLACにエンコードし、それを外付けハードドライブに保存します。少し前に、このコレクションを別のディレクトリでOGG Vorbisにトランスコードしました。それ以来、FLACコレクションに追加しています。メイン(FLAC)コレクションをスキャンし、新しい追加を小さい(Vorbis)コレクションにトランスコードするツールを探しています。 私が念頭に置いているのは、UnisonまたはRsyncのように機能する(ただし、ファイルが異なる形式であるという事実を無視することができた)が、コピープロセス中にトランスコードされることです。 このようなことをするツールはありますか?

3
VirtualBoxのFreeBSDの画面サイズ
VirtualBoxにFreeBSD 10.0をインストールしていますが、virtualboxでスクリーンのサイズを変更する方法がわかりませんか? virtualboxのfreebsdは私の画面を実際の画面の1/4のサイズのように扱いますか? テキストや画像を拡大せずに画面いっぱいに表示したい。

8
名前がファイルリストの行と一致しないディレクトリ内のすべてのファイルを削除します
1000以上のファイルがあるディレクトリがあります。テキストファイルには、1行に1つずつ、約50個のファイル名があります。ファイル名がリストのエントリに対応していないディレクトリ内のすべてのファイルを削除したいのですが。これを行う最良の方法は何ですか?シェルスクリプトを開始しましたが、ファイル名がリストにあるかどうかを判別する適切なコマンドを判別できませんでした。ありがとう。
9 files  find 

3
Bashでstdoutの線幅を動的にトリミングする
最近、私はpsコマンドを実験していますが、長いパスが次の行(または2行)に折り返されて読みにくくなる場合があります。ps出力を別のプログラムにパイプして、出力をx文字数に制限したい。 これが私がこれまで持ってきたものですが、それは完全にうまくいきません: ps aux | cut -c1-$(stty size | cut -d' ' -f2) $(stty size | cut -d' ' -f2)は167と評価されますが、の有効な入力ではないようですcut。 このタイプの構文をbashで機能させる方法はありますか?
9 bash  shell  stdout  cut 

1
genfstabの-pオプションは何をしますか?
このガイドに従ってArch Linuxをインストールすると、リーダーは次のコマンドを実行するように指示されます。 genfstab -U -p /mnt >> /mnt/etc/fstab -UオプションにはUUIDのオーバーラベルが使用されると記載されていますが、-pオプションは何をしますか?私はそれをグーグルで検索しましたが、ジェネレーターではなくfstab自体でのみページを見つけることができます。Archにはこの件に関するマンページは含まれていません...もしドキュメントがどこにあるのか知っている人がいたらgenfstab、リンクを提供してもらえますか?そうでない場合、誰かがオプションとは何か、またはオプションが何をするか(主に-pスイッチ)を教えてもらえますか?

2
SSHFSは機能しているようですが、Sublime + SSHFSは機能しませんか?
SSHFSを使用してリモートファイルシステムをマウントするには、次のコマンドを使用します。 $ sshfs -o uid=1000 -o gid=1000 root@10.0.1.198:/ "/home/chendy/my_mount" Sublimeでファイルを開いて保存しない限り、すべてが幸せなようです... ファイルを表示して名前を変更しますか?はい: ...ファイルエクスプローラーでファイルを表示でき、ファイルエクスプローラーを使用してファイルの名前を変更できます。 権限/ユーザー/グループ?はい ...パーミッションをチェックするとき、すべてが順番に見える: $ ls -l '/home/chendy/my_mount/home/kano/test.py' -rwxrwxrwx 1 chendy chendy 927 Apr 15 16:24 VIMでファイルを編集しますか?はい ... VIMでファイルを開いて保存することもできます。 Sublimeでファイルを編集しますか?エラー ...しかし、ファイルエクスプローラーを介してロードするか、コマンドラインを使用して、Sublime(Sublime Text 3 Build 3059)でファイルを開くと、次のようになります。 $ /opt/sublime_text/sublime_text '/home/chendy/my_mount/home/kano/test.py' 私は同じエラーを受け取ります: 〜/ my_mount / home / kano / test.pyエラーを保存できません:rename(/home/chendy/my_mount/home/kano/.subl979.tmp、/home/chendy/my_mount/home/kano/test.py)が失敗しました:操作は許可されていません どうしたの?解決する方法はありますか?
9 rename  sshfs 

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