タグ付けされた質問 「command」

5
Nginx enable siteコマンド
Linuxでapacheを使用してWebサイトを有効にする方法を知っています。私たち全員がa2ensiteコマンドの使用に同意していると確信しています。 残念ながら、Nginxにはデフォルトの同等のコマンドはありませんが、サイトを有効化/無効化して一覧表示できるパッケージをubuntuにインストールしたことがあります。 問題は、このパッケージの名前を覚えていないことです。 誰が私が話しているのか知っていますか? このパッケージの名前とコマンド名を教えてください。

7
グローバルで永続的なCMD履歴はありますか?
CMDコマンドの正確な構文がどのように見えるかを忘れてしまい、自分のCMD履歴を検索したい場合があります。明らかに、同じセッション内で上下の矢印キーを使用して閲覧できますが、以前のCMDセッションの履歴はどうですか?ファイル、履歴が書き込まれるログ、またはすべてデジタルニルヴァーナに送信されるログはありますか? ありがとう!


4
PowerShellスクリプト、実行されたコマンドを表示
PowerShellスクリプトをいじっていますが、うまく機能しています。ただし、自分で手動で入力したかのように、実行されたすべてのコマンドを表示する方法があるかどうか疑問に思っています。これは、バッチファイルの「エコーオン」に似ています。PowerShellのコマンドライン引数であるコマンドレットを見ましたが、明らかなものは見つかりませんでした。ありがとう!

3
Linux:ファイル間にセパレーターがあるcat
Linuxでcat *と入力すると、次のようなメッセージが表示されます。 file1 から line1 file1 から line2 file1からline1 file2 からline1 file3 からline2 file3 からline2 file3 からline3 私が望むのは、ファイル間のセパレーターを表示することです。次のようなもの: file1 からの line1 file1 からの line2 file1からの XXXXXXXXXXXX line1 file2からの XXXXXXXXXXXX line1 file3 からline2 file3 からline3 file3から これは、簡単に入力できるワンライナーで簡単に実現できますか?
28 linux  command  cat 

