Unix & Linux

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

2
ディレクトリ「diff」?
同じソフトウェアパッケージの異なるバージョンである2つのディレクトリがあります。2つの間で変更されたすべてのファイル/ディレクトリを一覧表示し、それらの違いを新しいディレクトリにコピーします。 私は別のスクリプトをしようとしてきたmd5sumとdiff -Nurq私は探している結果を得ることができていません。 何かお勧めですか?

3
ZSHがコマンドを修正しようとするのを止める
$ knife cookbook download recipe zsh: correct 'cookbook' to 'cookbooks' [nyae]? クックブックをクックブックに修正しようとするのを止めるにはどうすればzshを取得できますか? cookbooksは、コマンドを実行するディレクトリなので、コマンドが実行する理由を理解していますが、cookbookはコマンドラインの有効な部分です。

3
GNU PDF Libraryは活発に開発されていますか?
2007年からGNU PDFライブラリについて聞いています。それ以来、私はこのツールを実際に目にするのを楽しみにしていますが、4年が経過しました。私はプロジェクトの複雑さを認識していますが、思い出すと、GNU財団は最優先プロジェクトとしてマークしました。何が起こっている?
8 development  pdf  gnu 

2
KVMまたはXenのGPGPU / CUDA
KVMまたはXen(またはCitrix Xenserver)内でCUDA対応のGPUに直接アクセスできるようにしたいと考えています。具体的には、PCIパススルーを使用して、4つのTesla C2050デバイスで構成されるNVIDIA Tesla S2050ユニットにアクセスします。Xenserver 5.6がSLIマルチOS対応のGPUをサポートしていることは承知していますが、私の理解では、C2050はSLIマルチOSデバイスではありません。私が経験したパフォーマンスとメンテナンスの問題のため、RPCのようなソリューションは避けたいと思います。 Amazon EC2は、Tesla M2050 GPUを備えたXen VMを提供します。これは、C2050と非常によく似ているため、私がやりたいことは可能であると思われます。KVMまたはXenから非SLIマルチOS GPUをLinux VMに渡し、CUDAアプリケーションを正常に実行した人はいますか?その場合、どの仮想化ソリューションを使用し、どのGPUを使用しましたか?
8 kvm  nvidia  xen 

1
XYアプリケーション/ユーザーのみを許可するiptables / pfルール?
たとえば、送信TCPポート80、eth0などのXYアプリケーションのみを許可するiptables / pfソリューションはないと思います。したがって、ユーザーIDが「500」の場合、他の通信をどのようにブロックできますか?次に、ポート80 / outbound / tcp / eth0で言及されている通信をブロックできますか?(例:privoxyがeth0でポート80を使用している) 追加:virtualboxもポート80を使用していますか?ゲストOSのブラウザーがサイトにアクセスしたとき。-通常のユーザーを設定すると、穴が多すぎます
8 iptables  firewall  pf 

4
カーネルプログラミングを始める最良の方法は?
どんな本を尋ねるのではなく(参考になるガイド/チュートリアルを知っていても)、カーネルプログラミングを始めるための最良の方法は何ですか?また、学習するのに最適な特定のディストリビューションはありますか? 私は主にデバイスドライバーの部分に興味がありますが、カーネルのセットアップ方法(モジュールなど)も学びたいと思っています。C/ C ++の経験が4〜5年ありますが、ほとんどは大学の知識です(したがって、私が何を意味しているのか知っていれば、4〜5年の実務経験ではありません)

4
ショートカットにbashスクリプトまたはエイリアスを使用しますか?[閉まっている]
休業。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善してみませんか?この投稿を編集して、事実と引用で回答できるように質問を更新してください。 3年前休業。 1つまたは2つの小さな行スクリプトをたくさん保存する~/binディレクトリ(にありますPATH)があります。それらのいくつかはちょうどcdディレクトリに移動し、ファイルのようなコマンドを実行しますvim。しかし.bash_aliases、同じ目的で使用する多くのエイリアスがファイルにあります。 小さなbashスクリプトを作成するか、エイリアスを作成するかをどのように決定しますか?どちらに行っても問題ありませんか?

2
JavaScriptでポストペイントされたコンテンツを含むWebページをフェッチできるSeleniumRC以外の優れたツールはありますか?
の主な欠点の1つcurlは、最初のHTTP応答の後に発生するJavaScript AJAX応答によって主要なコンテンツがペイントされているウェブページが増えていることです。curlこのポストペイントされたコンテンツを取得することはありません。 したがって、コマンドラインからこれらのタイプのウェブページを取得するために、SeleniumRCを駆動してFirefoxインスタンスを起動し、これらのAJAX呼び出しが完了した後にソースHTMLを返すスクリプトをRubyで書くことに限定されました。 この種の問題には、より簡潔なコマンドラインソリューションを用意する方がはるかに優れています。誰か知っていますか?
8 wget  http  html  curl  selenium 


