問題タブ [system-administration]
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.
linux - init.d サービスの追加 (シェルの chkconfig / autocomplete)
起動スクリプト (つまり、myserviced) を作成し、/etc/init.d/ に配置しました。
走った
次を使用して見つけたサービスを開始/停止/再起動できます。
しかし、「service」と入力してから TAB を実行すると (可能な補完のリストを取得するため)、可能な補完のリストに myserviced が表示されないことに気付きました (他のすべてのサービスがリストされます)。myserviced をオートコンプリート リストに追加するにはどうすればよいですか?
これは RHEL の zsh にあります。
ありがとう
c++ - init.d デーモン スクリプトでの lockfile の目的 (Linux)
/etc/init.d/ にあるさまざまなデーモン スクリプトを見ても、'lockfile' 変数の目的が理解できないようです。デーモンを開始する前に「lockfile」変数がチェックされていないようです。
たとえば、/etc/init.d/ntpd の一部のコード:
「lockfile」変数は何をしていますか?
また、C++ で独自のデーモンを作成する場合 ( http://www.itp.uzh.ch/~dpotter/howto/daemonizeの下部にある例に従うなど)、コンパイルされたバイナリを /etc/ に直接配置しますか? init.d/ または、バイナリを呼び出すスクリプトをそこに配置しますか。(つまり、上記のコードの「daemon $prog」をバイナリへの呼び出しに置き換えますか?)
linux - プロセスの多くのインスタンスを一度に強制終了する方法は?
プロセスのインスタンスがいくつかあります (つまり、共通のコマンド ラインを使用します)。一挙に皆殺しにしたい。それを達成する方法は?
linux - 各 apache プロセスでどれくらい使用されますか?
1 つのサーバーで 1 つの Web アプリを実行しています。すべてのユーザーは、この 1 つのアプリだけを使用します。httpd の各インスタンスがどのくらいのメモリを占有するかを把握する必要があります。このようにして、新しいサーバーが X ユーザーに必要とする RAM の量を知ることができます。
ps -aux コマンドは、使用されているメモリの割合を示します。オンラインで % is out of "available memory" を読みました。Linuxにとって「利用可能なメモリ」とはどういう意味ですか?
Linuxでメモリ使用量を計算しない方法を説明する記事をいくつか見つけましたが、各httpdに必要なメモリ量を計算する方法を教える記事は見つかりませんでした。手伝ってください。
c# - Directoy.Delete(path, true) -> IOException : ディレクトリが空ではありません -> Win7 では所有者が異なります
アンインストール時に、ディレクトリを削除しようとすると IOException が発生します。「ディレクトリは空ではありません」。以下にリストされているさまざまな方法を試しましたが、何も機能しません。残された (そして削除できない) ファイルには、別の所有者がいます。削除できるファイルの所有者は「SYSTEM」です。例外をスローするファイルの所有者は 'Administrators(PC_Name\Administrators)' 'System' ファイルは installshield インストーラー (MSI) によって書き込まれますが、他のファイルは自分のアプリによって書き込まれ、installshield によって起動され、管理者に昇格されます ...
このフォルダ/ファイルを強制的に削除するにはどうすればよいですか?
編集:申し訳ありませんが、これを忘れました:
インストール時に問題が発生しているフォルダーで、「ユーザー」アカウントにフルコントロールを与えています:
python - TracSVNのコミット後フックの環境が間違っている
Tracの公式WebサイトにあるSVNpost-commit-hookスクリプトを使用して、チケットを更新します。(これはスクリプトです)ユーザーがSVNに何かをコミットすると、チケットが更新を取得し、Eメールが生成されます。これは、1つの例外を除いて正常に機能します。
ポストコミットフックの環境はウェブサイトとは違うようです。チケットの何かを変更すると、メールは次のようになります。
post-commit-hookからチケットを変更すると、amilは次のようになります。
このサーバー上のいくつかのtracインスタンスを/etc/trac/trac.ini
、プロジェクトフォルダーのグローバル構成とローカル構成で管理しています。ポストコミットフックは、正しいプロジェクトURLを設定せずに間違った環境を取得しているようです。どうすればこれを正しく設定できますか?
windows - Windows 7 での RunOnce および GPO ログオンの動作
HKCU の RunOnce レジストリにプロセスを開始するコマンドを登録して、いくつかの条件に基づいて次のログインでプロセスが開始されるようにします。このコマンドは、マップされたドライブ パスを使用します (グループ ポリシー ログオン スクリプトから)。Windows Server 2008、2008 r2、およびそれ以前のバージョンでは、マッピングされたドライブが GPO のログオン スクリプトから利用できるため、次のログイン セッションでプロセスが適切に開始されます。Windows 7 では、GPO ログオン スクリプトが実行される前に、HKCU からの RunOnce が処理されます。処理順序を変更する方法はありますか? Windows 7 でこの問題が発生するのはなぜですか?
また、管理者以外のユーザーが次のログイン セッション時にコマンドを登録するためのベスト プラクティス (RunOnce またはスタートアップ フォルダー?) は何ですか?
-カーシック
windows - プログラムで「サービスとしてログオン」ウィンドウを呼び出す方法は?
プログラムで「サービスとしてログオン」ウィンドウを呼び出す方法は?コマンドラインとmmcを使用してこれを行うことはできますか?
weblogic - 新しく作成されたweblogicドメインが開始されていません
weblogicで新しいドメインを作成していて、それを作成することに成功しました。実行してもエラーはなく、コマンドプロンプトに正常に起動したことが示されます。しかし、ブラウザで見ると、エラー404--見つかりません。私を助けてください。
ログは次のとおりです。
ありがとうラヴィ
c# - ローカル ユーザー名で許可されていない文字
現在、ローカル ユーザー「jim,bob」を Windows 7 システムに追加しようとすると、予想どおり、次のエラー ダイアログが表示され、ユーザー名のすべての不正な文字が表示されます。同じ文字を返すクイック .net メソッドはありますか? 例えば
すべての無効なパス文字を返します。ユーザー名について同様の方法はありますか?