Unix & Linux

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

6
変更日で再帰的にソートされたファイルをリストする方法(statコマンドは利用できません!)
現在のディレクトリの下にあるすべてのファイルのリストを、変更日とその日付で並べ替えるにはどうすればよいですか? 今、私はfind、statおよびsortでそれを達成する方法を知っていますが、何らかの奇妙な理由でstatがボックスにインストールされておらず、インストールできる可能性は低いです。 他のオプションはありますか? PS:gccどちらもインストールされていません
31 files  date  sort 

5
ホスト名に基づいてGNU画面のステータス行を変更するにはどうすればよいですか?
ログインするすべてのUNIXサーバーにNFS経由で自動マウントされる共有ホームディレクトリがあります。(たとえば)hardstatus行にホスト名を別の色で表示して、実稼働環境と開発環境のどちらにログオンしたかを示す単一の.screenrcが必要です。ホスト名は、パターンマッチングを使用して簡単に実行できるようなものです。 条件文を.screenrcに入れる方法はありますか?manページの簡単なgrepでは、明らかなことは何も明らかにされていません。 編集: 明確にするために、カスタムのハードステータス行が既にあります。画面が呼び出されるホスト名に基づいて表示される色/フィールドの一部を変更したい。私はすでにPS1でこのようなものを持っていますが、これらのホストからルーター/スイッチにジャンプするときに画面のステータス行でこれを行いたいので、プロンプトの色付けはできません。これにより、生産用と開発用のウィンドウを1つ持つことができます。画面のステータス行の色によって、どのウィンドウが一目でいるかがわかります。

5
Linuxグラフィックススタックはどのように構成されていますか?
誰でも説明できますか(できれば絵で)、Linuxグラフィックススタックはどのように編成されていますか?X / GTK / GNOME / KDEなどについてよく耳にしますが、実際に何をするのか、また相互のやり取りやスタックの他の部分とのやり取りについてはまったくわかりません。UnityとWaylandはどのように適合しますか?
31 linux  xorg  graphics 

3
Debian Wheezyにpython pipをインストールします
pipDebian Wheezy にインストールする方法は? 私は多くのアドバイスを見つけましたapt-get install python-pipが、結果は 「パッケージpython-pipが見つかりません」 pipDebian wheezyの利用可能?私は使っています7.8
31 debian  pip 

2
ntpdとsystemd-timesyncd-信頼できるNTP同期を実現する方法
NTPデーモンのステータスを照会するとntpdc -c sysinfo、次の出力が表示されます。 system peer: 0.0.0.0 system peer mode: unspec leap indicator: 11 stratum: 16 precision: -20 root distance: 0.00000 s root dispersion: 12.77106 s reference ID: [73.78.73.84] reference time: 00000000.00000000 Thu, Feb 7 2036 7:28:16.000 system flags: auth monitor ntp kernel stats jitter: 0.000000 s stability: 0.000 ppm broadcastdelay: …
31 ntp  ntpd 

1
バッグ属性なしでPEM形式でPFXからCA証明書チェーンをエクスポートする方法
完全な証明書チェーンと秘密キーを含むPKCS12ファイルがあります。アプリケーション用に3つのファイルに分割する必要があります。必要な3つのファイルは次のとおりです(PEM形式)。 暗号化されていないキーファイル クライアント証明書ファイル CA証明書ファイル(ルートおよびすべての中間) これは私が実行しなければならない一般的なタスクなので、出力を手動で編集せずにこれを実行する方法を探しています。 私は次を試しました: openssl pkcs12 -in <filename.pfx> -nocerts -nodes -out <clientcert.key> openssl pkcs12 -in <filename.pfx> -clcerts -nokeys -out <clientcert.cer> openssl pkcs12 -in <filename.pfx> -cacerts -nokeys -chain -out <cacerts.cer> これは正常に機能しますが、出力にはバッグ属性が含まれており、アプリケーションはそれを処理する方法を知りません。 いくつかの検索の後、バッグの属性を取り除くために結果をx509に渡す提案された解決策を見つけました。 openssl x509 -in <clientcert.cer> -out <clientcert.cer> これは機能しますが、cacertファイルで問題が発生します。出力ファイルには、チェーン内の3つの証明書のうちの1つのみが含まれます。 pkcs12コマンドの出力にbag属性を含めることを避ける方法、またはx509コマンド出力にすべての証明書を含める方法はありますか?さらに、x509で実行するのが最も簡単な解決策である場合、ファイルを2回書き込むのではなく、pkcs12からの出力をx509にパイプする方法はありますか?

