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

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

3
LUKS暗号化デバイスをバックアップするためのベストプラクティス
luks暗号化デバイス(画像ファイルへの完全暗号化usb デバイスなど)をバックアップおよび復元する最速の方法は何ですか。 USBデバイスは復号化/アクセスできます。バックアップイメージをファイル(暗号化済み)としてマウントするソリューションを探しています。可能ですか? バカにしてください
15 linux  usb  backup  encryption  luks 

1
Linuxで追加のフレームバッファーデバイスを追加するにはどうすればよいですか?
私はUbuntu 12.04 LTSをXなしでホームNASサーバーとして実行しています。最近、ビデオ再生メディアデバイスとしても機能するようにチューニングしました。この時点でXをインストールする方が簡単だったかもしれませんが、フレームバッファー再生でmplayerを試すことにしました。それは機能し、すべてが素晴らしく、良好でした。 ただし、好奇心と実際の結果のために、フレームバッファについて考えることをやめられません。フレームバッファデバイスは1つだけのよう/dev/fb0です。(ところで私はvesafsドライバーを使用しています)フレームバッファーを使用する複数のプログラムを実行すると、混乱が生じます。たとえば、fbtermからmplayerを実行するとクラッシュします。不思議なことに、fbi画像ビューアーはなんとか画像を表示することができます。明らかに、プログラムはデバイスを共有できません。結局、ウィンドウシステムはありません。 では、(vesa)fbデバイスの数はハードウェアディスプレイデバイスに制限されていますか?または、複数のttyがあるように、原則としてもっとあるでしょうか?それらを使用するソフトウェアを同時に実行するのに、いくつかのヘルプを追加しますか?どうすれば追加できますか? また、フレームバッファがttyにどのように接続されるかというロジックは私にはあまり明確ではありません。たとえば、mplayerはすべてのttyでビデオフレームを表示しますが、fbiはそうではありません。さらに、Ubuntuのデフォルトコンソール(fbcon?)がビデオオーバーレイの背後に表示されるため、奇妙に感じます。これは何ですか?


3
Linuxで子プロセスを「オフライン」(外部ネットワークなし)で実行するコマンド
実際のネットワークを停止せずにオフラインモードでテストしたいプログラムがあります。このプログラムは、Unixドメインソケットとループバックを含むローカルソケットに接続する必要があります。また、ループバックでリッスンし、他のアプリに表示される必要があります。 ただし、リモートマシンへの接続は失敗します。 strace/ unshare/のように機能sudoし、インターネット(およびLAN)を隠した状態でコマンドを実行し、他のすべてがまだ機能しているユーティリティが必要です。 $ offline my-program-to-test この質問には答えがあります:プロセスのネットワークアクセスをブロックしますか? 他のユーザーとして実行してからiptablesを操作するなど、いくつかの提案がありunshare -nます。しかし、どちらの場合も、UNIXドメインソケットとループバックをメインシステムと共有するための呪文はわかりません。その質問に対する答えは、ネットワーク全体の共有を解除する方法を教えてくれるだけです。 私がテストしているプログラムは、まだXサーバーとdbusに接続し、システム上の他のアプリからの接続をループバックでリッスンできる必要があります。 ネットワークケーブルを抜くのと同じくらい迷惑になるので、理想的には、chrootやユーザー、VMなどを作成しないようにします。すなわち質問のポイントはどのように私はこれをaのように簡単にすることができるかsudoです。 非ローカルアドレスを指定するネットワークコールが失敗することを除いて、通常どおりに100%実行するプロセスが必要です。理想的には、同じuid、同じhomedir、同じpwd、...を除くすべてをオフラインに保つ。 私はFedora 18を使用しているので、移植性のないLinuxの答えは問題ありません(予想される、でも)。 それが関係しているのであれば、Cプログラムを書くことでこれを解決できてうれしいので、Cを書くことに関係する答えは問題ありません。ローカルネットワークを維持しながら、Cプログラムが外部ネットワークアクセスを取り消すために必要なsyscallがわからないだけです。 「オフラインモード」をサポートしようとする開発者は、おそらくこのユーティリティに感謝するでしょう!