3
/ usr / bin / [とは何ですか?
ただ/ usr / binをいじっていたところ、というELFバイナリファイルが見つかりました[。/usr/bin/[。このファイルのことは聞いたことがなく、最初に考えたのは、トロイの木馬などのプログラムを巧妙に隠す方法だということでした。ただし、これはすべてのCentOSサーバーに存在し、手動での入力はないようです。私はそれが何であるかについて推測を危険にさらすことができますが、私はより権威のある答えを探していました...
21 linux  shell  command  test 

2
grepで一重引用符、二重引用符を使用する場合
ファイル内の単純なパターン「hello」を検索しようとすると、次のすべての形式のgrepが機能します。 grep hello file1 grep 'hello' file1 grep "hello" file1 上記のフォームのいずれかが機能し、他のフォームが機能しない特定のケースがあります。別の場所で使用すると違いがありますか?

5
ファイル名を期待するコマンドにパイプを渡します
fooファイル名の引数を取るコマンドがあるとします:foo myfile.txt。迷惑なことに、foo標準入力からは読み取りません。実際のファイルの代わりに、別のコマンドの結果を渡します(実際にpvは、ファイルをcatし、副作用として進行状況メーターを出力します)。 これを実現する方法はありますか?私の手品のなにも何もしないようです。 (fooこの場合、PHPスクリプトは、ファイルを順番に処理すると信じています)。 UbuntuとBashを使用しています 編集少し不明瞭な問題の説明で申し訳ありませんが、私が望むことをする答えは次のとおりです: pv longfile.txt | foo /dev/stdin 今私はそれを見ることが非常に明白です。
19 bash  pipe  command 

5
SSHを使用してプロセスをリモートで開始する
私は、自分の管理下にある複数のマシンに新しいサービスをプッシュしてデプロイするために使用するスクリプトを作成し、プロセスを実行するために、sshを使用してリモートでプロセスを開始しています。残念ながら、SSHを使用してプロセスを開始するたびに、SSHコマンドが返されることはないため、スクリプトが停止します。 コマンドは、ssh $ user @ $ host "/ root / command&"として指定されます。psやwhoなどの単純なコマンドを実行すると、SSHコマンドはすぐに戻りますが、プロセスを開始しようとしても戻りません。プロセスを開始して終了する単純なbashスクリプトでプロセスをラップするなどのトリックを試しましたが、これによりSSHコマンドもハングします(bashスクリプトが成功メッセージをエコーし​​、正常に終了した場合でも)。 この動作の原因と、プロセスが開始されるとすぐにSSHコマンドが返されるようにする方法について、誰にも洞察がありますか? 洞察力をありがとう!
18 ssh  command 




1
なぜrsync自体がフォークするのですか?そして、そのような分岐したプロセスの1つが(iotopで見られるように)ほぼアイドル状態になっているのはなぜですか?
これはここで述べた問題を指しているので、私も同じことを経験しています。 私のサーバーの1つで、rsyncを実行し、同じマシンにマウントされた別のディスクに巨大なディレクトリ(サイズが300 Gbを超える)をバックアップしました。rsyncされるディレクトリには、数千のディレクトリとファイルが含まれます。「nohup」を指定して単一のrsyncコマンドを発行し、「&」コマンドを使用してバックグラウンドでプッシュしました。(パテを使用して)リモートbashシェルで指定された完全なコマンドは次のとおりです。 nohup rsync -avh /some/local/dir /backup/ >> /opt/rsync.dec22.log & 次に、データがコピーされる速度を確認するために、「iotop」コマンドを使用しましたが、同じパラメーターで3つのrsyncが実行されていることがわかりました。検索すると、それが正常であると言う上記のリンクを見つけました。 しかし、iotopを実行して、システム上で実行されているrsyncプロセスのみを監視すると、1つのプロセスがファイルを読み取り、1つがファイルを書き込み、1つがアイドル状態であることがわかります。1つのプロセスが一度に1つのことだけを実行するため、動作は良好であるように見えますが、3番目のプロセスは何をしていますか(下の画像の中央のプロセスとして表示)。 私が使用したiotopコマンドは次のとおりです。 iotop -p22250 -p22251 -p22252 iotopコマンド出力のスクリーンショットは次のとおりです。 私はこの原因にrsyncを頻繁に使用し、長期的な利益のためにその動作を理解したいと考えています。私もマニュアルを読みましたが、フォークについては何も言っていません。
11 linux  rsync  command 

1
statコマンド出力のWhats“ Birth”フィールド
Fedora-16をext4で使用しています。突然statコマンドを使用すると、「Birth」と呼ばれるものが表示されます。 # stat history_file1.txt File: `history_file1.txt' Size: 8944 Blocks: 24 IO Block: 4096 regular file Device: 802h/2050d Inode: 4192 Links: 1 Access: (0600/-rw-------) Uid: ( 0/ root) Gid: ( 0/ root) Context: unconfined_u:object_r:admin_home_t:s0 Access: 2012-01-18 18:11:10.799900150 +0530 Modify: 2012-01-18 18:11:10.867908793 +0530 Change: 2012-01-18 18:11:10.867908793 +0530 Birth: - 検索のマンページに出生のインスタンスが表示されます %wファイルの誕生時刻、人間が読める形式。-不明な場合 %Wファイルの誕生時間、エポックからの秒。不明な場合は0 …
11 linux  ext4  command  stat 

4
単位のサフィックスが付いた数値の解析に便利ですか?
の出力など、人間が読める形式の数量のデータがありdu -h、それらの数値をさらに操作したいとします。そのデータのサブセットの合計を行うために、grepを介してデータをパイプしたいとします。これまでに見たことのない多くのシステムでこのアドホックを実行し、最小限のユーティリティしかありません。すべての標準10 ^ nサフィックスのサフィックス変換が必要です。 パイプライン内で接尾辞付きの数値を実数に変換するgnu-linuxユーティリティが存在しますか?これを行うために作成されたbash関数、または正規表現の置換やいくつかのsedステップの代わりに覚えやすいかもしれないperlがありますか? 38M /var/crazyface/courses/200909-90147 2.7M /var/crazyface/courses/200909-90157 1.1M /var/crazyface/courses/200909-90159 385M /var/crazyface/courses/200909-90161 1.3M /var/crazyface/courses/200909-90169 376M /var/crazyface/courses/200907-90171 8.0K /var/crazyface/courses/200907-90173 668K /var/crazyface/courses/200907-90175 564M /var/crazyface/courses/200907-90178 4.0K /var/crazyface/courses/200907-90179 | grep 200907 | <amazing suffix conversion> | awk '{s+=$1} END {print s}' 関連参照: サイズでdu -h出力を並べ替える方法 /programming/2557649/convert-memory-size-human-readable-into-actual-number-bytes-in-perl

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