Unix & Linux

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

3
GPGでUIDを並べ替える
GPGでは、PGPキーのUIDのリストでUIDを上下に移動できますか? 私はそれが純粋に表面的なものであることを認識していますが、これを使用して私のアドレスの中で優先順位を示したいと思うかもしれません。 pub 4096R/0xAABBD62D0BA66C66 2014-09-02 uid [ultimate] Mr. Foo Bar <fourth@example.com> uid [ultimate] Mr. Foo Bar <first@example.com> uid [ultimate] Mr. Foo Bar <third@example.com> uid [ultimate] Mr. Foo Bar <second@example.com>
18 gpg 


3
Linuxでスタック割り当てはどのように機能しますか?
OSは、スタックまたは他の何かのために有効な仮想スペースの固定量を予約しますか?大きなローカル変数を使用するだけでスタックオーバーフローを生成できますか? C仮定をテストするための小さなプログラムを作成しました。X86-64 CentOS 6.5で実行されています。 #include <string.h> #include <stdio.h> int main() { int n = 10240 * 1024; char a[n]; memset(a, 'x', n); printf("%x\n%x\n", &a[0], &a[n-1]); getchar(); return 0; } プログラムを実行する&a[0] = f0ceabe0と&a[n-1] = f16eabdf procマップはスタックを示します: 7ffff0cea000-7ffff16ec000. (10248 * 1024B) それから私は増加しようとしました n = 11240 * 1024 プログラムを実行する&a[0] = b6b36690と&a[n-1] = b763068f …

4
コマンドライン方式、またはプログラムでgithub.comユーザーアカウントにsshキーを追加
githubユーザーアカウントにsshキーを追加する目的で、github.comサーバーのユーザー名とパスワードで識別する方法はありますか?これまでに読んだすべてのものは、ユーザーのsshキーをWeb GUI経由で追加する必要があることを示唆しています。コマンドラインインターフェイスまたはbash / ansible / somethingスクリプトを介してキーを追加する方法またはプロセスを探しています。
18 ssh  terminal  git  github 

2
bashでは、変数値ではなく変数名をエコーするにはどうすればよいですか?[閉まっている]
閉じた。この質問には詳細または明確さが必要です。現在、回答を受け付けていません。 この質問を改善したいですか?詳細を追加し、この投稿を編集して問題を明確にします。 5年前に閉鎖されました。 varbashに変数があるとします。値を割り当てることができます。たとえば、私はそれを文字列にします: var="Test" 私が持ってechoいるvar値ではなく、の名前にしたいvar。(を使用して後者を実行できますが、echo $var実際は前者を実行したいです。) SOからのこの質問に対する答えはuse echo ${!var}であると言っていますが、それを行うと、エコーは空白行を返すだけです。たとえば、次のbashスクリプト #!/bin/bash echo "Hi" var="Test" echo ${!var} echo "Bye" 次の出力を返します。 Hi Bye varの代わりに、HiとByeの間に空白行だけを入れます。何が間違っていますか? 私が実行しているbashの4.1.5(1)上のUbuntu 10.04.4を。
18 bash 


5
find:-execの引数がありません
次のコマンドを実行しようとしています: find a/folder b/folder -name *.c -o -name *.h -exec grep -I foobar '{}' + これはエラーを返しています: find: missing argument to -exec このコマンドの何が問題なのかわかりません。マニュアルページと一致しているようです。 -execコマンド{} + この-execオプションのバリアントは、選択されたファイルに対して指定されたコマンドを実行しますが、コマンドラインは、選択された各ファイル名を最後に追加することによって構築されます。コマンドの呼び出しの総数は、一致するファイルの数よりもはるかに少なくなります。コマンドラインは、xargsがコマンドラインを作成するのとほぼ同じ方法で作成されます。コマンド内では、「{}」のインスタンスは1つのみ許可されます。コマンドは開始ディレクトリで実行されます。 私も試しました: find a/folder b/folder -name *.c -o -name *.h -exec grep -I foobar {} + find a/folder b/folder -name *.c -o -name *.h -exec 'grep …
18 find 

1
ルートにパスに/ usr / localがないのはなぜですか?
私のvmとサーバーのルートのデフォルトパスには/ usr / local / binが含まれていないことに気付きました sudo -s echo $PATH /sbin:/bin:/usr/sbin:/usr/bin 一方、サーバー上の通常のユーザーは/ usr / local / binを持っています /usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/sowen/bin rootがパスに/ usr / localを必要としないのはなぜですか? ユーザーのデフォルトパスはどこで定義されていますか?
18 root  path 

