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

Linuxカーネルを使用するUnixライクなオペレーティングシステムのファミリ。特定のディストリビューションのみに関する質問の場合は、より具体的なタグを使用してください。

3
ポート/秒を外部IPに透過的に転送するIptables(リモートエンドは実際の送信元IPを確認する必要があります)
質問は簡単ですが、答えは具体的な回答なしで無数の関連トピックを通り抜けたので、答えはそうではないと思う。 私はポートを転送したい1234からx.x.x.xにy.y.y.y(すなわち、異なる場所で、インターネット上の両方y.y.y.yのような内部IPではない10.a.b.c方法で、など)y.y.y.yに接続している元のソースIPを取得することができますx.x.x.x。 現時点ではx.x.x.x、通常のSNATまたはMASQUERADEルールを使用するソースIP と見なされます。場合はy.y.y.y(上で実行されているLXCコンテナのようないくつかの内部IPをあるx.x.x.x同じルールが動作)とコンテナが実際のソースIPを見ることができますが、ない場合はy.y.y.y、外部です。 これは何らかの方法で達成できますか?


2
LinuxでFlashを実行しているときにスクリーンセーバーを防ぐ
私の問題は私の状況に固有のものではなく、しばらくの間それを抱えていたと思います。 私はArch Linuxを実行していますが、非常に頻繁にビデオ、特にフラッシュをフルスクリーンで見ています。ただし、最終的に、スクリーンセーバーが表示され、画面の暗くなり始めます。コンピューターが「アイドル」のときはいつでもスクリーンセーバーが実行されるように設定しています。誰かがどちらかの方法を知っていますか フラッシュビデオのときや他のビデオを見ているときにスクリーンセーバーが表示されないようにしますか? フラッシュビデオまたは通常のビデオが全画面表示されたときにスクリーンセーバーが表示されないようにしますか?まあ、でも... スクリーンセーバーに、フラッシュを見るときにマシンがアイドル状態ではないことを知らせてください。

2
bashでスクロールバックする際のSSH接続での間違った改行
GNOMEターミナルでSSH接続を介してBashターミナルを使用しています。サーバーはDebian Linux、クライアントはUbuntu Linuxです。 長い行の出力は適切に表示されますが、bash履歴でスクロールするためにUPキーを使用すると、出力は80文字だけになり、その後壊れて同じ行で再び開始されます。 次のようになります。 server01:/ usr / local / bin#very-long-command parameter1 paramter2 paramter3 ただし、次のようになります。 parameter3 usr / local / bin#very-long-command parameter1 paramter2
4 linux  bash  ssh 

2
日付の範囲ごとにファイルをリストする方法
3日経ったファイルをリストしたいと思います。私はstackoverflowでこれを見つけました: find . -type f -printf "%-.22T+ %M %n %-8u %-8g %8s %Tx %.8TX %p\n" | sort | cut -f 2- -d ' ' | grep 2012 しかし、コマンド全体の意味がわかりません。短くて簡単に理解できるものがあるのだろうか。

1
MobileOrgがsshサーバーでEmacs orgファイルを見つけられない
使用org-modeを開始したばかりですEmacs。Evernoteの代替として使用すると思いました。私の携帯電話でそれを持っていることは非常に重要です(私はAndroidバージョンを使用しています)。エラーが発生しています: エラー:2:そのようなファイルはありません ログインチェックが機能していても、これを受け取ります。Emacsサーバーディストリビューション(NetBSD)に付属のストックを使用しています。 MobileOrgにこのファイルが表示されていても、それが表示されない理由についてのアイデアはありますか?
4 linux  ssh  emacs  org-mode 

3
PS3 Linuxの実用的な用途は?[閉まっている]
私は周りに座っているPS3を持っています a。ゲームの時間がないb。映画の時間がない(bluray、dvdなど) だから、Linuxのフレーバーをロードすることを検討しています。gee-whiz-but-does-it-run-linuxの要素に加えて、誰でもそうするための実用的な使用を提案できますか?
4 linux  ps3 


4
私のマシンがLinux(Ubuntu)で64ビット対応かどうかを確認しますか?
この質問と同様に、32ビットOS(Ubuntu)を持っていますが、自分のマシンが64ビット対応かどうかを知りたいです...質問をチェックアウトしましたが、回答はWindows固有です... この質問をチェックしましたが、64ビット対応かどうか知りたいのですが、OSは32ビットだとわかります。 ありがとう、誰でも

