Unix & Linux

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


4
GTK-アプリケーションごとにダークテーマを有効化/設定します
アプリケーションにgtk-application-prefer-dark-themeを設定する方法はありますか? これは通常、アプリケーションによってコードに設定されます。Eye of GnomeやTotemなどのアプリで有効にします。ユーザーごとにアプリケーションごとに有効にしたい。 gnome-terminalの場合、通常、黒の背景色スキームに白のテキストを使用し、ウィンドウの境界線が暗いと全体的な外観が改善されます。 また、vlcで有効にします。
54 gnome  gtk  gtk3 

11
外部ディスプレイが接続されたときにRandR構成を自動的に適用するためのツール
以下を可能にするツールがあります: モニターごとに現在のRandR構成(位置、方向、解像度など)を記憶し、 アプレットやxrandr(1)をいじる必要なく、ディスプレイが接続されるとすぐに最後の既知の適切な構成を自動的に適用しますか? 構成は、ユーザーごと、ディスプレイごとに適用する必要があります。 野生にそのようなツールがない場合、私は自分で1つを投げたいと思いますが、私が見る限り、モニターがプラグインされたことを伝える方法はありません。xrandr-qでポーリングする必要がありますか出力が接続または切断されたことを把握するために時々、またはそれを行うためのより効率的な方法はありますか?それを行うためにudevを調整できますか?
54 linux  xorg  udev  xrandr 

1
nginxは構成内のコメントブロックをサポートしていますか?
ここにnginxの設定があります。ブロックをコメントアウトする必要があります。 ...things I want... ...things I don't want... ...things I want... 物事は30〜50行の長さで、バックアップも削除もしません。また#、30〜50のコード行の先頭にsを書きたくないし、これを行うためにテキストエディタをスクリプト化/構成したくない。これは非常に簡単な機能だと思います。 私は試した ...things I want... /* ...things I don't want... */ ...things I want... しかし、それは機能しません。それは本当にnginxでサポートされていない機能ですか?
54 nginx 

2
シンボリックリンクを作成-存在する場合は上書き
ファイルを作成するたびにデータを削除し/path/to/data/folder/month/date/hour/minute/fileてシンボリックリンクし/path/to/recent/file、これを自動的に行いたいと思います。 事前に/path/to/recent/file存在するかどうかわからないと仮定して、作成(存在しない場合)または置換(存在する場合)を行うにはどうすればよいですか?私はそれが存在するかどうかを確認してから削除、シンボリックリンクを行うことができると確信していますが、私がしたいことをワンステップで行う簡単なコマンドがあるかどうか疑問に思っています。
54 bash  symlink 

4
globマッチから1つのパターンを除外する
同じベースファイル名を持つ複数のファイルがあります。1つを除くすべてを削除したい foo.org #keep foo.tex #delete foo.fls #delete foo.bib #delete etc 保持する必要がなければ、を使用できることを知っていますrm foo.*。 TLDPは^、一致を否定することを示します。試行錯誤を通して、私はそれを見つけることができました rm foo.*[^org] 私は必要なことをしますが、私は本当に構文を理解していません。 また、私のユースケースの制限ではありませんが、このパターンはfoo.oand も無視すると思いますfoo.or。どのように、どのような無視はグロブこのパターンの仕事でしょうないことだけ foo.orgのように見えますか?
54 bash  wildcards 

4
チルダ(〜)が二重引用符内で展開しないのはなぜですか?
この答えと私自身の理解によると、チルダはホームディレクトリに展開されます。 $ echo ~ /home/braiam さて、シェル拡張を機能させたいとき、つまり、などの変数名を使用し$FOO、予期しない文字、スペースなどを壊さないようにするには、二重引用符を使用する必要があります"。 $ FOO="some string with spaces" $ BAR="echo $FOO" $ echo $BAR echo some string with spaces この展開がチルダで機能しないのはなぜですか? $ echo ~/some/path /home/braiam/some/path $ echo "~/some/path" ~/some/path
54 shell 


9
lsコマンドから出力の1列だけをエコーするにはどうすればよいですか?
lsコマンドを実行すると、出力は次のようになります。 file1 file2 file3 file4 出力の特定の列、この場合はfile2のみを表示することは可能ですか?私は次のことを試みましたが成功しませんでした: echo ls | $2 基本的に私がしたいのは、2番目の列のみをエコーすることです。この場合、エコーしたいのです。 file2
54 bash  ls  parameter  arguments 

4
再起動後の継続のためにプロセス全体を保存する
私は数学でかなり難しい問題のためのアルゴリズムを開発しました。リソースが限られているため、Ubuntu 12.04(x86)ラップトップでこれを開始しました。ここで、いくつかの更新プログラムをインストールし、実際にラップトップを再起動します(「再起動してください」というメッセージは煩わしいだけです)。 再起動後も継続できるように、割り当てられたメモリを含むプロセス全体を保存する方法はありますか? 必要なプロセスに関する情報を次に示します。必要に応じて、詳細情報をお気軽にお問い合わせください。 コマンド " ./binary > ./somefile &"または "time ./binary> ./somefile&" を使用して端末でプロセスを呼び出しましたが、実際には思い出せません。 いくつかのデバッグ情報をstd :: cerrに出力しています(あまり頻繁ではありません)。 現在約600.0 kiBを使用していますが、これは増加しますが、急速に増加する可能性は低いです。 プロセスは通常の優先度で実行されます カーネルは3.2.0-26-generic-pae、CPUはAMD、オペレーティングシステムはUbuntu 12.04 x86です。 9日と14時間から実行されます(キャンセルするには長すぎます;-))
54 process  reboot 

7
MacでRPMを開きますか?
Apple Leopard(Mac OS X 10.5.8)を実行しているMacBook Proを使用しています。 RPMをアンパッケージし、wget-1.11.4-2.el5_4.1.src.rpmに含まれるファイルを表示したいと思います。特定の場所にファイルをインストールしたり、%postinstallスクリプトなどを実行したりする必要はありません。このRPMをアンパッケージして、下のソースファイルを表示できるようにします。 RedHat / CentOS以外のシステムでRPMファイルをアンパッケージすることは可能ですか?
54 rhel  rpm  osx 



2
Chromiumオプションの `--no-sandbox`はどういう意味ですか?
私はChromiumを次のように実行しています: chromium --no-sandbox OpenVZ VMコンテナでDebian Squeezeを実行しているので、これを実行しています。これが唯一の方法です。 私は読み続けますが、これはひどいです。しかし、私は正確にその理由を知りたいです。誰かがそれを私に説明してもらえますか? 誰かがあなたのコンピューターにハッキングして損害を与える必要がありますか?または、この脆弱性はJavaScriptファイルのようなWeb上のファイルに由来しますか? 一握りの「信頼できる」サイトのみにブラウジングをロックダウンした場合はどうなりますか?(Gmail、stackexchange(もちろん)、facebook)


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