問題タブ [unix]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
4 に答える
6078 参照

unix - 多数のホストでauthorized_keysを管理する

多数のホストにわたるopensshのauthorized_keysファイルを管理する最も簡単な方法は何ですか?たとえば、10のホストのアカウントに新しいキーを追加または取り消す必要がある場合は、ログインして公開キーを手動で追加するか、不器用なシェルスクリプトを使用する必要があります。これには時間がかかります。

理想的には、ある種のグループ化サポートを備えたaccounts @ machineにキーをリンクする中央データベースがあります(つまり、このキーをWebカテゴリのすべてのサーバーのユーザー名Xに追加します)。LDAPをサポートするSSHのフォークがありますが、メインラインのSSHパッケージを使用したいと思います。

0 投票する
12 に答える
115246 参照

bash - BashまたはKornShell(ksh)?

私は*nixに不慣れではありませんが、最近はプロンプトで多くの時間を費やしています。私の質問は、KornShell(ksh)またはBash Shellを使用する利点は何ですか?どちらか一方を使用することの落とし穴はどこにありますか?

純粋にスクリプトを作成するのではなく、ユーザーの観点から理解しようとしています。

0 投票する
8 に答える
15355 参照

linux - 内部からchroot監獄を検出する

root権限なしでchroot監獄にいることをどのように検出できますか? 標準の BSD または Linux システムを想定しています。私が思いついた最善の方法は、「/」の inode 値を見て、それがかなり低いかどうかを検討することでしたが、より正確な検出方法が必要です。

[edit 20080916 142430 EST]/boot や /dev などを複製して投獄されたユーザーをだますことは難しくないため、ファイルシステムを調べるだけでは十分ではありません。

[edit 20080916 142950 EST]Linux システムの場合、/proc 内の予期しない値をチェックすることは合理的ですが、そもそも /proc をサポートしていないシステムについてはどうでしょうか?

0 投票する
14 に答える
60739 参照

macos - OS X でディレクトリへのハードリンクを作成する Unix コマンドは何ですか?

OS X でディレクトリを指すハードリンク (シンボリックリンクや Mac OS エイリアスではなく) を作成するにはどうすればよいですか? コマンド「ln target destination」は既に知っていますが、それはターゲットがファイルの場合にのみ機能します。Mac OS では、他の Unix 環境とは異なり、フォルダーへのハードリンクが許可されていることは知っていますが (たとえば、これは Time Machine で使用されます)、自分で行う方法がわかりません。

0 投票する
2 に答える
29055 参照

unix - vi エディターを使用して KornShell コマンドラインでオートコンプリートする方法

AIX UNIX バージョン 5.3上の KornShell (ksh) で、以下を使用してエディター・モードを vi に設定します。

ファイルまたはディレクトリ名をオートコンプリートするためのシェル コマンド ラインでのキーストロークは何ですか?

0 投票する
12 に答える
57283 参照

bash - bashで殺した後にTerminatedメッセージを抑制する方法は?

Terminatedbash スクリプトでプロセスを強制終了した後に表示されるメッセージを抑制するにはどうすればよいですか?

試しset +bmましたが、うまくいきません。

を呼び出す別の解決策は知ってexec 2> /dev/nullいますが、それは信頼できますか? stderr を引き続き表示できるようにリセットするにはどうすればよいですか?

0 投票する
4 に答える
361 参照

unix - sendmail のトリガーを設定するにはどうすればよいですか?

私の電子メール ID が特定の送信者から電子メールを受信した場合、sendmail に別のプログラムを起動させ、新たに到着した電子メールを別のプログラムに渡してさらに処理することはできますか? これは、Gmail のフィルターに似ています。メールが届くのを待ち、条件に一致するかどうかを確認し、一致する場合は何らかのアクションを実行します。

0 投票する
25 に答える
572265 参照

unix - Unixでテキストファイルから所定の範囲の行を抽出するにはどうすればよいですか?

いくつかのデータベースに相当するデータを含む ~23000 行の SQL ダンプがあります。このファイルの特定のセクション (つまり、1 つのデータベースのデータ) を抽出して、新しいファイルに配置する必要があります。必要なデータの開始行番号と終了行番号の両方を知っています。

ファイルから 16224 行と 16482 行の間のすべての行を抽出し、それらを新しいファイルにリダイレクトする Unix コマンド (または一連のコマンド) を知っている人はいますか?

0 投票する
4 に答える
2058 参照

linux - Samba、その他の非対話型アカウント - noshell、nologin、または空白?

Solaris および Redhat Linux システム全体でユーザー アカウントのクリーンアップを実行します。これらのシステムの多くは多数の Samba 共有を持っています。

非対話型 Samba ユーザー用のローカル UNIX アカウントの作成について、人々はどのような好みを持っていますか? 特に、シェルエントリ:

  1. ノシェル
  2. ノログイン
  3. 空欄

なぜ?

JB

0 投票する
1 に答える
185 参照

linux - Imake が Imakefile 内の特定の単語を数値に解釈するのはなぜですか?

これに関する既存のドキュメントを見つけるのは非常に難しいことがわかりました。私が見つけようとしているのは、なぜ Imake が生成された Make ファイルでunixlinuxまたは数字の 1 などの単語を解釈するのかということです。i386あなたがそのシステムにいるかどうかを示す機能だと思います。これがどこかに設定された #define であることを見つけることができなかったので、これは組み込まれているものですか?