3
コマンドラインからSVGを印刷する
コマンドラインから、a4サイズに既にスケーリングされているSVGを印刷するにはどうすればよいですか?を使用してみましたlprが、代わりにプリンタがファイルの実際のXMLを出力しただけで、望んでいませんでした。

3
リモートサーバーにsshし、ローカルemacsを使用してファイルを編集する方法
ローカルコンピューターにインストールされているemacsを使用して、リモートサーバーにあるリモートファイルにアクセスする方法はありますか?私はグーグルし、TrampModeを使用する必要があることを発見しましたが、正確なファイルパスを知る必要があります。リモートサーバーへのssh接続を開き、そこから自分のコンピューターのローカルemacsでファイルを開く方法はありませんか?
8 ssh  emacs 


3
ウィンドウをすべてのデスクトップに移動するコマンド
ウィンドウメニューからではなく、スクリプト可能なコマンドを使用して、既存のウィンドウをすべてのデスクトップに移動(固定)できるようにしたいと思います。 wmctrl -r <WIN> -t <DESK>ウィンドウを別のデスクトップに移動しますが、これを使用してウィンドウをすべてのデスクトップに表示する方法が見つかりません。 wmctrl -lショー-1すべてのデスクトップ上に表示されているWindows用デスクトップ数としてではなく、合格-1には-t動作しません。 未解決のfedoraバグレポートはこの問題に対処しているようです。-1の値はによって内部的に使用されwmctrlているため、に渡すことができません-t。バグレポートでは、ターゲットウィンドウにスティッキープロパティを指定することで、ウィンドウを一部のウィンドウマネージャーに固定できることも記載されています。しかし、私はopenboxを実行しており、このアプローチは私にはうまくいかないようです。実際には、そのバグレポートにパッチが投稿されています。使ったことはありません。それは2009年からです。私は、パッチwmctrlや他の何かを避けたいと思います。 openboxで動作するこの動作をスクリプト化する別の方法はありますか?

1
bshに相当するzshのshow-all-if-ambiguous?
bashでは、可能な補完が複数あるときにタブを押すと、繰り返しタブを押すと再印刷を続ける一致のリストが表示されます。tcshでは、オートコンプリートを拡張に設定することでもこれを実現できます。 zshでは、一致のリストを取得しますが、2番目、3番目のタブを押すと、一致の循環が開始されます。zshに、サイクリングなしでbashのshow-all-if-ambiguousと同等のことを実行させる方法はありますか? 利口ではありませんが、「タブが最初に表示された後でタブを数回押すのはなぜですか?」とは言えません。私の習慣を調整することができたなら、私は今までにそうしたでしょう。

9
FVWMウィンドウマネージャーの代替?
私はFVWMを10年以上使用してきましたが、しばらくの間、ウィンドウマネージャーがゆっくりと死んでいくのではないかと心配していました。2.6.0が数日前にリリースされたことに気付きました。皮肉なことに、これは交換を検討するように私に思い出させてくれました。新しい安定版は良いものの、非常に長い時間がかかりました(2.4.20と2.6.0の間の4年) 、および2.4.19と2.4.20の間の2年間)私はFVWMの将来にまだ自信がありません。 したがって、次のプロパティを備えたより近代的なウィンドウマネージャーがあるかどうか疑問に思っています(これらは、FVWMについて私が気に入っており、維持したい重要なものです)。 オートレイズなしのフォーカスフォローマウス。つまり、部分的に隠れているウィンドウにマウスをドラッグすると、そのウィンドウにフォーカスが移動しますが、前面に移動しません。 キーボードで切り替えたり、ウィンドウを移動したりできる複数の仮想デスクトップ。 次のように構成できる修飾キー+マウスウィンドウ操作: 左クリック+ Alt + Shift =最前面の場合は背面に移動、それ以外の場合は前面に移動 右クリック+ Alt + Shift =ウィンドウを垂直方向に最大化(水平サイズは変更なし) 中央クリック+ Alt + Shift =ウィンドウをつかんで移動 中央コード+ alt + control + shift =サイズ変更(ポインターを側面またはコーナーにドラッグし、その側面またはコーナーを移動します) これらすべてについて、「クリック」とは、フレームだけでなく、ウィンドウ内の任意の場所をクリックすることを意味します。移動/サイズ変更操作は、マウスダウンで始まり、マウスアップで終了する必要があります。 私はデスクトップ環境を使用せず、単純なX11を使用しています。

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