4
エラー「Xはsudoersファイルにありません。哲学的/論理的にどういう意味ですか?
「ユーザー名がsudoersファイルにありません。このインシデントは報告されます」という質問と並んで、エラーのプログラム的な側面を説明し、いくつかの回避策を提案しました。 X is not in the sudoers file. This incident will be reported. エラーの前の部分は、明らかにエラーを説明しています。しかし、2番目の部分は「このエラーが報告されます」と言っています。しかし、なぜ?エラーが報告される理由と場所 誰に?私はユーザーと管理者の両方であり、レポートを受け取りませんでした:)!

5
Linuxで新しく作成されたプロセスを追跡する方法は?
psシステムで実行中の現在のプロセスのリストまたはツリーを表示できることを知っています。しかし、私が達成したいのは、コンピューターを使用するときに作成される新しいプロセスを「フォロー」することです。 同様tail -fに、ファイルまたは入力に追加された新しいコンテンツをフォローするために使用する場合、現在作成中のプロセスのフォローリストを保持したいと思います。 これも可能ですか?
31 linux  process 


4
-jオプションを作成するために渡す最大数を決定する方法は?
できるだけ早くコンパイルしたい。図を移動します。そして、-jオプションに続く番号の選択を自動化したいと思います。シェルスクリプトなどで、その値をプログラムで選択するにはどうすればよいですか? の出力は、nprocコンパイルに使用できるスレッドの数と同等ですか? make -j1 make -j16

4
別のttyでプロセスを開始する
グーグルで約1時間後、これまで誰も実際にこの質問をしていないとは信じられません... そのため、TTY1で実行するスクリプトがあります。そのスクリプトがTTY2で任意のプログラムを起動するようにするにはどうすればよいですか? を見つけましたtty。これは、現在どのTTYにいるかを示しています。 私はwritevt、別のTTYに1行のテキストを書き込むを見つけました。 が見つかりましたchvt。これにより、現在表示されているTTYが変わります。 TTY2 を表示したくありません。メインスクリプトを正常に実行し続けるだけですが、手動でTTY2に切り替えると、2番目のプログラムと対話できます。
31 bash  tty 

4
grepコンテキストを行のN​​文字に制限する
行の長さが数千文字を超えるJSONファイルをgrepする必要があります。一致の左右に最大N文字のコンテキストを表示するようにgrepを制限するにはどうすればよいですか?一般的なLinuxパッケージで使用できる限り、grep以外のツールでも問題ありません。 これは、仮想grepスイッチ forの出力例になります。 $ grep -r foo * hello.txt: Once upon a time a big foo came out of the woods. $ grep -Ф 10 -r foo * hello.txt: ime a big foo came of t
31 grep  search  json 

7
bashコマンド出力からヒストグラムを描く
次の出力があります。 2015/1/7 8 2015/1/8 49 2015/1/9 40 2015/1/10 337 2015/1/11 11 2015/1/12 3 2015/1/13 9 2015/1/14 102 2015/1/15 62 2015/1/16 10 2015/1/17 30 2015/1/18 30 2015/1/19 1 2015/1/20 3 2015/1/21 23 2015/1/22 12 2015/1/24 6 2015/1/25 3 2015/1/27 2 2015/1/28 16 2015/1/29 1 2015/2/1 12 2015/2/2 2 2015/2/3 1 2015/2/4 …
31 bash 

4
ファイル名にスペースは使用できませんか?
一般に、UnixおよびLinuxでは、ファイル(通常のファイル、dir、リンク、デバイスファイルなど)のファイル名にスペースを含めることは避けてください。 しかし、私はいつもそうしています。内部にスペースがあるファイル名の場合、 Nautilusでは、スペース文字はスペースとして表示されます。 Bashターミナルで\ は、スペースを表すために使用するか、二重引用符でファイル名を囲みます。 一部のアプリケーションのファイル(Nautilus、OSもそうするかどうかはわかりません)では、ファイル名はスペースで置き換えられて書き込まれます%20。 ファイル名にスペースは実際に許可されていませんか? ファイル名のスペースを正しく使用または処理するにはどうすればよいですか?
31 filenames 

8
qmakeに使用するQtのバージョンを変更するにはどうすればよいですか?
これを行う簡単な方法があるはずですが、私のgooglefuは失敗しているので、qmakeを行うときに使用するQtのバージョンを切り替える(または永続的に変更する)方法についての情報を本当に感謝します。どのバージョンを尋ねると、次のものが得られます。 ~ $ qmake --version QMake version 3.0 Using Qt version 5.0.1 in /usr/lib/x86_64-linux-gnu QtCreatorをインストールしましたが、ここからどこに行くべきかわかりません。
31 make  qt  qtcreator 

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