3
ffmpegを使用して、ビデオファイルから画像を正確にエクスポートするにはどうすればよいですか?
私の目標; ffmpegを使用して、ビデオファイルから一連の画像をエクスポートします。私の問題は1秒あたりのフレーム数とビットレートに関連していると思います。 次のコマンドを試しました。 ffmpeg -i myVideo.mp4 -r 1 images_%04d.jpg しかし、どういうわけか45秒のビデオで、47枚の画像になってしまいました。これを正確に把握することは非常に重要です。適切なFPSまたはビットレートが何であるかを事前に知ることはできません。コマンドの実行時にこれらの値が必要な場合は、ffmpegから何らかの方法でそれらを取得できる必要があります。 また、ビデオのすべての画像をエクスポートし、画像ffmpeg -i myVideo images_%04d.jpgの数をビデオの合計秒数で割ることも検討しました。これにより、24.97のようになり、25に丸めて、25フレームごとに24を削除します。私の恐れは、ファイルがVBRであり、高ビットレート部分がビデオの先頭にある場合、終了するフレームが1秒あたり1つと正確に一致しないことです。たとえば、30番目の画像が実際に2番目の31に近いビデオに表示される場合があります。 ffmpegの実行-> ffmpeg -i "/videos/11.mp4" -s "352x264" "/images/image%06d.jpg" FFmpegバージョン0.6-4:0.6-2ubuntu6.1、著作権(c)2000-2010 FFmpeg開発者 2011年3月31日18:43:47にgcc 4.4.5で構築 設定:--extra-version = 4:0.6-2ubuntu6.1 --prefix = / usr --enable-avfilter --enable-avfilter-lavf --enable-vdpau --enable-bzlib --enable-libgsm --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis --enable-vaapi --enable-pthreads --enable-zlib --enable-libvpx --disable-stripping --enable-runtime-cpudetect --enable-gpl --enable-postproc --enable-x11grab …
4 linux  ffmpeg 

1
合計ディスクイメージの縮小:UEFI GPT Flashdrive-終了時の空き領域
ブート可能なフラッシュドライブからディスクイメージがあります。EFIブート用のGPTであるため、小さなVfat32パーティションと3つの他のLinuxパーティションがあり、その後に約3Gの空きスペースがあります。 ディスクイメージのコピーを少し小さいフラッシュドライブにコピーする必要があるため、15Gから14Gに多少縮小する必要があります。Linuxでddを使用してコピーを作成します。 gpartedはパーティションの変更とサイズ変更には優れていますが、最後に空き領域を縮小することはできません。理論的には、ファイルを切り捨てることは可能ですが、試してみると(?diskテーブル?推測)が爆発するため、パーティションがなくなり、ファイルが台無しになります。回転ディスクやMBRディスクを使用していれば、以下の手法が機能したはずですが、まだテストしていません。 試した: dd bs=1M count=14000 iflag=fullblock if=/dev/sda of=myfile.raw 縮まなかった rsync --sparse filename filename それはディスクテーブルを爆破しませんでしたが、スワップを縮小し、未割り当て領域を維持しました。 qemu-img convert -f raw -O qcow2 -S 4k filename filename (元に戻す予定) テーブルを爆破 truncate size=140000M <filename> テーブルも爆破した cp --sparse=always filename filename うまくいかなかった
4 linux  boot  ssd  uefi  dd 

1
isatty()はどのようにして端末から情報を取得しますか?
私がタイプすると: ls --color=auto または ls --color=auto | cat ls --color=auto > >(cat) 同じ出力が表示されません。したがって、プログラムには、そのSTDOUTが何かにパイプされているかどうかを知る能力があると思います。問題は、どのようにそれを知っているのですか? 私はENVのVARSを確認envし、env | cat私は同じことを取得します。答えはどこかにあります。どこがわからない。 この質問から、isatty()この機能を提供する人を使用できることがわかりました。それはシェルまたはカーネルの一部ですか?さらに進むと、この関数はPOSIX標準の一部であることがわかります。 今、私はいくつかのメカニズムでそれらの間で通信できる2つのプロセスがあることを知っています: STDIN / STDOUT / STDERR 終了コード 環境変数 システムコール Bashとlsはどちらもプログラムです。したがって、リストされたメカニズムのみを使用して情報を交換できます。 この背後にある本当の質問はisatty()、bashからどのように情報を取得するのですか?
4 linux  bash 

0
curl(およびopenssl)双方向認証が常に失敗する
問題 curlを使用してTomcatにデプロイされたWebサービスにPOST要求を送信しようとしていますが、ホストとクライアントの検証が必要です(双方向認証)が、常に応答が返され404 Not Foundます。openssl s_clientを使用しても同じ結果が得られます。私が間違っていることの手がかりがありません。 使用したcURLコマンド以下は、インターネットの検索と同様にcurlのマニュアルページから使用および作成したコマンドです。 curl 'https://hostURL:<port>/webservice/' -d '{"someRequest": {"name": "lol"}}' -v --cert webserver-cert.pem --key webserver-key.pem --cacert root-ca.pem 上記のコマンドの出力は次のとおりです。 * Trying <ip>... * Connected to <host> port <port> (#0) * found 1 certificates in root-ca.pem * found 872 certificates in /etc/ssl/certs * ALPN, offering http/1.1 * SSL connection using …

1
プロセスを殺さずに開いている接続を殺す方法はありますか?
私は周りを検索しましたが、すべての提案はプロセスを強制終了するように言っています。しかし、関連するPIDを殺さずに「接続」を強制終了する簡単な方法を見つけることができないことに驚いています。 iptablesはひどい解決策のように思えます。ルールを追加してサービス全体をブロックしたり、すべての接続を終了したりしたくないからです。既存の1つの接続を強制終了または強制終了し、他の接続や将来の接続には影響を与えないようにします。 理想的には、両側のプロセスが接続を閉じるか、最悪の場合は応答を停止することを確認します。
4 linux  networking  tcp 


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