1
WACOMタブレットペンでスクロールする
ボタン付きのwacomペンを持っています。ボタンを押したままペンを移動するときにスクロールをトリガーするにはどうすればよいですか? よるとxev、以下、トリガイベントははMotionNotifyを状態では0x200。 これが簡単に行われない場合、私が考えているのは、どこかからこれらのイベントを読み取り、他のイベントに変換するサービスを構築することです。このようにして、ジェスチャーも定義できます。このアプローチでは: どこで読むことができますか? イベントを書き戻すにはどうすればよいですか? ジェスチャーを検出するライブラリはありますか? MotionNotifyイベント、シリアル33、合成NO、ウィンドウ0xc00001、 ルート0x2ce、サブ0x0、時間695630659、(349,181)、ルート:(1255,185)、 状態0x0、is_hint 0、same_screen YES ButtonPressイベント、シリアル33、合成NO、ウィンドウ0xc00001、 ルート0x2ce、サブ0x0、時間695630659、(349,181)、ルート:(1255,185)、 状態0x0、ボタン2、same_screen YES MotionNotifyイベント、シリアル33、合成NO、ウィンドウ0xc00001、 ルート0x2ce、サブ0x0、時間695630667、(348,183)、ルート:(1254,187)、 状態0x200、is_hint 0、same_screen YES MotionNotifyイベント、シリアル33、合成NO、ウィンドウ0xc00001、 ルート0x2ce、サブ0x0、時間695630675、(347,184)、ルート:(1253,188)、 状態0x200、is_hint 0、same_screen YES ... MotionNotifyイベント、シリアル33、合成NO、ウィンドウ0xc00001、 ルート0x2ce、サブ0x0、時間695632069、(327,486)、ルート:(1233,490)、 状態0x200、is_hint 0、same_screen YES ButtonReleaseイベント、シリアル33、合成NO、ウィンドウ0xc00001、 ルート0x2ce、サブ0x0、時間695632069、(327,486)、ルート:(1233,490)、 状態0x200、ボタン2、same_screen YES
15 linux  xorg  hardware  wacom 

3
カーネル:名前空間のサポート
Linuxカーネルの「ネームスペースサポート」機能の正確な意味を知りたい。カーネル3.11.1(現時点で最新の安定したカーネル)を使用しています。 無効にすることにした場合、システムの変更に気付きますか? 誰かが名前空間を使用することに決めた場合NAMESPACES=Y、カーネルでコンパイルするだけで十分ですか、それともユーザースペースツールも必要ですか?


4
Linux上の32ビット、64ビットCPU opモード
よくわかりません。Fedora Linuxを実行すると、次のlscpu結果が得られます。 Architecture: i686 CPU op-mode(s): 32-bit, 64-bit ... しかし、64ビットプログラム(Chrome)をインストールしようとすると、次のようなエラーが表示されます。 パッケージ/....x86_64.rpmには互換性のないアーキテクチャx86_64があります。有効なアーキテクチャは['i686'、 'i586'、 'i486'、i386 ']です 私はChromeをインストールできることにあまり興味がなくlscpu、CPUが64ビットモードで実行できると言う理由にもっと興味があります。明らかに、これは64ビットプログラムを実行できるという意味ではありません。誰でも明確にできますか?
15 linux  cpu  64bit  x86 

3
Linuxで暗号化されたスワップファイルを設定するにはどうすればよいですか?
2017警告!受け入れられた答えは機能しているように見えますが、最近のカーネルでは、システムがスワッピングを開始するとすぐにハングすることがわかりました。暗号化されたスワップファイルを使用する場合は、実際に正しくスワップされることを確認してください。明らかな理由もなくシステムがロックし続ける理由を理解するのに長い時間がかかりました。正しく機能する暗号化されたスワップパーティションの使用に戻りました。 Linuxで(パーティションではなく)暗号化されたスワップファイルを設定するにはどうすればよいですか?それも可能ですか?私が見つけたすべてのガイドは、暗号化されたスワップパーティションについて説明していますが、スワップパーティションはなく、ディスクのパーティションを再作成する必要はありません。 ディスクへのサスペンドのサポートは必要ないので、ブートごとにランダムキーを使用したいと思います。 既にデータにTrueCryptファイルホストボリュームを使用していますが、そのボリュームにスワップを入れたくありません。より良い解決策があれば、スワップファイルにTrueCryptを使用するつもりはありません。 それが重要な場合、デフォルトのカーネルでArch Linuxを使用しています。



2
fstabのマウントが失敗した場合にブートを停止しないでください
fstabに次の行があります。 sshfs#ecarroll@o99:/opt/dealermade/ftp/inc /opt/dealermade/ftp/inc fuse defaults,idmap=user,users 0 0 何らかの理由で機能しませんでした-それは結構です。ブートシーケンスを停止しないようにするにはどうすればよいですか。S飛ばしてスキップするかM、手動で修復するように促されました。ブートボリュームでない場合は、ログのエントリだけでボリュームのマウントが失敗するようにします。
15 linux  mount  fstab  sshfs 

3
「cp」は開いているファイルをどのように処理しますか?
2つの個別のディレクトリがあります。ユーザーは最初のファイルをロードします。バックグラウンドで実行されているcronjobがあり、5分ごとにファイルを2番目のディレクトリにコピーします。 ユーザーがアップロードを完了しておらず、cronjobがファイルをコピーした場合はどうなりますか?2つのディレクトリは異なるユーザーが所有し、cronジョブはrootとして実行されることに注意してください。
15 linux  cp 


2
特定のプロセスのlsof?
bzip2バックグラウンドで実行されているプロセスがあり、どこから来たのかわかりません。多くのリソースを使い果たしています。lsofこのプロセスによってアクセスされているファイルを確認するために逆にすることはできますか? 当分の間、プロセスを中断しました。

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