4
コンピューターを他の機器の仮想USBデバイスとして機能させる
一部のアプリケーションは、USBドライブがコンピューターに接続されているかのように仮想USBまたはCD Romドライブをシミュレートします。 オペレーティングシステム自体ではなく、USBポートを介してUSBドライブを受け入れる他の機器に仮想USBドライブを提供する構成またはアプリケーションはありますか。 その*.vdiため、コンピューターに仮想ハードディスク(ファイルなど)を用意し、USBソケットを介してUSBドライブとして他の機器(携帯電話やラップトップなど)に接続します。
18 usb 

8
cron対 スリープ-効率的なCPU /メモリ使用率の点でどちらが良いですか?
ケース: 特定の時間間隔でいくつかのコマンド/スクリプトを実行する必要があり、これには2つのオプションがあります。 cron-jobを設定します sleepスクリプト自体にループを実装します。 質問: リソース消費の観点から見た場合、どちらが良いオプションですか?あるcron良い方法は?cronはある種のトリガーまたは他のトリガーよりも効率的なトリガーを使用しますか?cronは、ジョブをチェックして開始するためにどのような手順を使用しますか?

1
emacsが大きなファイルをロードするかどうかを尋ねるのを止めるにはどうすればよいですか?
emacsで大きなファイルを開くと、「foo.barファイルが大きいというメッセージが表示されます。本当に開いている?」 emacsが常にこの質問をするのを止めるにはどうすればいいですか?言い換えれば、ファイルを開いたら、どんなに大きくてもファイルを開きたいのです。
18 emacs 

2
2.0または3.0のUSBスロットはどれですか?どうやって知るの?
私のデスクトップコンピューターがをサポートしているかどうかを知りたいのですが、USB 3.0以下の出力からこれはありそうにないようです。 私は次の出力を取得しますlspci: root@liv-HP-Compaq-dc7900:/home/liv# lspci -v | grep -i usb 00:1a.0 USB controller: Intel Corporation 82801JD/DO (ICH10 Family) USB UHCI Controller #4 (rev 02) (prog-if 00 [UHCI]) 00:1a.1 USB controller: Intel Corporation 82801JD/DO (ICH10 Family) USB UHCI Controller #5 (rev 02) (prog-if 00 [UHCI]) 00:1a.2 USB controller: Intel Corporation 82801JD/DO …
18 usb 


5
Google Chromeでvimのテキストエリアを開く方法はありますか?
以前は毎日Firefoxを使用していましたが、Google Chromeに切り替えてから2年以上使用しています。私が見逃しているプラ​​グインの1つはこのプラグインです、それはすべてテキストです!。このプラグインにより、テキストエリアを別のウィンドウvimまたはgvimウィンドウに開くことができます。このウィンドウで編集を行い、完了したらコンテンツをFirefoxに保存します。 私が見つけたのは、このプラグインがTextAidであるということです。しかし、別のWebサーバーを維持する必要があるので、少し面倒です。 TextAidを使用する必要はありませんが、Chromeを使用してこれを達成するための代替方法を知っている人はいますか?
18 vim  chrome  plugin 

3
NTPを使用して時刻を同期する推奨方法は何ですか?
この質問は、ローカライズされた方法で何度も出てきました。この質問は、NTPを使用してシステムのクロックを同期するための優先/最良の方法を提供することを意図しています。 ソリューションは、次のような複数の問題を正しく処理する必要があります。 クロックのスキューが大きいブートアップ時の時間をすばやく修正します。 クロックが時間とともに大きなスキューを発生することがある状況をガードおよび/または修正する構成を提供します。 「ブート中にタイムサーバーにアクセスできなかった」または「ブート中にインターネットにアクセスできなかった」などの特定の問題が発生した場合に、時間を迅速に処理および同期できる堅牢なソリューション。 理想的なソリューションは、これらすべてを処理できる単一の NTP構成ファイルです。 参照資料 「究極の」ソリューションを提供する多くの部分は、次のような質問でU&Lサイト全体に広がっています。 時刻と日付の設定をインターネットから強制的に更新するにはどうすればよいですか? LAN上のマシンとLAN上のGPS NTPサーバーの時刻同期 時間を修正するPuppetモジュールを作成するにはどうすればよいですか? NTPがVMで同期していない 他にも存在するはずですが、これらは関連性があると思い浮かぶものです。
18 date  time  ntp 

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